Compartir a través de


IRemoteMethodInfoContract Interfaz

Definición

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

public interface class IRemoteMethodInfoContract : System::AddIn::Contract::IContract
public interface IRemoteMethodInfoContract : System.AddIn.Contract.IContract
type IRemoteMethodInfoContract = interface
    interface IContract
Public Interface IRemoteMethodInfoContract
Implements IContract
Implementaciones

Comentarios

IRemoteMethodInfoContract representa un método de un objeto remoto que implementa la IRemoteObjectContract interfaz .

Para tener acceso a uno o varios métodos 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 GetMethod método o GetMethods .

Métodos

AcquireLifetimeToken()

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

(Heredado de IContract)
GetMethodData()

Devuelve información sobre el método que IRemoteMethodInfoContract identifica.

GetRemoteHashCode()

Devuelve un código hash para IContract.

(Heredado de IContract)
Invoke(IRemoteObjectContract, BindingFlags, IRemoteArgumentArrayContract, Int32)

Invoca al método que IRemoteMethodInfoContract 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)

Se aplica a