次の方法で共有


IStateProviderReplica2 インターフェイス

定義

Service Fabric と対話するために、信頼性の高い状態プロバイダー レプリカが実装する必要があるメソッドを定義します。

public interface IStateProviderReplica2 : Microsoft.ServiceFabric.Data.IStateProviderReplica
type IStateProviderReplica2 = interface
    interface IStateProviderReplica
Public Interface IStateProviderReplica2
Implements IStateProviderReplica
派生
実装

プロパティ

OnDataLossAsync

データ損失の疑いがある場合に呼び出される関数。

(継承元 IStateProviderReplica)
OnRestoreCompletedAsync

レプリカに対して復元が実行された後に呼び出される関数。

メソッド

Abort()

状態プロバイダー レプリカを強制的に中止します。

(継承元 IStateProviderReplica)
BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>)

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

(継承元 IStateProviderReplica)
BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>)

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

(継承元 IStateProviderReplica)
ChangeRoleAsync(ReplicaRole, CancellationToken)

状態プロバイダー レプリカに、そのロールが変更されていることを通知します (たとえば、プライマリまたはセカンダリ)。

(継承元 IStateProviderReplica)
CloseAsync(CancellationToken)

状態プロバイダーレプリカを正常に閉じます。

(継承元 IStateProviderReplica)
Initialize(StatefulServiceInitializationParameters)

サービスの初期化情報を使用して、状態プロバイダー レプリカを初期化します。

(継承元 IStateProviderReplica)
OpenAsync(ReplicaOpenMode, IStatefulServicePartition, CancellationToken)

使用する状態プロバイダー レプリカを開きます。

(継承元 IStateProviderReplica)
RestoreAsync(String)

または BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>)によって作成されたバックアップをBackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>)復元します。

(継承元 IStateProviderReplica)
RestoreAsync(String, RestorePolicy, CancellationToken)

または BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>)によって作成されたバックアップをBackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>)復元します。

(継承元 IStateProviderReplica)

適用対象