Compartir a través de


IRemotePropertyInfoContract Interfaz

Definición

Define un contrato que los componentes pueden usar para tener acceso a información sobre una propiedad entre los límites del dominio de aplicación y del proceso.

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
Implementaciones

Comentarios

IRemotePropertyInfoContract representa una propiedad de un objeto remoto que implementa la IRemoteObjectContract interfaz .

Para tener acceso a una o varias propiedades de un objeto remoto, use el GetRemoteType método para obtener un IRemoteTypeContract que represente el tipo del objeto remoto. A continuación, llame al GetProperty método o GetProperties .

Métodos

AcquireLifetimeToken()

Especifica que el contrato es accesible a un cliente hasta que éste lo revoca.

(Heredado de IContract)
GetGetMethod()

Devuelve el descriptor de acceso get de la propiedad que IRemotePropertyInfoContract identifica.

GetPropertyData()

Devuelve información sobre la propiedad que IRemotePropertyInfoContract identifica.

GetRemoteHashCode()

Devuelve un código hash para IContract.

(Heredado de IContract)
GetSetMethod()

Devuelve el descriptor de acceso set de la propiedad que IRemotePropertyInfoContract identifica.

GetValue(IRemoteObjectContract, BindingFlags, IRemoteArgumentArrayContract, Int32)

Devuelve el valor de la propiedad que IRemotePropertyInfoContract identifica.

QueryContract(String)

Devuelve un contrato implementado por este contrato.

(Heredado de IContract)
RemoteEquals(IContract)

Indica si el contrato especificado es igual a IContract.

(Heredado de IContract)
RemoteToString()

Devuelve una representación en forma de cadena de este objeto IContract actual.

(Heredado de IContract)
RevokeLifetimeToken(Int32)

Especifica que el contrato ya no es accesible a un cliente.

(Heredado de IContract)
SetValue(IRemoteObjectContract, RemoteArgument, BindingFlags, IRemoteArgumentArrayContract, Int32)

Establece el valor de la propiedad que IRemotePropertyInfoContract identifica.

Se aplica a