Compartir a través de


IStateProviderReplica2 Interfaz

Definición

Define los métodos que debe implementar una réplica de proveedor de estado confiable para que Service Fabric interactúe con él.

public interface IStateProviderReplica2 : Microsoft.ServiceFabric.Data.IStateProviderReplica
type IStateProviderReplica2 = interface
    interface IStateProviderReplica
Public Interface IStateProviderReplica2
Implements IStateProviderReplica
Derivado
Implementaciones

Propiedades

OnDataLossAsync

Función a la que se llama durante la sospecha de pérdida de datos.

(Heredado de IStateProviderReplica)
OnRestoreCompletedAsync

Función a la que se llama después de realizar la restauración en la réplica.

Métodos

Abort()

Anule forzadamente la réplica del proveedor de estado.

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

Realiza una copia de seguridad de todo el estado confiable administrado por este IReliableStateManager.

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

Realiza una copia de seguridad completa de todo el estado confiable administrado por este IReliableStateManager.

(Heredado de IStateProviderReplica)
ChangeRoleAsync(ReplicaRole, CancellationToken)

Notifique a la réplica del proveedor de estado que su rol está cambiando, por ejemplo, a Principal o Secundario.

(Heredado de IStateProviderReplica)
CloseAsync(CancellationToken)

Cierre correctamente la réplica del proveedor de estado.

(Heredado de IStateProviderReplica)
Initialize(StatefulServiceInitializationParameters)

Inicialice la réplica del proveedor de estado mediante la información de inicialización del servicio.

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

Abra la réplica del proveedor de estado para su uso.

(Heredado de IStateProviderReplica)
RestoreAsync(String)

Restaure una copia de seguridad realizada por BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>) o BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>).

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

Restaure una copia de seguridad realizada por BackupAsync(Func<BackupInfo,CancellationToken,Task<Boolean>>) o BackupAsync(BackupOption, TimeSpan, CancellationToken, Func<BackupInfo,CancellationToken,Task<Boolean>>).

(Heredado de IStateProviderReplica)

Se aplica a