Udostępnij za pośrednictwem


IRemoteProxiedUserControlClient.ObjectValueNotificationAsync Metoda

Definicja

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.

Dotyczy