IXmlMtomWriterInitializer.SetOutput 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在經過 MTOM 寫入器實作之後,初始化 MTOM 寫入器。
public:
void SetOutput(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, int maxSizeInBytes, System::String ^ startInfo, System::String ^ boundary, System::String ^ startUri, bool writeMessageHeaders, bool ownsStream);
public void SetOutput (System.IO.Stream stream, System.Text.Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream);
abstract member SetOutput : System.IO.Stream * System.Text.Encoding * int * string * string * string * bool * bool -> unit
Public Sub SetOutput (stream As Stream, encoding As Encoding, maxSizeInBytes As Integer, startInfo As String, boundary As String, startUri As String, writeMessageHeaders As Boolean, ownsStream As Boolean)
參數
- stream
- Stream
要寫入的資料流。
- encoding
- Encoding
資料流的字元編碼。
- maxSizeInBytes
- Int32
在寫入器內緩衝處理的位元組數目上限。
- startInfo
- String
ContentType SOAP 標頭中的屬性,其設定為 "Application/soap+xml"。
- boundary
- String
MIME 界限字串。
- startUri
- String
MIME 區段的 URI。
- writeMessageHeaders
- Boolean
如果為 true
,則會寫入訊息標頭。
- ownsStream
- Boolean
true
以指出寫入器會在完成時關閉資料流;否則為 false
。