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


IRemotePropertyInfoContract Интерфейс

Определение

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

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

Комментарии

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

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

Методы

AcquireLifetimeToken()

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

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

Возвращает метод доступа к свойству get, указывающего IRemotePropertyInfoContract.

GetPropertyData()

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

GetRemoteHashCode()

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

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

Возвращает метод доступа к свойству set, указывающего IRemotePropertyInfoContract.

GetValue(IRemoteObjectContract, BindingFlags, IRemoteArgumentArrayContract, Int32)

Возвращает значение свойства, описывающего IRemotePropertyInfoContract.

QueryContract(String)

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

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

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

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

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

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

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

(Унаследовано от IContract)
SetValue(IRemoteObjectContract, RemoteArgument, BindingFlags, IRemoteArgumentArrayContract, Int32)

Задает значение свойства, описывающего IRemotePropertyInfoContract.

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