XmlDictionaryWriter.CreateMtomWriter 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立一個實例 XmlDictionaryWriter ,以訊息傳輸優化機制(MTOM)格式撰寫 XML。
多載
| 名稱 | Description |
|---|---|
| CreateMtomWriter(Stream, Encoding, Int32, String) |
建立一個 實 XmlDictionaryWriter 例,以 MTOM 格式寫入 XML。 |
| CreateMtomWriter(Stream, Encoding, Int32, String, String, String, Boolean, Boolean) |
建立一個 實 XmlDictionaryWriter 例,以 MTOM 格式寫入 XML。 |
備註
MTOM 允許使用者優化 SOAP 訊息中原始二進位資料的傳輸。
CreateMtomWriter(Stream, Encoding, Int32, String)
建立一個 實 XmlDictionaryWriter 例,以 MTOM 格式寫入 XML。
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
參數
- stream
- Stream
那個可以寫信的直播。
- encoding
- Encoding
串流的字元編碼。
- maxSizeInBytes
- Int32
寫入器中緩衝的最大位元組數。
- startInfo
- String
ContentType SOAP 標頭中的一個屬性。
傳回
適用於
CreateMtomWriter(Stream, Encoding, Int32, String, String, String, Boolean, Boolean)
建立一個 實 XmlDictionaryWriter 例,以 MTOM 格式寫入 XML。
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
參數
- stream
- Stream
那個可以寫信的直播。
- encoding
- Encoding
串流的字元編碼。
- maxSizeInBytes
- Int32
寫入器中緩衝的最大位元組數。
- startInfo
- String
包含資訊集的 MIME 部分的內容類型。
- boundary
- String
訊息中的 MIME 邊界。
- startUri
- String
包含資訊集的 MIME 部分的 content-id URI。
- writeMessageHeaders
- Boolean
true 用來撰寫訊息標頭。
- ownsStream
- Boolean
true 表示寫入者在完成時已關閉串流;否則 false。