次の方法で共有


IReliableStateManager.RemoveAsync メソッド

定義

オーバーロード

RemoveAsync(ITransaction, Uri, TimeSpan)

指定した名前の を IReliableState この状態マネージャーから削除します。 トランザクションがコミットされると、永続ストレージとすべてのレプリカから状態が完全に削除されます。

RemoveAsync(ITransaction, String, TimeSpan)

指定した名前の を IReliableState この状態マネージャーから削除します。 トランザクションがコミットされると、永続ストレージとすべてのレプリカから状態が完全に削除されます。

RemoveAsync(Uri, TimeSpan)

指定した名前の を IReliableState この状態マネージャーから削除します。 状態は永続的ストレージとすべてのレプリカから完全に削除されます。

RemoveAsync(String, TimeSpan)

指定した名前の を IReliableState この状態マネージャーから削除します。 状態は永続的ストレージとすべてのレプリカから完全に削除されます。

RemoveAsync(Uri)

指定した名前の を IReliableState この状態マネージャーから削除します。 状態は永続的ストレージとすべてのレプリカから完全に削除されます。

RemoveAsync(ITransaction, String)

指定した名前の を IReliableState この状態マネージャーから削除します。 トランザクションがコミットされると、永続ストレージとすべてのレプリカから状態が完全に削除されます。

RemoveAsync(String)

指定した名前の を IReliableState この状態マネージャーから削除します。 状態は永続的ストレージとすべてのレプリカから完全に削除されます。

RemoveAsync(ITransaction, Uri)

指定した名前の を IReliableState この状態マネージャーから削除します。 トランザクションがコミットされると、永続ストレージとすべてのレプリカから状態が完全に削除されます。

RemoveAsync(ITransaction, Uri, TimeSpan)

指定した名前の を IReliableState この状態マネージャーから削除します。 トランザクションがコミットされると、永続ストレージとすべてのレプリカから状態が完全に削除されます。

public System.Threading.Tasks.Task RemoveAsync (Microsoft.ServiceFabric.Data.ITransaction tx, Uri name, TimeSpan timeout);
abstract member RemoveAsync : Microsoft.ServiceFabric.Data.ITransaction * Uri * TimeSpan -> System.Threading.Tasks.Task
Public Function RemoveAsync (tx As ITransaction, name As Uri, timeout As TimeSpan) As Task

パラメーター

tx
ITransaction

この操作を関連付けるトランザクション。

name
Uri

削除する IReliableState の名前です。

timeout
TimeSpan

TimeoutException をスローするまでの操作の完了を待機する時間。 主にデッドロックを防ぐために使用されます。 既定値は 4 秒です。

戻り値

非同期削除操作を表すタスク。

例外

tx が null であるか、null name です。

IReliableState指定した名前の が存在しないかtimeout、負の値です。

指定されたタイムアウト内に操作を完了できませんでした。

が 内にない場合 IReliableStateManagerPrimaryスローされます。

トランザクションは、システムによって内部的に障害が発生しました。 新しいトランザクションで操作を再試行する

オブジェクトの現在の状態に対してメソッド呼び出しが無効な場合にスローされます。 たとえば、使用されているトランザクションは既に終了しています。コミットまたは中止されます。 この例外がスローされた場合、トランザクションの使用に関するサービス コードにバグがある可能性が高くなります。

Reliable State Manager が閉じられたことを示します。

注釈

これはアトミック操作です。 は IReliableState 、すべての状態と共に正常に削除されるか、そのまま残されます。 このメソッドが例外をスローする場合は、トランザクションを中止する必要があります。

適用対象

RemoveAsync(ITransaction, String, TimeSpan)

指定した名前の を IReliableState この状態マネージャーから削除します。 トランザクションがコミットされると、永続ストレージとすべてのレプリカから状態が完全に削除されます。

public System.Threading.Tasks.Task RemoveAsync (Microsoft.ServiceFabric.Data.ITransaction tx, string name, TimeSpan timeout);
abstract member RemoveAsync : Microsoft.ServiceFabric.Data.ITransaction * string * TimeSpan -> System.Threading.Tasks.Task
Public Function RemoveAsync (tx As ITransaction, name As String, timeout As TimeSpan) As Task

パラメーター

tx
ITransaction

この操作を関連付けるトランザクション。

name
String

削除する IReliableState の名前です。

