IRemoteProxiedUserControlClient.SetDataContextAsync 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 Wert des Datacontexts. Diese Methode wird aufgerufen, wenn der Client die Steuerelementdefinition durch Aufrufen einer Methode wie InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken)anfordert.
public System.Threading.Tasks.Task SetDataContextAsync (Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment value, System.Threading.CancellationToken cancellationToken);
abstract member SetDataContextAsync : Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SetDataContextAsync (value As MessagePackFragment, cancellationToken As CancellationToken) As Task
Parameter
- value
- MessagePackFragment
Der aktuelle Wert des datacontext.
- 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 einer Methode wie InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken) , 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.