Compartilhar via


IStateProviderReplica2 Interface

Definição

Define métodos que um provedor de estado confiável réplica deve implementar para que o Service Fabric interaja com ele.

public interface IStateProviderReplica2 : Microsoft.ServiceFabric.Data.IStateProviderReplica
type IStateProviderReplica2 = interface
    interface IStateProviderReplica
Public Interface IStateProviderReplica2
Implements IStateProviderReplica
Derivado
Implementações

Propriedades

OnDataLossAsync

Função chamada durante suspeita de perda de dados.

(Herdado de IStateProviderReplica)
OnRestoreCompletedAsync

Função chamada após a restauração ter sido executada no réplica.

Métodos

Abort()

Anule com força o réplica do provedor de estado.

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

Executa um backup de todo o estado confiável gerenciado por este IReliableStateManager.

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

Executa um backup completo de todo o estado confiável gerenciado por este IReliableStateManager.

(Herdado de IStateProviderReplica)
ChangeRoleAsync(ReplicaRole, CancellationToken)

Notifique o provedor de estado réplica que sua função está mudando, por exemplo, para Primária ou Secundária.

(Herdado de IStateProviderReplica)
CloseAsync(CancellationToken)

Feche normalmente o provedor de estado réplica.

(Herdado de IStateProviderReplica)
Initialize(StatefulServiceInitializationParameters)

Inicialize o provedor de estado réplica usando as informações de inicialização do serviço.

(Herdado de IStateProviderReplica)
OpenAsync(ReplicaOpenMode, IStatefulServicePartition, CancellationToken)

Abra o provedor de estado réplica para uso.

(Herdado de IStateProviderReplica)
RestoreAsync(String)

Restaure um backup feito por BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>) ou BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>).

(Herdado de IStateProviderReplica)
RestoreAsync(String, RestorePolicy, CancellationToken)

Restaure um backup feito por BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>) ou BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>).

(Herdado de IStateProviderReplica)

Aplica-se a