Compartilhar via


IRemoteEventInfoContract Interface

Definição

Define um contrato que os componentes podem usar para acessar informações sobre um evento entre o domínio do aplicativo e os limites do processo.

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
Implementações

Comentários

Um IRemoteEventInfoContract fornece informações sobre um evento de um objeto remoto que implementa a IRemoteObjectContract interface .

Para acessar um ou mais eventos de um objeto remoto, use o GetRemoteType método para obter um IRemoteTypeContract que representa o tipo do objeto remoto. Em seguida, chame o GetEvent método ou GetEvents .

Métodos

AcquireLifetimeToken()

Especifica que o contrato está acessível ao cliente até que o cliente o revogue.

(Herdado de IContract)
GetAddMethod()

Retorna o método que foi usado para adicionar um delegado de manipulador de eventos ao evento que esse IRemoteEventInfoContract identifica.

GetMemberData()

Retorna informações sobre o evento que este IRemoteEventInfoContract identifica.

GetRemoteHashCode()

Retorna um código hash para este IContract.

(Herdado de IContract)
GetRemoveMethod()

Retorna o método que foi usado para remover um delegado de manipulador de eventos do evento que esse IRemoteEventInfoContract identifica.

QueryContract(String)

Retorna um contrato implementado por este contrato.

(Herdado de IContract)
RemoteEquals(IContract)

Indica se o contrato especificado é igual a este IContract.

(Herdado de IContract)
RemoteToString()

Retorna uma representação de cadeia de caracteres do IContract atual.

(Herdado de IContract)
RevokeLifetimeToken(Int32)

Especifica que o contrato não está mais acessível a um cliente.

(Herdado de IContract)

Aplica-se a