VolatileActorStateProvider.IStateProvider.GetCopyContext Méthode
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.
Obtient le contexte sur un réplica secondaire après sa création et son ouverture pour envoyer le contexte au réplica principal.
System.Fabric.IOperationDataStream IStateProvider.GetCopyContext ();
abstract member System.Fabric.IStateProvider.GetCopyContext : unit -> System.Fabric.IOperationDataStream
override this.System.Fabric.IStateProvider.GetCopyContext : unit -> System.Fabric.IOperationDataStream
Function GetCopyContext () As IOperationDataStream Implements IStateProvider.GetCopyContext
Retours
Retourne IOperationDataStream.
Implémente
Remarques
Le réplica principal analyse le contexte et renvoie l’état via GetCopyState(Int64, IOperationDataStream).
GetCopyContext()est appelé sur les réplicas secondaires inactifs nouvellement créés et fournit un mécanisme permettant d’établir de manière asynchrone une conversation bidirectionnelle avec le réplica principal. Le réplica secondaire envoie OperationData des objets avec lesquels le réplica principal peut déterminer la progression de la collecte du contexte sur le réplica secondaire. Le réplica principal répond en renvoyant l’état requis. Voir GetCopyState(Int64, IOperationDataStream) à la réplica principale pour l’autre moitié de l’échange.
Pour les services en mémoire, la GetCopyContext() méthode n’est pas appelée, car l’état des réplicas secondaires est connu (ils sont vides et nécessitent tout l’état).
S’applique à
Azure SDK for .NET