Share via


IRemoteEventInfoContract Interfaz

Definición

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

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

Comentarios

Proporciona IRemoteEventInfoContract información sobre un evento de un objeto remoto que implementa la IRemoteObjectContract interfaz .

Para tener acceso a uno o varios eventos 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 GetEvent método o GetEvents .

Métodos

AcquireLifetimeToken()

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

(Heredado de IContract)
GetAddMethod()

Devuelve el método que se usó para agregar un delegado de controlador de eventos al evento que IRemoteEventInfoContract identifica.

GetMemberData()

Devuelve información sobre el evento que IRemoteEventInfoContract identifica.

GetRemoteHashCode()

Devuelve un código hash para IContract.

(Heredado de IContract)
GetRemoveMethod()

Devuelve el método que se usó para quitar un delegado de controlador de eventos del evento que IRemoteEventInfoContract 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