Condividi tramite


IRemoteMethodInfoContract Interfaccia

Definizione

Definisce un contratto che i componenti possono utilizzare per accedere a informazioni relative a un metodo superando i limiti di domini applicazione e processi.

public interface class IRemoteMethodInfoContract : System::AddIn::Contract::IContract
public interface IRemoteMethodInfoContract : System.AddIn.Contract.IContract
type IRemoteMethodInfoContract = interface
    interface IContract
Public Interface IRemoteMethodInfoContract
Implements IContract
Implementazioni

Commenti

Rappresenta IRemoteMethodInfoContract un metodo di un oggetto remoto che implementa l'interfaccia IRemoteObjectContract .

Per accedere a uno o più metodi di un oggetto remoto, usare il metodo per ottenere un IRemoteTypeContract oggetto che rappresenta il GetRemoteType tipo dell'oggetto remoto. Chiamare quindi il GetMethod metodo o GetMethods .

Metodi

AcquireLifetimeToken()

Specifica che il contratto è accessibile a un client finché tale client non lo revoca.

(Ereditato da IContract)
GetMethodData()

Restituisce informazioni sul metodo identificato dall'oggetto IRemoteMethodInfoContract.

GetRemoteHashCode()

Restituisce un codice hash per l'oggetto IContract.

(Ereditato da IContract)
Invoke(IRemoteObjectContract, BindingFlags, IRemoteArgumentArrayContract, Int32)

Richiama il metodo identificato dall'oggetto IRemoteMethodInfoContract.

QueryContract(String)

Restituisce un contratto implementato da questo contratto.

(Ereditato da IContract)
RemoteEquals(IContract)

Indica se il contratto specificato è uguale a questo oggetto IContract.

(Ereditato da IContract)
RemoteToString()

Restituisce una rappresentazione di stringa dell'oggetto IContract corrente.

(Ereditato da IContract)
RevokeLifetimeToken(Int32)

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

(Ereditato da IContract)

Si applica a