다음을 통해 공유


IRemoteProxiedUserControlClient.ObjectValueNotificationAsync 메서드

정의

클라이언트에 고유하게 식별 가능한 개체의 현재 값을 알 수 있습니다. 이 메서드는 클라이언트가 를 사용하여 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 메서드의 실행 순서를 보장할 수 있으므로 모든 개체 값 및 업데이트는 항상 메서드 매개 변수로 전송되며 메서드 결과로 전송되지 않습니다.

적용 대상