FabricReplicator Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Réplique l’état pour la haute disponibilité et la fiabilité.
public sealed class FabricReplicator : System.Fabric.IReplicator, System.Fabric.IReplicatorCatchupSpecificQuorum
type FabricReplicator = class
interface IReplicator
interface IPrimaryReplicator
interface IReplicatorCatchupSpecificQuorum
Public NotInheritable Class FabricReplicator
Implements IReplicator, IReplicatorCatchupSpecificQuorum
- Héritage
-
FabricReplicator
- Implémente
Remarques
Fournit l’implémentation par défaut des IStateReplicatorinterfaces , IReplicatoret IPrimaryReplicator que les services utilisateur peuvent utiliser, ainsi que leur implémentation de l’interface IStateProvider .
Une instance de la FabricReplicator classe est obtenue via la CreateReplicator(IStateProvider, ReplicatorSettings) méthode .
Champs
InvalidAtomicGroupId |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
UnknownSequenceNumber |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
Propriétés
StateReplicator |
Obtient le IStateReplicator qui peut être utilisé pour répliquer l’état |
StateReplicator2 |
Obtient le IStateReplicator2 qui peut être utilisé pour répliquer l’état |
Implémentations d’interfaces explicites
IPrimaryReplicator.BuildReplicaAsync(ReplicaInformation, CancellationToken) |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IPrimaryReplicator.OnDataLossAsync(CancellationToken) |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IPrimaryReplicator.RemoveReplica(Int64) |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IPrimaryReplicator.UpdateCatchUpReplicaSetConfiguration(ReplicaSetConfiguration, ReplicaSetConfiguration) |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IPrimaryReplicator.UpdateCurrentReplicaSetConfiguration(ReplicaSetConfiguration) |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IPrimaryReplicator.WaitForCatchUpQuorumAsync(ReplicaSetQuorumMode, CancellationToken) |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IReplicator.Abort() |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IReplicator.ChangeRoleAsync(Epoch, ReplicaRole, CancellationToken) |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IReplicator.CloseAsync(CancellationToken) |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IReplicator.GetCatchUpCapability() |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IReplicator.GetCurrentProgress() |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IReplicator.OpenAsync(CancellationToken) |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
IReplicator.UpdateEpochAsync(Epoch, CancellationToken) |
Cela prend en charge l’infrastructure Service Fabric et n’est pas destiné à être utilisé directement à partir de votre code. |
S’applique à
Azure SDK for .NET