XmlDictionaryWriter.CreateMtomWriter Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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
Instance XmlDictionaryWriter.