XmlDictionaryWriter.CreateMtomWriter Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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
Eine Instanz von XmlDictionaryWriter.