VolatileActorStateProvider.IStateProvider.GetCopyContext Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém contexto em um réplica secundário depois que ele é criado e aberto para enviar contexto à réplica Primária.
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
Retornos
Retorna IOperationDataStream.
Implementações
Comentários
A réplica Primária analisa o contexto e envia o estado de volta por meio de GetCopyState(Int64, IOperationDataStream).
GetCopyContext()é chamado em réplicas secundárias ociosas e recém-criadas e fornece um mecanismo para estabelecer de forma assíncrona uma conversa bidirecional com a réplica Primária. A réplica Secundária envia OperationData objetos com os quais a réplica Primária pode determinar o progresso da coleta de contexto no réplica Secundário. O réplica Primário responde enviando o estado necessário de volta. Confira GetCopyState(Int64, IOperationDataStream) no réplica Primário para a outra metade da troca.
Para serviços na memória, o GetCopyContext() método não é chamado, pois o estado das réplicas secundárias é conhecido (elas estão vazias e exigirão todo o estado).
Aplica-se a
Azure SDK for .NET