Поделиться через


IRemoteEventInfoContract Интерфейс

Определение

Определяет контракт, которым может использоваться компонентами для доступа к информации о событии через границы домена приложения и процесса.

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
Реализации

Комментарии

Предоставляет IRemoteEventInfoContract сведения о событии удаленного объекта, реализующего IRemoteObjectContract интерфейс .

Чтобы получить доступ к одному или нескольким событиям удаленного объекта, используйте GetRemoteType метод , который IRemoteTypeContract представляет тип удаленного объекта. Затем вызовите GetEvent метод или GetEvents .

Методы

AcquireLifetimeToken()

Указывает, что контракт доступен для клиента, до тех пор, пока клиент не отменит контракт.

(Унаследовано от IContract)
GetAddMethod()

Возвращает метод, который был использован для добавления обработчика событий представителя к событию, идентифицирующему IRemoteEventInfoContract.

GetMemberData()

Возвращает информацию о событии, описывающем IRemoteEventInfoContract.

GetRemoteHashCode()

Возвращает хэш-код для IContract.

(Унаследовано от IContract)
GetRemoveMethod()

Возвращает метод, который был использован для удаления обработчика событий представителя из события, идентифицирующего IRemoteEventInfoContract.

QueryContract(String)

Возвращает контракт, реализуемый данным контрактом.

(Унаследовано от IContract)
RemoteEquals(IContract)

Указывает, идентичен ли выбранный контракт данному объекту IContract.

(Унаследовано от IContract)
RemoteToString()

Возвращает строковое представление текущего объекта IContract.

(Унаследовано от IContract)
RevokeLifetimeToken(Int32)

Указывает, что контракт больше не доступен для клиента.

(Унаследовано от IContract)

Применяется к