timeout
TimeSpan

TimeoutException をスローするまでの操作の完了を待機する時間。 主にデッドロックを防ぐために使用されます。 既定値は 4 秒です。

戻り値

非同期削除操作を表すタスク。

例外

tx が null であるか、null name です。

IReliableState指定した名前の が存在しないかtimeout、負の値です。

指定されたタイムアウト内に操作を完了できませんでした。

が 内にない場合 IReliableStateManagerPrimaryスローされます。

トランザクションは、システムによって内部的に障害が発生しました。 新しいトランザクションで操作を再試行する

オブジェクトの現在の状態に対してメソッド呼び出しが無効な場合にスローされます。 たとえば、使用されているトランザクションは既に終了しています。コミットまたは中止されます。 この例外がスローされた場合、トランザクションの使用に関するサービス コードにバグがある可能性が高くなります。

Reliable State Manager が閉じられたことを示します。

注釈

これはアトミック操作です。 は IReliableState 、すべての状態と共に正常に削除されるか、そのまま残されます。 このメソッドが例外をスローする場合は、トランザクションを中止する必要があります。

適用対象

RemoveAsync(Uri, TimeSpan)

指定した名前の を IReliableState この状態マネージャーから削除します。 状態は永続的ストレージとすべてのレプリカから完全に削除されます。

public System.Threading.Tasks.Task RemoveAsync (Uri name, TimeSpan timeout);
abstract member RemoveAsync : Uri * TimeSpan -> System.Threading.Tasks.Task
Public Function RemoveAsync (name As Uri, timeout As TimeSpan) As Task

パラメーター

name
Uri

削除する IReliableState の名前です。

timeout
TimeSpan

TimeoutException をスローするまでの操作の完了を待機する時間。 主にデッドロックを防ぐために使用されます。 既定値は 4 秒です。

戻り値

非同期削除操作を表すタスク。

例外

name が null です。

IReliableState指定した名前の が存在しないかtimeout、負の値です。

指定されたタイムアウト内に操作を完了できませんでした。

が 内にない場合 IReliableStateManagerPrimaryスローされます。

Reliable State Manager が閉じられたことを示します。

この操作は、システムによって内部的に障害が発生しました。 操作をやり直してください

注釈

これはアトミック操作です。 は IReliableState 、すべての状態と共に正常に削除されるか、そのまま残されます。

適用対象

RemoveAsync(String, TimeSpan)

指定した名前の を IReliableState この状態マネージャーから削除します。 状態は永続的ストレージとすべてのレプリカから完全に削除されます。

public System.Threading.Tasks.Task RemoveAsync (string name, TimeSpan timeout);
abstract member RemoveAsync : string * TimeSpan -> System.Threading.Tasks.Task
Public Function RemoveAsync (name As String, timeout As TimeSpan) As Task

パラメーター

name
String

削除する IReliableState の名前です。

timeout
TimeSpan

TimeoutException をスローするまでの操作の完了を待機する時間。 主にデッドロックを防ぐために使用されます。 既定値は 4 秒です。

戻り値

非同期削除操作を表すタスク。

例外

name が null です。

IReliableState指定した名前の が存在しないかtimeout、負の値です。

指定されたタイムアウト内に操作を完了できませんでした。

が 内にない場合 IReliableStateManagerPrimaryスローされます。

Reliable State Manager が閉じられたことを示します。

この操作は、システムによって内部的に障害が発生しました。 操作をやり直してください

注釈

これはアトミック操作です。 は IReliableState 、すべての状態と共に正常に削除されるか、そのまま残されます。

適用対象

RemoveAsync(Uri)

指定した名前の を IReliableState この状態マネージャーから削除します。 状態は永続的ストレージとすべてのレプリカから完全に削除されます。

public System.Threading.Tasks.Task RemoveAsync (Uri name);
abstract member RemoveAsync : Uri -> System.Threading.Tasks.Task
Public Function RemoveAsync (name As Uri) As Task

パラメーター

name
Uri

削除する IReliableState の名前です。

戻り値

非同期削除操作を表すタスク。

例外

name が null です。

IReliableState指定した名前の が存在しません。

既定のタイムアウト内に操作を完了できませんでした。

が 内にない場合 IReliableStateManagerPrimaryスローされます。

Reliable State Manager が閉じられたことを示します。

