IRemoteProxiedUserControlClient.ObjectValueNotificationAsync 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.
Benachrichtigt den Client über den aktuellen Wert eines eindeutig identifizierbaren Objekts. Diese Methode wird aufgerufen, wenn der Client einen Objektwert mit GetObjectAsync(ObjectId, CancellationToken)abfragen wird.
public System.Threading.Tasks.Task ObjectValueNotificationAsync(Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment value, System.Threading.CancellationToken cancellationToken);
abstract member ObjectValueNotificationAsync : Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ObjectValueNotificationAsync (value As MessagePackFragment, cancellationToken As CancellationToken) As Task
Parameter
- value
- MessagePackFragment
Der aktuelle Wert des eindeutig identifizierbaren Objekts.
- cancellationToken
- CancellationToken
Abbruchtoken für den asynchronen Aufruf.
Gibt zurück
Eine Task Nachverfolgung des Abschlusses des asynchronen Vorgangs.
Hinweise
Wir senden den Objektwert nicht als Ergebnis der GetObjectAsync(ObjectId, CancellationToken) -Methode, da wir die ordnungsgemäße Reihenfolge der Verarbeitung von asynchronen Methodenergebnissen nicht garantieren können. Wir können die Reihenfolge der Ausführung von StreamJsonRpc-Methoden garantieren, sodass alle Objektwerte und Aktualisierungen immer als Methodenparameter, nie als Methodenergebnisse gesendet werden.