IRemoteProxiedUserControlClient Arabirim

Tanım

geri çağırma arabirimi, datacontext'de yapılan değişiklikler hakkında istemciye bildirimde bulunabilmesini sağlar IRemoteProxiedUserControl .

[StreamJsonRpc.RpcMarshalable]
public interface IRemoteProxiedUserControlClient : IDisposable
[<StreamJsonRpc.RpcMarshalable>]
type IRemoteProxiedUserControlClient = interface
    interface IDisposable
Public Interface IRemoteProxiedUserControlClient
Implements IDisposable
Öznitelikler
StreamJsonRpc.RpcMarshalableAttribute
Uygulamalar

Yöntemler

ObjectValueNotificationAsync(MessagePackFragment, CancellationToken)

İstemciye benzersiz olarak tanımlanabilir bir nesnenin geçerli değerini bildirir. İstemci kullanarak bir nesne değerini sorguladığında bu yöntem çağrılır GetObjectAsync(ObjectId, CancellationToken).

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

Bu yöntem, uygulayan INotifyCollectionChanged bir nesne istemciye ilk kez gönderildikten sonra güncelleştirildiğinde çağrılır.

RemotePropertyChangedAsync(ObjectId, String, MessagePackFragment, CancellationToken)

Visual Studio'ya ilk gönderildikten sonra uygulanan INotifyPropertyChanged bir nesnede bir özellik güncelleştirildiğinde bu yöntem çağrılır.

SetDataContextAsync(MessagePackFragment, CancellationToken)

datacontext değerini istemciye bildirir. İstemci gibi InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken)bir yöntemi çağırarak denetim tanımını istediğinde bu yöntem çağrılır.

Şunlara uygulanır