IExecutorExtensionContract 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義介面,主應用程式可以實作這個介面來擴充增益集執行程式。
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) |