この操作は、システムによって内部的に障害が発生しました。 操作をやり直してください

注釈

これはアトミック操作です。 は IReliableState 、すべての状態と共に正常に削除されるか、そのまま残されます。

適用対象

RemoveAsync(ITransaction, String)

指定した名前の を IReliableState この状態マネージャーから削除します。 トランザクションがコミットされると、永続ストレージとすべてのレプリカから状態が完全に削除されます。

public System.Threading.Tasks.Task RemoveAsync (Microsoft.ServiceFabric.Data.ITransaction tx, string name);
abstract member RemoveAsync : Microsoft.ServiceFabric.Data.ITransaction * string -> System.Threading.Tasks.Task
Public Function RemoveAsync (tx As ITransaction, name As String) As Task

パラメーター

tx
ITransaction

この操作を関連付けるトランザクション。

name
String

削除する IReliableState の名前です。

戻り値

非同期削除操作を表すタスク。

例外

tx が null であるか、null name です。

IReliableState指定した名前の が存在しません。

既定のタイムアウト内に操作を完了できませんでした。

が 内にない場合 IReliableStateManagerPrimaryスローされます。

トランザクションは、システムによって内部的に障害が発生しました。 新しいトランザクションで操作を再試行する

オブジェクトの現在の状態に対してメソッド呼び出しが無効な場合にスローされます。 たとえば、使用されているトランザクションは既に終了しています。コミットまたは中止されます。 この例外がスローされた場合、トランザクションの使用に関するサービス コードにバグがある可能性が高くなります。

Reliable State Manager が閉じられたことを示します。

注釈

これはアトミック操作です。 は IReliableState 、すべての状態と共に正常に削除されるか、そのまま残されます。 このメソッドが例外をスローする場合は、トランザクションを中止する必要があります。

適用対象

RemoveAsync(String)

指定した名前の を IReliableState この状態マネージャーから削除します。 状態は永続的ストレージとすべてのレプリカから完全に削除されます。

public System.Threading.Tasks.Task RemoveAsync (string name);
abstract member RemoveAsync : string -> System.Threading.Tasks.Task
Public Function RemoveAsync (name As String) As Task

パラメーター

name
String

削除する IReliableState の名前です。

戻り値

非同期削除操作を表すタスク。

例外

name が null です。

IReliableState指定した名前の が存在しません。

既定のタイムアウト内に操作を完了できませんでした。

が 内にない場合 IReliableStateManagerPrimaryスローされます。

Reliable State Manager が閉じられたことを示します。

この操作は、システムによって内部的に障害が発生しました。 操作をやり直してください

注釈

これはアトミック操作です。 は IReliableState 、すべての状態と共に正常に削除されるか、そのまま残されます。

適用対象

RemoveAsync(ITransaction, Uri)

指定した名前の を IReliableState この状態マネージャーから削除します。 トランザクションがコミットされると、永続ストレージとすべてのレプリカから状態が完全に削除されます。

public System.Threading.Tasks.Task RemoveAsync (Microsoft.ServiceFabric.Data.ITransaction tx, Uri name);
abstract member RemoveAsync : Microsoft.ServiceFabric.Data.ITransaction * Uri -> System.Threading.Tasks.Task
Public Function RemoveAsync (tx As ITransaction, name As Uri) As Task

パラメーター

tx
ITransaction

この操作を関連付けるトランザクション。

name
Uri

削除する IReliableState の名前です。

戻り値

非同期削除操作を表すタスク。

例外

tx が null であるか、null name です。

IReliableState指定した名前の が存在しません。

既定のタイムアウト内に操作を完了できませんでした。

が 内にない場合 IReliableStateManagerPrimaryスローされます。

トランザクションは、システムによって内部的に障害が発生しました。 新しいトランザクションで操作を再試行する

オブジェクトの現在の状態に対してメソッド呼び出しが無効な場合にスローされます。 たとえば、使用されているトランザクションは既に終了しています。コミットまたは中止されます。 この例外がスローされた場合、トランザクションの使用に関するサービス コードにバグがある可能性が高くなります。

Reliable State Manager が閉じられたことを示します。

注釈

これはアトミック操作です。 は IReliableState 、すべての状態と共に正常に削除されるか、そのまま残されます。 このメソッドが例外をスローする場合は、トランザクションを中止する必要があります。

適用対象