Freigeben über


KeyValueStoreReplica.OnCopyComplete(KeyValueStoreEnumerator) Methode

Definition

Wird vom System auf sekundären Replikaten aufgerufen, wenn diese die Erstellung aus dem primären Replikat abgeschlossen haben und bereit sind, mit der Anwendung von Replikationsvorgängen zu beginnen.

Diese Methode wird nur auf sekundären Replikaten aufgerufen, wenn das KeyValueStoreReplica Objekt mit einem gültigen KeyValueStoreReplica.SecondaryNotificationMode Parameter erstellt wurde.

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)

Parameter

enumerator
KeyValueStoreEnumerator

Der Enumerator, der zum Lesen von Daten auf dem sekundären Computer verwendet wird.

Hinweise

Das KeyValueStoreEnumerator -Objekt kann verwendet werden, um Daten auf der sekundären Seite im Kontext dieser Methode zu lesen, bevor Replikationsvorgänge angewendet werden. Das KeyValueStoreEnumerator -Objekt ist nach der Rückgabe dieser Methode nicht mehr gültig und kann nicht außerhalb des Kontexts dieser Methode verwendet werden. Die Anwendung muss darauf achten, diesen Rückruf rechtzeitig abzuschließen, da Replikationsvorgänge auf dem sekundären Replikat in die Warteschlange gestellt werden und erst dann angewendet werden, wenn diese Methode zurückgegeben wird. Das KeyValueStoreEnumerator Objekt wird von einer einzelnen zugrunde liegenden lokalen Transaktion unterstützt und ist nicht threadsicher.

Gilt für: