Partager via


IStateProvider.GetCopyContext Méthode

Définition

Obtient le contexte sur un réplica secondaire après sa création et son ouverture pour envoyer le contexte au réplica principal.

public System.Fabric.IOperationDataStream GetCopyContext ();
abstract member GetCopyContext : unit -> System.Fabric.IOperationDataStream
Public Function GetCopyContext () As IOperationDataStream

Retours

Retourne IOperationDataStream.

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 des OperationData objets avec lesquels le réplica primaire peut déterminer la progression de la collecte du contexte sur le réplica secondaire. Le réplica primaire répond en renvoyant l’état requis. Voir GetCopyState(Int64, IOperationDataStream) au réplica principal 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 à