XmlDictionaryReader.CreateMtomReader Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une instance de XmlDictionaryReader qui lit du XML au format MTOM.
Surcharges
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
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
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
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
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
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
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
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
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.