Share via


IExecutorExtensionContract 介面

定義

定義介面,主應用程式可以實作這個介面來擴充增益集執行程式。

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
實作

備註

注意

受控載入宏基礎結構不再使用此類型,未來版本中可能會標示為過時。

方法

AcquireLifetimeToken()

指定合約可供用戶端存取,直到用戶端撤銷合約為止。

(繼承來源 IContract)
AssemblyLoaded(String)

當增益集執行程式載入增益集組件之後呼叫。

AssemblyLoadedFrom(String)

當增益集執行程式從指定的位置載入增益集組件之後呼叫。

AssemblyLoading(String)

當增益集執行程式正要載入增益集組件之前呼叫。

AssemblyLoadingFrom(String)

當增益集執行程式正要從指定的位置載入增益集組件之前呼叫。

EntryPointStarted(IContract)

當增益集執行程式執行個體化增益集組件的進入點之後呼叫。

EntryPointStarting(String, String, IRemoteArgumentArrayContract)

當增益集執行程式正要執行個體化增益集組件的進入點之前呼叫。

ExecutorCreated()

當增益集載入器建立新增益集執行程式之後呼叫。

GetRemoteHashCode()

傳回 IContract 的雜湊程式碼。

(繼承來源 IContract)
QueryContract(String)

傳回這個合約所實作的合約。

(繼承來源 IContract)
RemoteEquals(IContract)

表示指定的合約是否等於這個 IContract

(繼承來源 IContract)
RemoteToString()

傳回目前 IContract 的字串表示。

(繼承來源 IContract)
RevokeLifetimeToken(Int32)

指定用戶端不再能存取合約。

(繼承來源 IContract)

適用於