IRemoteFieldInfoContract Interfaccia

Definizione

Definisce un contratto che i componenti possono usare per accedere alle informazioni su un campo attraverso i limiti del dominio applicazione e del processo.

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
Implementazioni

Commenti

Rappresenta IRemoteFieldInfoContract un campo di un oggetto remoto che implementa l'interfaccia IRemoteObjectContract .

Per accedere a uno o più campi di un oggetto remoto, utilizzare il GetRemoteType metodo per ottenere un IRemoteTypeContract oggetto che rappresenta il tipo dell'oggetto remoto. Chiamare quindi il GetField metodo o GetFields .

Metodi

Nome Descrizione
AcquireLifetimeToken()

Specifica che il contratto è accessibile a un client fino a quando il client non revoca il contratto.

(Ereditato da IContract)
GetFieldData()

Restituisce informazioni sul campo identificato IRemoteFieldInfoContract .

GetRemoteHashCode()

Restituisce un codice hash per l'oggetto IContract.

(Ereditato da IContract)
GetValue(IRemoteObjectContract)

Restituisce il valore del campo identificato dall'oggetto IRemoteFieldInfoContract .

QueryContract(String)

Restituisce un contratto implementato dal contratto.

(Ereditato da IContract)
RemoteEquals(IContract)

Indica se il contratto specificato è uguale a questo IContractoggetto .

(Ereditato da IContract)
RemoteToString()

Restituisce una rappresentazione di stringa dell'oggetto corrente IContract.

(Ereditato da IContract)
RevokeLifetimeToken(Int32)

Specifica che il contratto non è più accessibile a un client.

(Ereditato da IContract)
SetValue(IRemoteObjectContract, RemoteArgument, Int32)

Imposta il valore del campo rappresentato da .IRemoteFieldInfoContract

Si applica a