次の方法で共有


ReliableStateManager.IReliableStateManager.RemoveAsync メソッド

定義

オーバーロード

IReliableStateManager.RemoveAsync(ITransaction, Uri, TimeSpan)

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

IReliableStateManager.RemoveAsync(String, TimeSpan)

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

IReliableStateManager.RemoveAsync(Uri, TimeSpan)

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

IReliableStateManager.RemoveAsync(ITransaction, Uri)

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

IReliableStateManager.RemoveAsync(ITransaction, String)

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

IReliableStateManager.RemoveAsync(Uri)

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

IReliableStateManager.RemoveAsync(String)

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

IReliableStateManager.RemoveAsync(ITransaction, String, TimeSpan)

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

IReliableStateManager.RemoveAsync(ITransaction, Uri, TimeSpan)

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

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

パラメーター

tx
ITransaction

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

name
Uri

削除する IReliableState の名前です。

timeout
TimeSpan

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

戻り値

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

実装

例外

tx が null、または name null です。

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

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

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

オブジェクトの現在の状態に対してメソッド呼び出しが無効な場合にスローされます。 たとえば、使用されているトランザクションは既に終了しています。コミットまたは中止されています。

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

注釈

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

適用対象

IReliableStateManager.RemoveAsync(String, TimeSpan)

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

System.Threading.Tasks.Task IReliableStateManager.RemoveAsync (string name, TimeSpan timeout);
abstract member Microsoft.ServiceFabric.Data.IReliableStateManager.RemoveAsync : string * TimeSpan -> System.Threading.Tasks.Task
override this.Microsoft.ServiceFabric.Data.IReliableStateManager.RemoveAsync : string * TimeSpan -> System.Threading.Tasks.Task
Function RemoveAsync (name As String, timeout As TimeSpan) As Task Implements IReliableStateManager.RemoveAsync

パラメーター

name
String

削除する IReliableState の名前です。

timeout
TimeSpan

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

戻り値

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

実装

例外

name が null です。

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

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

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

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

注釈

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

適用対象

IReliableStateManager.RemoveAsync(Uri, TimeSpan)

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

System.Threading.Tasks.Task IReliableStateManager.RemoveAsync (Uri name, TimeSpan timeout);
abstract member Microsoft.ServiceFabric.Data.IReliableStateManager.RemoveAsync : Uri * TimeSpan -> System.Threading.Tasks.Task
override this.Microsoft.ServiceFabric.Data.IReliableStateManager.RemoveAsync : Uri * TimeSpan -> System.Threading.Tasks.Task
Function RemoveAsync (name As Uri, timeout As TimeSpan) As Task Implements IReliableStateManager.RemoveAsync

パラメーター

name
Uri

削除する IReliableState の名前です。

timeout
TimeSpan

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

戻り値

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

実装

例外

name が null です。

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

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

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

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

注釈

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

適用対象

IReliableStateManager.RemoveAsync(ITransaction, Uri)

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

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

パラメーター

tx
ITransaction

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

name
Uri

削除する IReliableState の名前です。

戻り値

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

実装

例外

tx が null、または name null です。

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

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

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

オブジェクトの現在の状態に対してメソッド呼び出しが無効な場合にスローされます。 たとえば、使用されているトランザクションは既に終了しています。コミットまたは中止されています。

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

注釈

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

適用対象

IReliableStateManager.RemoveAsync(ITransaction, String)

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

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

パラメーター

tx
ITransaction

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

name
String

削除する IReliableState の名前です。

戻り値

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

実装

例外

tx が null、または name null です。

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

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

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

オブジェクトの現在の状態に対してメソッド呼び出しが無効な場合にスローされます。 たとえば、使用されているトランザクションは既に終了しています。コミットまたは中止されています。

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

注釈

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

適用対象

IReliableStateManager.RemoveAsync(Uri)

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

System.Threading.Tasks.Task IReliableStateManager.RemoveAsync (Uri name);
abstract member Microsoft.ServiceFabric.Data.IReliableStateManager.RemoveAsync : Uri -> System.Threading.Tasks.Task
override this.Microsoft.ServiceFabric.Data.IReliableStateManager.RemoveAsync : Uri -> System.Threading.Tasks.Task
Function RemoveAsync (name As Uri) As Task Implements IReliableStateManager.RemoveAsync

パラメーター

name
Uri

削除する IReliableState の名前です。

戻り値

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

実装

例外

name が null です。

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

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

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

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

注釈

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

適用対象

IReliableStateManager.RemoveAsync(String)

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

System.Threading.Tasks.Task IReliableStateManager.RemoveAsync (string name);
abstract member Microsoft.ServiceFabric.Data.IReliableStateManager.RemoveAsync : string -> System.Threading.Tasks.Task
override this.Microsoft.ServiceFabric.Data.IReliableStateManager.RemoveAsync : string -> System.Threading.Tasks.Task
Function RemoveAsync (name As String) As Task Implements IReliableStateManager.RemoveAsync

パラメーター

name
String

削除する IReliableState の名前です。

戻り値

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

実装

例外

name が null です。

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

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

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

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

注釈

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

適用対象

IReliableStateManager.RemoveAsync(ITransaction, String, TimeSpan)

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

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

パラメーター

tx
ITransaction

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

name
String

削除する IReliableState の名前です。

timeout
TimeSpan

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

戻り値

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

実装

例外

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

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

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

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

オブジェクトの現在の状態に対してメソッド呼び出しが無効な場合にスローされます。 たとえば、使用されているトランザクションは既に終了しています(コミットまたは中止)。

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

注釈

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

適用対象