XmlDictionaryWriter.CreateMtomWriter メソッド

定義

メッセージ送信最適化メカニズム (MTOM) 形式で XML を書き込む XmlDictionaryWriter のインスタンスを作成します。

オーバーロード

名前 説明
CreateMtomWriter(Stream, Encoding, Int32, String)

MTOM 形式で XML を書き込む XmlDictionaryWriter のインスタンスを作成します。

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

MTOM 形式で XML を書き込む XmlDictionaryWriter のインスタンスを作成します。

注釈

MTOM を使用すると、SOAP メッセージ内の生バイナリ データの送信を最適化できます。

CreateMtomWriter(Stream, Encoding, Int32, String)

ソース:
XmlDictionaryWriter.cs
ソース:
XmlDictionaryWriter.cs
ソース:
XmlDictionaryWriter.cs
ソース:
XmlDictionaryWriter.cs
ソース:
XmlDictionaryWriter.cs

MTOM 形式で XML を書き込む XmlDictionaryWriter のインスタンスを作成します。

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 ヘッダーの属性。

返品

XmlDictionaryWriterのインスタンス。

適用対象

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

ソース:
XmlDictionaryWriter.cs
ソース:
XmlDictionaryWriter.cs
ソース:
XmlDictionaryWriter.cs
ソース:
XmlDictionaryWriter.cs
ソース:
XmlDictionaryWriter.cs

MTOM 形式で XML を書き込む XmlDictionaryWriter のインスタンスを作成します。

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

Infoset を含む MIME パーツのコンテンツ タイプ。

boundary
String

メッセージ内の MIME 境界。

startUri
String

Infoset を含む MIME パーツのコンテンツ ID URI。

writeMessageHeaders
Boolean

true を使用してメッセージ ヘッダーを書き込みます。

ownsStream
Boolean

true 完了すると、ストリームがライターによって閉じられたことを示す場合。それ以外の場合は false

返品

XmlDictionaryWriterのインスタンス。

適用対象