AdlsArrayPool<T>.ReturnAsync(T[], Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
同じAdlsArrayPool<T>インスタンスの メソッドを使用して以前に取得したプールに配列をRentAsync(Int32)返す非同期メソッド
public abstract System.Threading.Tasks.Task ReturnAsync(T[] array, bool clearArray = false);
abstract member ReturnAsync : 'T[] * bool -> System.Threading.Tasks.Task
Public MustOverride Function ReturnAsync (array As T(), Optional clearArray As Boolean = false) As Task
パラメーター
- array
- T[]
前に Rent(Int32) メソッドを使って取得した、プールに戻す必要があるバッファー。
- clearArray
- Boolean
再利用する前にバッファーの内容を消去する必要があるかどうかを示します。 clearArray が true に設定されていて、プールがバッファーを格納して以降の再利用を可能にする場合、 Return(T[], Boolean) メソッドは、メソッドを使用する Rent(Int32) 後続の呼び出し元に前の呼び出し元の内容が表示されないように、その内容の配列をクリアします。 clearArray が false に設定されている場合、またはプールがバッファーを解放する場合、配列の内容は変更されません。
戻り値
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET