Partager via


XmlDictionaryWriter.CreateMtomWriter Méthode

Définition

Crée une instance XmlDictionaryWriter qui écrit des données XML dans le format MTOM (Message Transmission Optimization Mechanism).

Surcharges

CreateMtomWriter(Stream, Encoding, Int32, String)

Crée une instance de XmlDictionaryWriter qui écrit du XML au format MTOM.

CreateMtomWriter(Stream, Encoding, Int32, String, String, String, Boolean, Boolean)

Crée une instance de XmlDictionaryWriter qui écrit du XML au format MTOM.

Remarques

MTOM permet aux utilisateurs d'optimiser la transmission de données binaires brutes dans des messages SOAP.

CreateMtomWriter(Stream, Encoding, Int32, String)

Crée une instance de XmlDictionaryWriter qui écrit du XML au format MTOM.

public:
 static System::Xml::XmlDictionaryWriter ^ CreateMtomWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, int maxSizeInBytes, System::String ^ startInfo);
public static System.Xml.XmlDictionaryWriter CreateMtomWriter (System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo);
static member CreateMtomWriter : System.IO.Stream * System.Text.Encoding * int * string -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateMtomWriter (stream As Stream, encoding As Encoding, maxSizeInBytes As Integer, startInfo As String) As XmlDictionaryWriter

Paramètres

stream
Stream

Le flux dans lequel écrire.

encoding
Encoding

L'encodage de caractères du flux.

maxSizeInBytes
Int32

Le nombre maximal d'octets mis en mémoire tampon dans l'enregistreur.

startInfo
String

Attribut dans l'en-tête SOAP ContentType.

Retours

XmlDictionaryWriter

Instance de XmlDictionaryWriter.

S’applique à

CreateMtomWriter(Stream, Encoding, Int32, String, String, String, Boolean, Boolean)

Crée une instance de XmlDictionaryWriter qui écrit du XML au format MTOM.

public:
 static System::Xml::XmlDictionaryWriter ^ CreateMtomWriter(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, int maxSizeInBytes, System::String ^ startInfo, System::String ^ boundary, System::String ^ startUri, bool writeMessageHeaders, bool ownsStream);
public static System.Xml.XmlDictionaryWriter CreateMtomWriter (System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string? boundary, string? startUri, bool writeMessageHeaders, bool ownsStream);
public static System.Xml.XmlDictionaryWriter CreateMtomWriter (System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream);
static member CreateMtomWriter : System.IO.Stream * System.Text.Encoding * int * string * string * string * bool * bool -> System.Xml.XmlDictionaryWriter
Public Shared Function CreateMtomWriter (stream As Stream, encoding As Encoding, maxSizeInBytes As Integer, startInfo As String, boundary As String, startUri As String, writeMessageHeaders As Boolean, ownsStream As Boolean) As XmlDictionaryWriter

Paramètres

stream
Stream

Le flux dans lequel écrire.

encoding
Encoding

L'encodage de caractères du flux.

maxSizeInBytes
Int32

Le nombre maximal d'octets mis en mémoire tampon dans l'enregistreur.

startInfo
String

Le content-type de la partie MIME qui contient l'ensemble d'informations.

boundary
String

La limite MIME du message.

startUri
String

L'URI content-id de la partie MIME qui contient l'ensemble d'informations.

writeMessageHeaders
Boolean

true pour écrire les en-têtes de message.

ownsStream
Boolean

true pour indiquer que le flux est fermé par le writer lorsqu'il est terminé ; sinon false.

Retours

XmlDictionaryWriter

Instance de XmlDictionaryWriter.

S’applique à