XmlDictionaryWriter.CreateMtomWriter メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メッセージ送信最適化メカニズム (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)
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)
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のインスタンス。