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


IRemoteFieldInfoContract Интерфейс

Определение

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

public interface class IRemoteFieldInfoContract : System::AddIn::Contract::IContract
public interface IRemoteFieldInfoContract : System.AddIn.Contract.IContract
type IRemoteFieldInfoContract = interface
    interface IContract
Public Interface IRemoteFieldInfoContract
Implements IContract
Реализации

Комментарии

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

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

Методы

AcquireLifetimeToken()

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

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

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

GetRemoteHashCode()

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

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

Возвращает значение поля, описывающего IRemoteFieldInfoContract.

QueryContract(String)

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

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

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

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

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

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

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

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

Задает значение поля, представляющего IRemoteFieldInfoContract.

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