Freigeben über


XmlDictionaryWriter.CreateMtomWriter Methode

Definition

Erstellt eine Instanz von XmlDictionaryWriter, die XML im Format des Meldungs-Übertragungs-Optimierungs-Mechanismus (MTOM) schreibt.

Überlädt

CreateMtomWriter(Stream, Encoding, Int32, String)

Erstellt eine Instanz von XmlDictionaryWriter, die XML im MTOM-Format schreibt.

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

Erstellt eine Instanz von XmlDictionaryWriter, die XML im MTOM-Format schreibt.

Hinweise

MTOM ermöglicht es Benutzern, die Übertragung unformatierter Binärdaten innerhalb der SOAP-Nachrichten zu optimieren.

CreateMtomWriter(Stream, Encoding, Int32, String)

Erstellt eine Instanz von XmlDictionaryWriter, die XML im MTOM-Format schreibt.

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

Parameter

stream
Stream

Der Stream, in den geschrieben werden soll.

encoding
Encoding

Die Zeichencodierung des Streams.

maxSizeInBytes
Int32

Die maximale Byteanzahl, die im Writer gepuffert wird.

startInfo
String

Ein Attribut im ContentType-SOAP-Header.

Gibt zurück

XmlDictionaryWriter

Eine Instanz von XmlDictionaryWriter.

Gilt für

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

Erstellt eine Instanz von XmlDictionaryWriter, die XML im MTOM-Format schreibt.

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

Parameter

stream
Stream

Der Stream, in den geschrieben werden soll.

encoding
Encoding

Die Zeichencodierung des Streams.

maxSizeInBytes
Int32

Die maximale Byteanzahl, die im Writer gepuffert wird.

startInfo
String

Der Inhaltstyp des MIME-Teils, der das Infoset enthält.

boundary
String

Die MIME-Begrenzung in der Nachricht.

startUri
String

Die Inhalts-ID-URI des MIME-Teils, der das Infoset enthält.

writeMessageHeaders
Boolean

true, um Nachrichtenheader zu schreiben.

ownsStream
Boolean

true, um anzugeben, dass der Stream nach Abschluss des Vorgangs vom Writer geschlossen wird, andernfalls false.

Gibt zurück

XmlDictionaryWriter

Eine Instanz von XmlDictionaryWriter.

Gilt für