Freigeben über


IExecutorExtensionContract Schnittstelle

Definition

Definiert eine Schnittstelle, die Hostanwendungen implementieren können, um Add-In-Executors zu erweitern.

public interface class IExecutorExtensionContract : System::AddIn::Contract::IContract
public interface IExecutorExtensionContract : System.AddIn.Contract.IContract
type IExecutorExtensionContract = interface
    interface IContract
Public Interface IExecutorExtensionContract
Implements IContract
Implementiert

Hinweise

Hinweis

Dieser Typ wird von der verwalteten Add-In-Infrastruktur nicht mehr verwendet und kann in einer zukünftigen Version als veraltet markiert werden.

Methoden

AcquireLifetimeToken()

Gibt an, dass ein Client auf den Vertrag zugreifen kann, bis der Client den Vertrag widerruft.

(Geerbt von IContract)
AssemblyLoaded(String)

Wird aufgerufen, nachdem ein Add-In-Executor eine Add-In-Assembly geladen hat.

AssemblyLoadedFrom(String)

Wird aufgerufen, nachdem ein Add-In-Executor eine Add-In-Assembly von einem angegebenen Speicherort geladen hat.

AssemblyLoading(String)

Wird aufgerufen, kurz bevor ein Add-In-Executor eine Add-In-Assembly lädt.

AssemblyLoadingFrom(String)

Wird aufgerufen, kurz bevor ein Add-In-Executor eine Add-In-Assembly von einem angegebenen Speicherort lädt.

EntryPointStarted(IContract)

Wird aufgerufen, nachdem ein Add-In-Executor den Einstiegspunkt einer Add-In-Assembly instanziiert hat.

EntryPointStarting(String, String, IRemoteArgumentArrayContract)

Wird aufgerufen, kurz bevor ein Add-In-Executor den Einstiegspunkt in einer Add-In-Assembly instanziiert.

ExecutorCreated()

Wird aufgerufen, nachdem ein Add-In-Ladeprogramm einen neuen Add-In-Executor erstellt hat.

GetRemoteHashCode()

Gibt einen Hashcode für den IContract zurück.

(Geerbt von IContract)
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)

Gilt für: