次の方法で共有


ReliableCollectionsActorStateProvider.IStateProviderReplica.BackupAsync メソッド

定義

オーバーロード

IStateProviderReplica.BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>)

この IReliableStateManagerによって管理されているすべての信頼できる状態の完全バックアップを実行します。

IStateProviderReplica.BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>)

この IReliableStateManagerによって管理されているすべての信頼できる状態のバックアップを実行します。

IStateProviderReplica.BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>)

この IReliableStateManagerによって管理されているすべての信頼できる状態の完全バックアップを実行します。

System.Threading.Tasks.Task IStateProviderReplica.BackupAsync (Func<Microsoft.ServiceFabric.Data.BackupInfo,System.Threading.CancellationToken,System.Threading.Tasks.Task<bool>> backupCallback);
abstract member Microsoft.ServiceFabric.Data.IStateProviderReplica.BackupAsync : Func<Microsoft.ServiceFabric.Data.BackupInfo, System.Threading.CancellationToken, System.Threading.Tasks.Task<bool>> -> System.Threading.Tasks.Task
override this.Microsoft.ServiceFabric.Data.IStateProviderReplica.BackupAsync : Func<Microsoft.ServiceFabric.Data.BackupInfo, System.Threading.CancellationToken, System.Threading.Tasks.Task<bool>> -> System.Threading.Tasks.Task
Function BackupAsync (backupCallback As Func(Of BackupInfo, CancellationToken, Task(Of Boolean))) As Task Implements IStateProviderReplica.BackupAsync

パラメーター

backupCallback
Func<BackupInfo,CancellationToken,Task<Boolean>>

バックアップ フォルダーがローカルに作成され、ノードから移動する準備ができたときに呼び出されるコールバック。

戻り値

非同期バックアップ操作を表すタスク。

実装

適用対象

IStateProviderReplica.BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>)

この IReliableStateManagerによって管理されているすべての信頼できる状態のバックアップを実行します。

System.Threading.Tasks.Task IStateProviderReplica.BackupAsync (Microsoft.ServiceFabric.Data.BackupOption option, TimeSpan timeout, System.Threading.CancellationToken cancellationToken, Func<Microsoft.ServiceFabric.Data.BackupInfo,System.Threading.CancellationToken,System.Threading.Tasks.Task<bool>> backupCallback);
abstract member Microsoft.ServiceFabric.Data.IStateProviderReplica.BackupAsync : Microsoft.ServiceFabric.Data.BackupOption * TimeSpan * System.Threading.CancellationToken * Func<Microsoft.ServiceFabric.Data.BackupInfo, System.Threading.CancellationToken, System.Threading.Tasks.Task<bool>> -> System.Threading.Tasks.Task
override this.Microsoft.ServiceFabric.Data.IStateProviderReplica.BackupAsync : Microsoft.ServiceFabric.Data.BackupOption * TimeSpan * System.Threading.CancellationToken * Func<Microsoft.ServiceFabric.Data.BackupInfo, System.Threading.CancellationToken, System.Threading.Tasks.Task<bool>> -> System.Threading.Tasks.Task
Function BackupAsync (option As BackupOption, timeout As TimeSpan, cancellationToken As CancellationToken, backupCallback As Func(Of BackupInfo, CancellationToken, Task(Of Boolean))) As Task Implements IStateProviderReplica.BackupAsync

パラメーター

option
BackupOption

実行するバックアップの種類。

timeout
TimeSpan

この操作のタイムアウト。

cancellationToken
CancellationToken

キャンセル要求を監視するためのトークン。

backupCallback
Func<BackupInfo,CancellationToken,Task<Boolean>>

バックアップ フォルダーがローカルに作成され、ノードから移動する準備ができたときに呼び出されるコールバック。

戻り値

非同期バックアップ操作を表すタスク。

実装

適用対象