Teilen über


XmlDictionaryReader.CreateMtomReader Methode

Definition

Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.

Überlädt

CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)

Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.

CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)

Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.

CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas)

Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.

CreateMtomReader(Byte[], Int32, Int32, Encoding[], XmlDictionaryReaderQuotas)

Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.

CreateMtomReader(Stream, Encoding, XmlDictionaryReaderQuotas)

Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.

CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas)

Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.

CreateMtomReader(Stream, Encoding[], XmlDictionaryReaderQuotas)

Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.

CreateMtomReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas)

Erstellt eine Instanz von XmlDictionaryReader, die XML im MTOM-Format liest.

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

XmlDictionaryReader

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

XmlDictionaryReader

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

XmlDictionaryReader

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

XmlDictionaryReader

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

XmlDictionaryReader

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

XmlDictionaryReader

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

XmlDictionaryReader

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

XmlDictionaryReader

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.

Gilt für