Compartir a través de


IRemoteProxiedUserControlClient Interfaz

Definición

Interfaz de devolución de llamada que permite IRemoteProxiedUserControl notificar al cliente los cambios en datacontext.

[StreamJsonRpc.RpcMarshalable]
public interface IRemoteProxiedUserControlClient : IDisposable
[<StreamJsonRpc.RpcMarshalable>]
type IRemoteProxiedUserControlClient = interface
    interface IDisposable
Public Interface IRemoteProxiedUserControlClient
Implements IDisposable
Atributos
StreamJsonRpc.RpcMarshalableAttribute
Implementaciones

Métodos

ObjectValueNotificationAsync(MessagePackFragment, CancellationToken)

Notifica al cliente el valor actual de un objeto identificable de forma única. Se llama a este método cuando el cliente consulta un valor de objeto mediante GetObjectAsync(ObjectId, CancellationToken).

RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken)

Se llama a este método cuando se actualiza un objeto que implementa INotifyCollectionChanged después de enviarse por primera vez al cliente.

RemotePropertyChangedAsync(ObjectId, String, MessagePackFragment, CancellationToken)

Se llama a este método cuando se actualiza una propiedad en un objeto que implementa INotifyPropertyChanged después de enviarse por primera vez a Visual Studio.

SetDataContextAsync(MessagePackFragment, CancellationToken)

Notifica al cliente el valor del datacontext. Se llama a este método cuando el cliente solicita la definición de control invocando un método como InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken).

Se aplica a