IRemoteFieldInfoContract Schnittstelle

Definition

Definiert einen Vertrag, den Komponenten für den Zugriff auf Informationen zu einem Feld über Anwendungsdomänen- und Prozessgrenzen hinweg verwenden können.

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
Implementiert

Hinweise

Ein IRemoteFieldInfoContract Represents a field of a remote object that implements the IRemoteObjectContract interface.

Verwenden Sie die GetRemoteType Methode, um auf ein oder mehrere Felder eines Remoteobjekts zuzugreifen, um einen IRemoteTypeContract Abzurufen, der den Typ des Remoteobjekts darstellt. Rufen Sie dann die GetField Oder-Methode GetFields auf.

Methoden

Name Beschreibung
AcquireLifetimeToken()

Gibt an, dass der Vertrag für einen Client zugänglich ist, bis der Kunde den Vertrag widerruft.

(Geerbt von IContract)
GetFieldData()

Gibt Informationen zu dem Feld zurück, das dadurch identifiziert wird IRemoteFieldInfoContract .

GetRemoteHashCode()

Gibt einen Hashcode für das IContract.

(Geerbt von IContract)
GetValue(IRemoteObjectContract)

Gibt den Wert des Felds zurück, das dadurch IRemoteFieldInfoContract identifiziert wird.

QueryContract(String)

Gibt einen Vertrag zurück, der von diesem Vertrag implementiert wird.

(Geerbt von IContract)
RemoteEquals(IContract)

Gibt an, ob der angegebene Vertrag gleich diesem IContractist.

(Geerbt von IContract)
RemoteToString()

Gibt eine Zeichenfolgendarstellung der aktuellen IContractzurück.

(Geerbt von IContract)
RevokeLifetimeToken(Int32)

Gibt an, dass der Vertrag für einen Client nicht mehr zugänglich ist.

(Geerbt von IContract)
SetValue(IRemoteObjectContract, RemoteArgument, Int32)

Legt den Wert des Felds fest, das dies IRemoteFieldInfoContract darstellt.

Gilt für: