DbConnection.DisposeAsync メソッド

定義

接続オブジェクトを非同期に破棄します。Asynchronously diposes the connection object.

public:
 virtual System::Threading::Tasks::ValueTask DisposeAsync();
public virtual System.Threading.Tasks.ValueTask DisposeAsync ();
abstract member DisposeAsync : unit -> System.Threading.Tasks.ValueTask
override this.DisposeAsync : unit -> System.Threading.Tasks.ValueTask
Public Overridable Function DisposeAsync () As ValueTask

戻り値

ValueTask

非同期操作を表す ValueTaskA ValueTask representing the asynchronous operation.

実装

注釈

この非同期メソッドの既定の実装は、対応する同期メソッドにデリゲートし、完了したを返します。これは、 ValueTask 呼び出し元のスレッドをブロックする可能性があります。The default implementation of this asynchronous method delegates to its synchronous counterpart and returns a completed ValueTask, potentially blocking the calling thread.

非同期プログラミングをサポートするデータプロバイダーは、非同期 i/o 操作を使用して既定の実装をオーバーライドする必要があります。Data providers that support asynchronous programming should override the default implementation using asynchronous I/O operations.

適用対象