Share via


IRemotePropertyInfoContract Interfaccia

Definizione

Definisce un contratto che i componenti possono utilizzare per accedere a informazioni relative a una proprietà superando i limiti di domini applicazione e processi.

public interface class IRemotePropertyInfoContract : System::AddIn::Contract::IContract
public interface IRemotePropertyInfoContract : System.AddIn.Contract.IContract
type IRemotePropertyInfoContract = interface
    interface IContract
Public Interface IRemotePropertyInfoContract
Implements IContract
Implementazioni

Commenti

Rappresenta IRemotePropertyInfoContract una proprietà di un oggetto remoto che implementa l'interfaccia IRemoteObjectContract .

Per accedere a una o più proprietà di un oggetto remoto, utilizzare il GetRemoteType metodo per ottenere un IRemoteTypeContract oggetto che rappresenta il tipo dell'oggetto remoto. Chiamare quindi il GetProperty metodo o GetProperties .

Metodi

AcquireLifetimeToken()

Specifica che il contratto è accessibile a un client finché tale client non lo revoca.

(Ereditato da IContract)
GetGetMethod()

Restituisce la funzione di accesso get della proprietà identificata dall'oggetto IRemotePropertyInfoContract.

GetPropertyData()

Restituisce informazioni sulla proprietà identificata dall'oggetto IRemotePropertyInfoContract.

GetRemoteHashCode()

Restituisce un codice hash per l'oggetto IContract.

(Ereditato da IContract)
GetSetMethod()

Restituisce la funzione di accesso set della proprietà identificata dall'oggetto IRemotePropertyInfoContract.

GetValue(IRemoteObjectContract, BindingFlags, IRemoteArgumentArrayContract, Int32)

Restituisce il valore della proprietà identificata dall'oggetto IRemotePropertyInfoContract.

QueryContract(String)

Restituisce un contratto implementato da questo contratto.

(Ereditato da IContract)
RemoteEquals(IContract)

Indica se il contratto specificato è uguale a questo oggetto IContract.

(Ereditato da IContract)
RemoteToString()

Restituisce una rappresentazione di stringa dell'oggetto IContract corrente.

(Ereditato da IContract)
RevokeLifetimeToken(Int32)

Specifica che il contratto non è più accessibile a un client.

(Ereditato da IContract)
SetValue(IRemoteObjectContract, RemoteArgument, BindingFlags, IRemoteArgumentArrayContract, Int32)

Imposta il valore della proprietà identificata dall'oggetto IRemotePropertyInfoContract.

Si applica a