MtomMessageEncodingBindingElement.MaxBufferSize プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
最大バッファー サイズを取得または設定します。
public:
property int MaxBufferSize { int get(); void set(int value); };
public int MaxBufferSize { get; set; }
member this.MaxBufferSize : int with get, set
Public Property MaxBufferSize As Integer
プロパティ値
バッファーの最大サイズ。 既定値は 65536 (0x10000) バイトです。
例外
値が 0 以下の値に設定されています。
注釈
Windows Communication Foundation (WCF) のメッセージ転送最適化メカニズム (MTOM) メッセージは、複数の MIME パーツで構成できます。 メッセージには、常に、メッセージの Infoset 部分を格納する Multipurpose Internet Mail Extensions (MIME) パートが含まれます。 さらに、最適化されたバイナリ データがメッセージに含まれる場合は、バイナリ データを格納する追加の MIME パートを含むことができます。 これらの MIME パートがメッセージ内で出現する順序に対する要件はありません。 MIME パートの出現順序が正しくない場合、メッセージ読み取り処理で MIME パートをバッファーに格納することが必要になる場合があります。 また、メッセージ読み取り処理では、各パートに関連する MIME ヘッダー情報のバッファー処理も必要になる場合があります。 MaxBufferSize クォータは、MTOM メッセージを読み込むときに割り当てることのできるメモリの量に上限を設けて、バッファーによる過剰なメモリの使用を制限するためのものです。
適用対象
.NET