Partager via


IRemoteProxiedUserControlClient.ObjectValueNotificationAsync Méthode

Définition

Avertit le client de la valeur actuelle d’un objet identifiable de manière unique. Cette méthode est appelée lorsque le client interroge une valeur d’objet à l’aide de 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

Paramètres

value
MessagePackFragment

Valeur actuelle de l’objet identifiable de manière unique.

cancellationToken
CancellationToken

Jeton d’annulation pour l’appel asynchrone.

Retours

Suivi Task de l’achèvement de l’opération asynchrone.

Remarques

Nous n’envoyons pas la valeur de l’objet à la suite de la GetObjectAsync(ObjectId, CancellationToken) méthode, car nous ne pouvons pas garantir l’ordre correct de la gestion des résultats de la méthode asynchrone. Nous pouvons garantir l’ordre d’exécution des méthodes StreamJsonRpc, de sorte que toutes les valeurs d’objet et mises à jour sont toujours envoyées en tant que paramètres de méthode, et jamais en tant que résultats de méthode.

S’applique à