IRemoteProxiedUserControlClient.ObjectValueNotificationAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
一意に識別できるオブジェクトの現在の値をクライアントに通知します。 このメソッドは、クライアントが を使用して 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
パラメーター
- value
- MessagePackFragment
一意に識別できるオブジェクトの現在の値。
- cancellationToken
- CancellationToken
非同期呼び出しのキャンセル トークン。
戻り値
Task非同期操作の完了を追跡する 。
注釈
非同期メソッドの結果の処理の適切な順序を保証できないため、メソッドの GetObjectAsync(ObjectId, CancellationToken) 結果としてオブジェクト値を送信しません。 StreamJsonRpc メソッドの実行順序を保証できるため、すべてのオブジェクト値と更新は常にメソッド パラメーターとして送信され、メソッドの結果として送信されることはありません。