IRemoteProxiedUserControlClient.ObjectValueNotificationAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Powiadamia klienta o bieżącej wartości unikatowo rozpoznawalnego obiektu. Ta metoda jest wywoływana, gdy klient wysyła zapytania o wartość obiektu przy użyciu metody GetObjectAsync(ObjectId, CancellationToken).
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
Parametry
- value
- MessagePackFragment
Bieżąca wartość unikatowo rozpoznawalnego obiektu.
- cancellationToken
- CancellationToken
Token anulowania dla wywołania asynchronicznego.
Zwraca
Śledzenie Task ukończenia operacji asynchronicznych.
Uwagi
Nie wysyłamy wartości obiektu w wyniku GetObjectAsync(ObjectId, CancellationToken) metody, ponieważ nie możemy zagwarantować prawidłowej kolejności obsługi wyników metody asynchronicznej. Możemy zagwarantować kolejność wykonywania metod StreamJsonRpc, więc wszystkie wartości obiektów i aktualizacje są zawsze wysyłane jako parametry metody, nigdy jako wyniki metody.