IStateReplicator.GetCopyStream 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 den Kopierdatenstrom ab.
public System.Fabric.IOperationStream GetCopyStream ();
abstract member GetCopyStream : unit -> System.Fabric.IOperationStream
Public Function GetCopyStream () As IOperationStream
Gibt zurück
Gibt die Kopie IOperationStreamzurück.
Ausnahmen
FabricTransientException ist eine wiederholbare Ausnahme. Sie wird durch eine der folgenden Ursachen verursacht:
ReconfigurationPending wird zurückgegeben, wenn der Replizierer über eine ausstehende Neukonfiguration verfügt.
FabricObjectClosedException wird durch eine der folgenden Ursachen verursacht;
ObjectClosed wird zurückgegeben, wenn der Replizierer geschlossen wurde.
Hinweise
Der zurückgegebene CopyStream ist ein IOperationStream , das Objekte enthält OperationData , die implementieren IOperation. Die OperationData -Objekte werden aus dem CopyState IOperationDataStream abgerufen, den das primäre Replikat von GetCopyState(Int64, IOperationDataStream)zurückgibt. Wenn ein Replikat erstellt wird und nachholen muss, sollte es den CopyStream abrufen und mit dem Senden, Anwenden und Bestätigen der Copy-Objekte beginnen, die implementieren IOperation. Parallel reagiert das Replikat auf die entsprechenden GetCopyContext() Aufrufe und GetNextAsync(CancellationToken) . Der Stream ist leer, wenn die zurückgegebene IOperation Methode NULL ist.
Gilt für:
Azure SDK for .NET