Sdílet prostřednictvím


XmlDictionaryWriter.CreateMtomWriter Metoda

Definice

Vytvoří instanci XmlDictionaryWriter , která zapisuje XML ve formátu MTOM (Message Transmission Optimization Mechanism).

Přetížení

CreateMtomWriter(Stream, Encoding, Int32, String)

Vytvoří instanci XmlDictionaryWriter , která zapisuje XML ve formátu MTOM.

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

Vytvoří instanci XmlDictionaryWriter , která zapisuje XML ve formátu MTOM.

Poznámky

MTOM umožňuje uživatelům optimalizovat přenos nezpracovaných binárních dat ve zprávách SOAP.

CreateMtomWriter(Stream, Encoding, Int32, String)

Vytvoří instanci XmlDictionaryWriter , která zapisuje XML ve formátu 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

Parametry

stream
Stream

Datový proud, do který se má zapisovat.

encoding
Encoding

Kódování znaků datového proudu.

maxSizeInBytes
Int32

Maximální počet bajtů, které se ukládají do vyrovnávací paměti v zapisovači.

startInfo
String

Atribut v hlavičce ContentType SOAP.

Návraty

XmlDictionaryWriter

Instance XmlDictionaryWriter.

Platí pro

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

Vytvoří instanci XmlDictionaryWriter , která zapisuje XML ve formátu 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

Parametry

stream
Stream

Datový proud, do který se má zapisovat.

encoding
Encoding

Kódování znaků datového proudu.

maxSizeInBytes
Int32

Maximální počet bajtů, které se ukládají do vyrovnávací paměti v zapisovači.

startInfo
String

Typ obsahu části MIME, která obsahuje infoset.

boundary
String

Hranice MIME ve zprávě.

startUri
String

Identifikátor URI ID obsahu části MIME, která obsahuje infoset.

writeMessageHeaders
Boolean

true pro zápis hlaviček zpráv.

ownsStream
Boolean

true indikovat, že datový proud je uzavřen zapisovačem po dokončení; jinak false.

Návraty

XmlDictionaryWriter

Instance XmlDictionaryWriter.

Platí pro