BufferManager.CreateBufferManager(Int64, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した最大バッファー プール サイズと、プール内の各個別バッファーの最大サイズを使用して、新しい BufferManager を作成します。
public:
static System::ServiceModel::Channels::BufferManager ^ CreateBufferManager(long maxBufferPoolSize, int maxBufferSize);
public static System.ServiceModel.Channels.BufferManager CreateBufferManager (long maxBufferPoolSize, int maxBufferSize);
static member CreateBufferManager : int64 * int -> System.ServiceModel.Channels.BufferManager
Public Shared Function CreateBufferManager (maxBufferPoolSize As Long, maxBufferSize As Integer) As BufferManager
パラメーター
- maxBufferPoolSize
- Int64
プールの最大サイズ。
- maxBufferSize
- Int32
個別のバッファーの最大サイズ。
戻り値
指定したパラメーターを使用して BufferManager オブジェクトを返します。
例外
十分なメモリがないため、要求されたバッファー プールを作成できませんでした。
注: .NET for Windows ストア アプリ または ポータブル クラス ライブラリでは、代わりに基底クラスの例外 OutOfMemoryExceptionをキャッチします。
maxBufferPoolSize
または maxBufferSize
が 0 未満です。
注釈
このメソッドは、作成可能な限り多くのバッファーを含むバッファー プールを新しく作成します。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET