IExecutorExtensionContract Interfaccia

Definizione

Definisce un'interfaccia che le applicazioni host possono implementare per estendere gli executor dei componenti aggiuntivi.

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
Implementazioni

Commenti

Note

Questo tipo non viene più usato dall'infrastruttura del componente aggiuntivo gestito e potrebbe essere contrassegnato come obsoleto in una versione futura.

Metodi

Nome Descrizione
AcquireLifetimeToken()

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

(Ereditato da IContract)
AssemblyLoaded(String)

Chiamato dopo che un executor del componente aggiuntivo carica un assembly del componente aggiuntivo.

AssemblyLoadedFrom(String)

Chiamato dopo che un executor del componente aggiuntivo carica un assembly del componente aggiuntivo da un percorso specificato.

AssemblyLoading(String)

Chiamato appena prima che un executor del componente aggiuntivo carichi un assembly del componente aggiuntivo.

AssemblyLoadingFrom(String)

Chiamato appena prima che un executor del componente aggiuntivo carichi un assembly del componente aggiuntivo da una posizione specificata.

EntryPointStarted(IContract)

Chiamato dopo che un executor crea un'istanza del punto di ingresso di un assembly del componente aggiuntivo.

EntryPointStarting(String, String, IRemoteArgumentArrayContract)

Chiamato appena prima che un executor del componente aggiuntivo crea un'istanza del punto di ingresso in un assembly del componente aggiuntivo.

ExecutorCreated()

Chiamato dopo che un caricatore di componenti aggiuntivi crea un nuovo executor del componente aggiuntivo.

GetRemoteHashCode()

Restituisce un codice hash per l'oggetto IContract.

(Ereditato da IContract)
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)

Si applica a