XmlDictionaryReader.CreateMtomReader Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.
Überlädt
Hinweise
MTOM ermöglicht es Benutzern, die Übertragung und das Übertragungsformat ihrer SOAP-Nachrichten zu optimieren.
CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)
Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.
public:
static System::Xml::XmlDictionaryReader ^ CreateMtomReader(cli::array <System::Byte> ^ buffer, int offset, int count, cli::array <System::Text::Encoding ^> ^ encodings, System::String ^ contentType, System::Xml::XmlDictionaryReaderQuotas ^ quotas, int maxBufferSize, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public static System.Xml.XmlDictionaryReader CreateMtomReader (byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string? contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose? onClose);
public static System.Xml.XmlDictionaryReader CreateMtomReader (byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose);
static member CreateMtomReader : byte[] * int * int * System.Text.Encoding[] * string * System.Xml.XmlDictionaryReaderQuotas * int * System.Xml.OnXmlDictionaryReaderClose -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (buffer As Byte(), offset As Integer, count As Integer, encodings As Encoding(), contentType As String, quotas As XmlDictionaryReaderQuotas, maxBufferSize As Integer, onClose As OnXmlDictionaryReaderClose) As XmlDictionaryReader
Parameter
- buffer
- Byte[]
Der Puffer, von dem gelesen wird.
- offset
- Int32
Die Anfangsposition, von der in buffer
gelesen wird.
- count
- Int32
Die Byteanzahl, die von buffer
gelesen werden kann.
- encodings
- Encoding[]
Die möglichen Zeichencodierungen der Eingabe.
- contentType
- String
Der Content-Type der MIME-Nachricht.
- quotas
- XmlDictionaryReaderQuotas
Die XmlDictionaryReaderQuotas, die auf den Reader angewendet werden sollen.
- maxBufferSize
- Int32
Die maximal zulässige Größe des Puffers.
- onClose
- OnXmlDictionaryReaderClose
Der Delegat, der aufzurufen ist, wenn der Reader geschlossen wird.
Gibt zurück
Eine Instanz von XmlDictionaryReader.
Hinweise
Diese Methode liest aus einem Puffer mit einem angegebenen Offset und einer angegebenen Anzahl. Hierbei wird einer der mit encodings
, einem Instanz-Array von Encoding, angegebene Zeichencodierung verwendet. Die Nachricht weist den Typ MIME auf. Wenn contentType
gleich null
, muss der Content-Type MIME-Header in der Nachricht vorhanden sein.
Gilt für
CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)
Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.
public:
static System::Xml::XmlDictionaryReader ^ CreateMtomReader(System::IO::Stream ^ stream, cli::array <System::Text::Encoding ^> ^ encodings, System::String ^ contentType, System::Xml::XmlDictionaryReaderQuotas ^ quotas, int maxBufferSize, System::Xml::OnXmlDictionaryReaderClose ^ onClose);
public static System.Xml.XmlDictionaryReader CreateMtomReader (System.IO.Stream stream, System.Text.Encoding[] encodings, string? contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose? onClose);
public static System.Xml.XmlDictionaryReader CreateMtomReader (System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas, int maxBufferSize, System.Xml.OnXmlDictionaryReaderClose onClose);
static member CreateMtomReader : System.IO.Stream * System.Text.Encoding[] * string * System.Xml.XmlDictionaryReaderQuotas * int * System.Xml.OnXmlDictionaryReaderClose -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (stream As Stream, encodings As Encoding(), contentType As String, quotas As XmlDictionaryReaderQuotas, maxBufferSize As Integer, onClose As OnXmlDictionaryReaderClose) As XmlDictionaryReader
Parameter
- stream
- Stream
Der Stream, aus dem gelesen wird.
- encodings
- Encoding[]
Die möglichen Zeichencodierungen des Streams.
- contentType
- String
Der Content-Type der MIME-Nachricht.
- quotas
- XmlDictionaryReaderQuotas
Der MIME-Typ der Nachricht.
- maxBufferSize
- Int32
Die XmlDictionaryReaderQuotas, die auf den Reader angewendet werden sollen.
- onClose
- OnXmlDictionaryReaderClose
Der Delegat, der aufzurufen ist, wenn der Reader geschlossen wird.
Gibt zurück
Eine Instanz von XmlDictionaryReader.
Hinweise
Diese Methode liest aus einem Stream und verwendet dabei die mit encodings
, einem Array von Instanzen von Encoding, angegebene Zeichencodierung. Die Nachricht weist den Typ MIME auf. Wenn contentType
gleich null
, muss der Content-Type MIME-Header in der Nachricht vorhanden sein.
Gilt für
CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas)
Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.
public:
static System::Xml::XmlDictionaryReader ^ CreateMtomReader(cli::array <System::Byte> ^ buffer, int offset, int count, cli::array <System::Text::Encoding ^> ^ encodings, System::String ^ contentType, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader (byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string? contentType, System.Xml.XmlDictionaryReaderQuotas quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader (byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateMtomReader : byte[] * int * int * System.Text.Encoding[] * string * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (buffer As Byte(), offset As Integer, count As Integer, encodings As Encoding(), contentType As String, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader
Parameter
- buffer
- Byte[]
Der Puffer, von dem gelesen wird.
- offset
- Int32
Die Anfangsposition, von der in buffer
gelesen wird.
- count
- Int32
Die Byteanzahl, die von buffer
gelesen werden kann.
- encodings
- Encoding[]
Die möglichen Zeichencodierungen der Eingabe.
- contentType
- String
Der Content-Type der MIME-Nachricht.
- quotas
- XmlDictionaryReaderQuotas
Die Kontingente für diesen Reader.
Gibt zurück
Eine Instanz von XmlDictionaryReader.
Hinweise
Diese Methode liest aus einem Puffer mit einem angegebenen Offset und einer angegebenen Anzahl. Hierbei wird einer der mit encodings
, einem Instanz-Array von Encoding, angegebene Zeichencodierung verwendet. Die Nachricht weist den Typ MIME auf. Wenn contentType
gleich null
, muss der Content-Type MIME-Header in der Nachricht vorhanden sein.
Gilt für
CreateMtomReader(Byte[], Int32, Int32, Encoding[], XmlDictionaryReaderQuotas)
Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.
public:
static System::Xml::XmlDictionaryReader ^ CreateMtomReader(cli::array <System::Byte> ^ buffer, int offset, int count, cli::array <System::Text::Encoding ^> ^ encodings, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader (byte[] buffer, int offset, int count, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateMtomReader : byte[] * int * int * System.Text.Encoding[] * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (buffer As Byte(), offset As Integer, count As Integer, encodings As Encoding(), quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader
Parameter
- buffer
- Byte[]
Der Puffer, von dem gelesen wird.
- offset
- Int32
Die Anfangsposition, von der in buffer
gelesen wird.
- count
- Int32
Die Byteanzahl, die von buffer
gelesen werden kann.
- encodings
- Encoding[]
Die möglichen Zeichencodierungen der Eingabe.
- quotas
- XmlDictionaryReaderQuotas
Die Kontingente für diesen Reader.
Gibt zurück
Eine Instanz von XmlDictionaryReader.
Hinweise
Diese Methode liest aus einem Puffer mit einem angegebenen Offset und einer angegebenen Anzahl. Hierbei wird einer der mit encodings
, einem Instanz-Array von Encoding, angegebene Zeichencodierung verwendet.
Gilt für
CreateMtomReader(Stream, Encoding, XmlDictionaryReaderQuotas)
Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.
public:
static System::Xml::XmlDictionaryReader ^ CreateMtomReader(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader (System.IO.Stream stream, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateMtomReader : System.IO.Stream * System.Text.Encoding * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (stream As Stream, encoding As Encoding, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader
Parameter
- stream
- Stream
Der Stream, aus dem gelesen wird.
- encoding
- Encoding
Die mögliche Zeichencodierung des Streams.
- quotas
- XmlDictionaryReaderQuotas
Die Kontingente für diesen Reader.
Gibt zurück
Eine Instanz von XmlDictionaryReader.
Ausnahmen
encoding
ist null
.
Hinweise
Diese Methode liest aus einem Stream und verwendet dabei die mit encoding
, einer Instanz von Encoding, angegebene Zeichencodierung.
Gilt für
CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas)
Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.
public:
static System::Xml::XmlDictionaryReader ^ CreateMtomReader(System::IO::Stream ^ stream, cli::array <System::Text::Encoding ^> ^ encodings, System::String ^ contentType, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader (System.IO.Stream stream, System.Text.Encoding[] encodings, string? contentType, System.Xml.XmlDictionaryReaderQuotas quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader (System.IO.Stream stream, System.Text.Encoding[] encodings, string contentType, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateMtomReader : System.IO.Stream * System.Text.Encoding[] * string * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (stream As Stream, encodings As Encoding(), contentType As String, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader
Parameter
- stream
- Stream
Der Stream, aus dem gelesen wird.
- encodings
- Encoding[]
Die möglichen Zeichencodierungen des Streams.
- contentType
- String
Der Content-Type der MIME-Nachricht.
- quotas
- XmlDictionaryReaderQuotas
Die Kontingente für diesen Reader.
Gibt zurück
Eine Instanz von XmlDictionaryReader.
Hinweise
Diese Methode liest aus einem Stream und verwendet dabei die mit encodings
, einem Array von Instanzen von Encoding, angegebene Zeichencodierung. Die Nachricht weist den Typ MIME auf. Wenn contentType
gleich null
, muss der Content-Type MIME-Header in der Nachricht vorhanden sein.
Gilt für
CreateMtomReader(Stream, Encoding[], XmlDictionaryReaderQuotas)
Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.
public:
static System::Xml::XmlDictionaryReader ^ CreateMtomReader(System::IO::Stream ^ stream, cli::array <System::Text::Encoding ^> ^ encodings, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader (System.IO.Stream stream, System.Text.Encoding[] encodings, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateMtomReader : System.IO.Stream * System.Text.Encoding[] * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (stream As Stream, encodings As Encoding(), quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader
Parameter
- stream
- Stream
Der Stream, aus dem gelesen wird.
- encodings
- Encoding[]
Die möglichen Zeichencodierungen des Streams.
- quotas
- XmlDictionaryReaderQuotas
Die Kontingente für diesen Reader.
Gibt zurück
Eine Instanz von XmlDictionaryReader.
Ausnahmen
encoding
ist null
.
Hinweise
Diese Methode liest aus einem Stream und verwendet dabei die mit encodings
, einem Array von Instanzen von Encoding, angegebene Zeichencodierung.
Gilt für
CreateMtomReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas)
Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.
public:
static System::Xml::XmlDictionaryReader ^ CreateMtomReader(cli::array <System::Byte> ^ buffer, int offset, int count, System::Text::Encoding ^ encoding, System::Xml::XmlDictionaryReaderQuotas ^ quotas);
public static System.Xml.XmlDictionaryReader CreateMtomReader (byte[] buffer, int offset, int count, System.Text.Encoding encoding, System.Xml.XmlDictionaryReaderQuotas quotas);
static member CreateMtomReader : byte[] * int * int * System.Text.Encoding * System.Xml.XmlDictionaryReaderQuotas -> System.Xml.XmlDictionaryReader
Public Shared Function CreateMtomReader (buffer As Byte(), offset As Integer, count As Integer, encoding As Encoding, quotas As XmlDictionaryReaderQuotas) As XmlDictionaryReader
Parameter
- buffer
- Byte[]
Der Puffer, von dem gelesen wird.
- offset
- Int32
Die Anfangsposition, von der in buffer
gelesen wird.
- count
- Int32
Die Byteanzahl, die von buffer
gelesen werden kann.
- encoding
- Encoding
Die mögliche Zeichencodierung der Eingabe.
- quotas
- XmlDictionaryReaderQuotas
Die Kontingente für diesen Reader.
Gibt zurück
Eine Instanz von XmlDictionaryReader.
Ausnahmen
encoding
ist null
.
Hinweise
Diese Methode liest aus einem Puffer mit einem angegebenen Offset und einer angegebenen Anzahl. Hierbei wird die mit encoding
, einer Instanz von Encoding, angegebene Zeichencodierung verwendet.