Compartilhar via


KeyValueStoreReplica.OnCopyComplete(KeyValueStoreEnumerator) Método

Definição

Chamado pelo sistema em réplicas secundárias quando eles terminarem de compilar a partir do primário e estiverem prontos para começar a aplicar operações de replicação.

Esse método só será chamado em réplicas secundárias se o KeyValueStoreReplica objeto tiver sido construído com um parâmetro válido KeyValueStoreReplica.SecondaryNotificationMode .

protected virtual void OnCopyComplete (System.Fabric.KeyValueStoreEnumerator enumerator);
abstract member OnCopyComplete : System.Fabric.KeyValueStoreEnumerator -> unit
override this.OnCopyComplete : System.Fabric.KeyValueStoreEnumerator -> unit
Protected Overridable Sub OnCopyComplete (enumerator As KeyValueStoreEnumerator)

Parâmetros

enumerator
KeyValueStoreEnumerator

O enumerador usado para ler dados no secundário.

Comentários

O KeyValueStoreEnumerator objeto pode ser usado para ler dados no secundário dentro do contexto desse método antes que qualquer operação de replicação seja aplicada. O KeyValueStoreEnumerator objeto não é mais válido depois que esse método retorna e não pode ser usado fora do contexto desse método. O aplicativo deve ter cuidado para concluir esse retorno de chamada em tempo hábil, pois as operações de replicação estão sendo enfileiradas no réplica secundário e não começarão a ser aplicadas até que esse método retorne. O KeyValueStoreEnumerator objeto é apoiado por uma única transação local subjacente e não é thread-safe.

Aplica-se a