IStateProvider.GetCopyContext Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft kontext für ein sekundäres Replikat ab, nachdem es erstellt und geöffnet wurde, um Kontext an das primäre Replikat zu senden.
public System.Fabric.IOperationDataStream GetCopyContext ();
abstract member GetCopyContext : unit -> System.Fabric.IOperationDataStream
Public Function GetCopyContext () As IOperationDataStream
Gibt zurück
Gibt IOperationDataStream zurück.
Hinweise
Das primäre Replikat analysiert den Kontext und sendet den Zustand über GetCopyState(Int64, IOperationDataStream)zurück.
GetCopyContext() wird für neu erstellte sekundäre Replikate im Leerlauf aufgerufen und stellt einen Mechanismus zum asynchronen Einrichten einer bidirektionalen Konversation mit dem primären Replikat bereit. Das sekundäre Replikat sendet OperationData Objekte, mit denen das primäre Replikat den Fortschritt des Sammelkontexts für das sekundäre Replikat bestimmen kann. Das primäre Replikat antwortet, indem es den erforderlichen Zustand zurück sendet. Siehe GetCopyState(Int64, IOperationDataStream) am primären Replikat für die andere Hälfte des Austauschs.
Für In-Memory-Dienste wird die GetCopyContext() Methode nicht aufgerufen, da der Zustand der sekundären Replikate bekannt ist (sie sind leer und erfordern den gesamten Zustand).
Gilt für:
Azure SDK for .NET