Partager via


XmlDictionaryReader.CreateMtomReader Méthode

Définition

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

Surcharges

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

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

CreateMtomReader(Stream, Encoding, XmlDictionaryReaderQuotas)

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

CreateMtomReader(Stream, Encoding[], XmlDictionaryReaderQuotas)

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

Remarques

MTOM permet aux utilisateurs d'optimiser la transmission et le format de transmission de leurs messages SOAP.

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

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Paramètres

buffer
Byte[]

La mémoire tampon à partir de laquelle effectuer la lecture.

offset
Int32

La position de départ à partir de laquelle effectuer la lecture dans buffer.

count
Int32

Le nombre d'octets pouvant être lus à partir de buffer.

encodings
Encoding[]

Les encodages de caractères possibles de l'entrée.

contentType
String

Le type de contenu (type MIME) du message.

quotas
XmlDictionaryReaderQuotas

Les XmlDictionaryReaderQuotas à appliquer au lecteur.

maxBufferSize
Int32

La taille maximale autorisée de la mémoire tampon.

onClose
OnXmlDictionaryReaderClose

Le délégué à appeler lorsque le lecteur est fermé.

Retours

XmlDictionaryReader

Instance de XmlDictionaryReader.

Remarques

Cette méthode lit à partir d'une mémoire tampon, avec un décalage et un compte spécifiés, à l'aide de l'un des encodages de caractères specifies par encodings, un tableau d'instances de Encoding. Le message est du type MIME spécifié. Si contentType est null, l'en-tête de type de contenu (type MIME) doit être présent dans le message.

S’applique à

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

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Paramètres

stream
Stream

Le flux de données à partir duquel effectuer la lecture.

encodings
Encoding[]

Les encodages de caractères possibles du flux.

contentType
String

Le type de contenu (type MIME) du message.

quotas
XmlDictionaryReaderQuotas

Le type MIME du message.

maxBufferSize
Int32

Les XmlDictionaryReaderQuotas à appliquer au lecteur.

onClose
OnXmlDictionaryReaderClose

Le délégué à appeler lorsque le lecteur est fermé.

Retours

XmlDictionaryReader

Instance de XmlDictionaryReader.

Remarques

Cette méthode lit à partir d'un flux de données, en utilisant l'un des encodages de caractères spécifiés par encodings, un tableau d'instances de Encoding. Le message est du type MIME spécifié. Si contentType est null, l'en-tête de type de contenu (type MIME) doit être présent dans le message.

S’applique à

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

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Paramètres

buffer
Byte[]

La mémoire tampon à partir de laquelle effectuer la lecture.

offset
Int32

La position de départ à partir de laquelle effectuer la lecture dans buffer.

count
Int32

Le nombre d'octets pouvant être lus à partir de buffer.

encodings
Encoding[]

Les encodages de caractères possibles de l'entrée.

contentType
String

Le type de contenu (type MIME) du message.

quotas
XmlDictionaryReaderQuotas

Les quotas à appliquer à ce lecteur.

Retours

XmlDictionaryReader

Instance de XmlDictionaryReader.

Remarques

Cette méthode lit à partir d'une mémoire tampon, avec un décalage et un compte spécifiés, à l'aide de l'un des encodages de caractères specifies par encodings, un tableau d'instances de Encoding. Le message est du type MIME spécifié. Si contentType est null, l'en-tête de type de contenu (type MIME) doit être présent dans le message.

S’applique à

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

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Paramètres

buffer
Byte[]

La mémoire tampon à partir de laquelle effectuer la lecture.

offset
Int32

La position de départ à partir de laquelle effectuer la lecture dans buffer.

count
Int32

Le nombre d'octets pouvant être lus à partir de buffer.

encodings
Encoding[]

Les encodages de caractères possibles de l'entrée.

quotas
XmlDictionaryReaderQuotas

Les quotas à appliquer à ce lecteur.

Retours

XmlDictionaryReader

Instance de XmlDictionaryReader.

Remarques

Cette méthode lit à partir d'une mémoire tampon, avec un décalage et un compte spécifiés, à l'aide de l'un des encodages de caractères specifies par encodings, un tableau d'instances de Encoding.

S’applique à

CreateMtomReader(Stream, Encoding, XmlDictionaryReaderQuotas)

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Paramètres

stream
Stream

Le flux de données à partir duquel effectuer la lecture.

encoding
Encoding

Les encodages de caractères possibles du flux.

quotas
XmlDictionaryReaderQuotas

Les quotas à appliquer à ce lecteur.

Retours

XmlDictionaryReader

Instance de XmlDictionaryReader.

Exceptions

encoding a la valeur null.

Remarques

Cette méthode lit à partir d'un flux de données, à l'aide de l'encodage de caractères spécifié par encoding, une instance de Encoding.

S’applique à

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

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Paramètres

stream
Stream

Le flux de données à partir duquel effectuer la lecture.

encodings
Encoding[]

Les encodages de caractères possibles du flux.

contentType
String

Le type de contenu (type MIME) du message.

quotas
XmlDictionaryReaderQuotas

Les quotas à appliquer à ce lecteur.

Retours

XmlDictionaryReader

Instance de XmlDictionaryReader.

Remarques

Cette méthode lit à partir d'un flux de données, en utilisant l'un des encodages de caractères spécifiés par encodings, un tableau d'instances de Encoding. Le message est du type MIME spécifié. Si contentType est null, l'en-tête de type de contenu (type MIME) doit être présent dans le message.

S’applique à

CreateMtomReader(Stream, Encoding[], XmlDictionaryReaderQuotas)

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Paramètres

stream
Stream

Le flux de données à partir duquel effectuer la lecture.

encodings
Encoding[]

Les encodages de caractères possibles du flux.

quotas
XmlDictionaryReaderQuotas

Les quotas à appliquer à ce lecteur.

Retours

XmlDictionaryReader

Instance de XmlDictionaryReader.

Exceptions

encoding a la valeur null.

Remarques

Cette méthode lit à partir d'un flux de données, en utilisant l'un des encodages de caractères spécifiés par encodings, un tableau d'instances de Encoding.

S’applique à

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

Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.

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

Paramètres

buffer
Byte[]

La mémoire tampon à partir de laquelle effectuer la lecture.

offset
Int32

La position de départ à partir de laquelle effectuer la lecture dans buffer.

count
Int32

Le nombre d'octets pouvant être lus à partir de buffer.

encoding
Encoding

Les encodages de caractères possibles de l'entrée.

quotas
XmlDictionaryReaderQuotas

Les quotas à appliquer à ce lecteur.

Retours

XmlDictionaryReader

Instance de XmlDictionaryReader.

Exceptions

encoding a la valeur null.

Remarques

Cette méthode lit à partir d'une mémoire tampon avec un décalage et un compte spécifiés, à l'aide de l'encodage de caractères spécifié par encoding, une instance de Encoding.

S’applique à