英語で読む

次の方法で共有


DbTransaction.ReleaseAsync(String, CancellationToken) メソッド

定義

現在のトランザクションで以前に定義されたセーブポイントを破棄します。 これにより、システムによってトランザクションが終了する前にリソースの一部を再利用できます。

public virtual System.Threading.Tasks.Task ReleaseAsync(string savepointName, System.Threading.CancellationToken cancellationToken = default);

パラメーター

savepointName
String

解放するセーブポイントの名前。

cancellationToken
CancellationToken

非同期操作を取り消すオプションのトークン。 既定値は None です。

戻り値

非同期操作を表す Task

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

このメソッドは、メソッドの同期例外がスローできる非使用例外をすべて返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機されたときにスローされます。 などの ArgumentException使用例外は、引き続き同期的にスローされます。 格納されている例外については、 によって Release(String)スローされる例外に関するページを参照してください。

適用対象

製品 バージョン
.NET 5, 6, 7, 8, 9, 10