Aracılığıyla paylaş


XmlDictionaryWriter.CreateMtomWriter Yöntem

Tanım

XML'yi XmlDictionaryWriter İleti İletim İyileştirme Mekanizması (MTOM) biçiminde yazan bir örneğini oluşturur.

Aşırı Yüklemeler

CreateMtomWriter(Stream, Encoding, Int32, String)

XML'yi XmlDictionaryWriter MTOM biçiminde yazan bir örneğini oluşturur.

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

XML'yi XmlDictionaryWriter MTOM biçiminde yazan bir örneğini oluşturur.

Açıklamalar

MTOM, kullanıcıların SOAP iletileri içindeki ham ikili verilerin iletimini iyileştirmesine olanak tanır.

CreateMtomWriter(Stream, Encoding, Int32, String)

XML'yi XmlDictionaryWriter MTOM biçiminde yazan bir örneğini oluşturur.

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

Parametreler

stream
Stream

Yazacak akış.

encoding
Encoding

Akışın karakter kodlaması.

maxSizeInBytes
Int32

Yazıcıda arabelleğe alınan bayt sayısı üst sınırı.

startInfo
String

ContentType SOAP üst bilgisindeki bir öznitelik.

Döndürülenler

XmlDictionaryWriter

XmlDictionaryWriter öğesinin bir örneği.

Şunlara uygulanır

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

XML'yi XmlDictionaryWriter MTOM biçiminde yazan bir örneğini oluşturur.

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

Parametreler

stream
Stream

Yazacak akış.

encoding
Encoding

Akışın karakter kodlaması.

maxSizeInBytes
Int32

Yazıcıda arabelleğe alınan bayt sayısı üst sınırı.

startInfo
String

Infoset'i içeren MIME bölümünün içerik türü.

boundary
String

İletideki MIME sınırı.

startUri
String

Infoset'i içeren MIME bölümünün content-id URI'si.

writeMessageHeaders
Boolean

true ileti üst bilgileri yazmak için.

ownsStream
Boolean

true akışın yazar tarafından kapatıldığını belirtmek için; aksi takdirde false.

Döndürülenler

XmlDictionaryWriter

XmlDictionaryWriter öğesinin bir örneği.

Şunlara uygulanır