Compartir a través de


IStateProvider.GetCopyContext Método

Definición

Obtiene el contexto en una réplica secundaria después de crearla y abrirla para enviar contexto a la réplica principal.

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

Devoluciones

Devuelve IOperationDataStream.

Comentarios

La réplica principal analiza el contexto y devuelve el estado a través de GetCopyState(Int64, IOperationDataStream).

GetCopyContext() se llama a en las réplicas secundarias inactivas recién creadas y proporciona un mecanismo para establecer de forma asincrónica una conversación bidireccional con la réplica principal. La réplica secundaria envía OperationData objetos con los que la réplica principal puede determinar el progreso de la recopilación de contexto en la réplica secundaria. La réplica principal responde enviando el estado necesario. Consulte GetCopyState(Int64, IOperationDataStream) en la réplica principal para la otra mitad del intercambio.

En el caso de los servicios en memoria, no se llama al GetCopyContext() método , ya que se conoce el estado de las réplicas secundarias (están vacíos y requerirán todo el estado).

Se aplica a