IRemoteMethodInfoContract Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert einen Vertrag, den Komponenten verwenden können, um über Anwendungsdomänen- und Prozessgrenzen hinweg auf Informationen über eine Methode zuzugreifen.
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
- Implementiert
Hinweise
Ein IRemoteMethodInfoContract stellt eine Methode eines Remoteobjekts dar, das die IRemoteObjectContract Schnittstelle implementiert.
Um auf eine oder mehrere Methoden eines Remoteobjekts zuzugreifen, verwenden Sie die GetRemoteType -Methode, um eine IRemoteTypeContract abzurufen, die den Typ des Remoteobjekts darstellt. Rufen Sie dann die GetMethod -Methode oder GetMethods auf.
Methoden
AcquireLifetimeToken() |
Gibt an, dass ein Client auf den Vertrag zugreifen kann, bis der Client den Vertrag widerruft. (Geerbt von IContract) |
GetMethodData() |
Gibt Informationen über die Methode zurück, die dieser IRemoteMethodInfoContract identifiziert. |
GetRemoteHashCode() |
Gibt einen Hashcode für den IContract zurück. (Geerbt von IContract) |
Invoke(IRemoteObjectContract, BindingFlags, IRemoteArgumentArrayContract, Int32) |
Ruft die Methode auf, die dieser IRemoteMethodInfoContract identifiziert. |
QueryContract(String) |
Gibt einen Vertrag zurück, der von diesem Vertrag implementiert wird. (Geerbt von IContract) |
RemoteEquals(IContract) |
Gibt an, ob der angegebene Vertrag mit diesem IContract identisch ist. (Geerbt von IContract) |
RemoteToString() |
Gibt eine Zeichenfolgenentsprechung der aktuellen IContract zurück. (Geerbt von IContract) |
RevokeLifetimeToken(Int32) |
Gibt an, dass ein Client nicht mehr auf den Vertrag zugreifen kann. (Geerbt von IContract) |