Share via


IXmlMtomWriterInitializer.SetOutput 方法

定義

在經過 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

適用於