Aracılığıyla paylaş


IExecutorExtensionContract Arabirim

Tanım

Konak uygulamalarının eklenti yürütücülerini genişletmek için uygulayabileceği bir arabirim tanımlar.

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
Uygulamalar

Açıklamalar

Not

Bu tür artık yönetilen eklenti altyapısı tarafından kullanılmaz ve gelecekteki bir sürümde kullanımdan kaldırılmış olarak işaretlenebilir.

Yöntemler

AcquireLifetimeToken()

İstemci sözleşmeyi iptal edene kadar sözleşmenin bir istemci tarafından erişilebilir olduğunu belirtir.

(Devralındığı yer: IContract)
AssemblyLoaded(String)

Eklenti yürütücüsü bir eklenti derlemesini yükledikten sonra çağrılır.

AssemblyLoadedFrom(String)

Eklenti yürütücüsü belirtilen konumdan bir eklenti derlemesini yükledikten sonra çağrılır.

AssemblyLoading(String)

Eklenti yürütücüsü bir eklenti derlemesini yüklemeden hemen önce çağrılır.

AssemblyLoadingFrom(String)

Eklenti yürütücüsü belirtilen konumdan bir eklenti derlemesini yüklemeden hemen önce çağrılır.

EntryPointStarted(IContract)

Eklenti yürütücüsü bir eklenti derlemesinin giriş noktasının örneğini oluşturduğunda çağrılır.

EntryPointStarting(String, String, IRemoteArgumentArrayContract)

Eklenti yürütücüsü bir eklenti derlemesindeki giriş noktasının örneğini oluşturmadan hemen önce çağrılır.

ExecutorCreated()

Eklenti yükleyicisi yeni bir eklenti yürütücüsü oluşturduğunda çağrılır.

GetRemoteHashCode()

için IContractbir karma kodu döndürür.

(Devralındığı yer: IContract)
QueryContract(String)

Bu sözleşme tarafından uygulanan bir sözleşme döndürür.

(Devralındığı yer: IContract)
RemoteEquals(IContract)

Belirtilen sözleşmenin bu IContractöğesine eşit olup olmadığını gösterir.

(Devralındığı yer: IContract)
RemoteToString()

Geçerli IContractöğesinin dize gösterimini döndürür.

(Devralındığı yer: IContract)
RevokeLifetimeToken(Int32)

Sözleşmenin artık bir istemci tarafından erişilebilir olmadığını belirtir.

(Devralındığı yer: IContract)

Şunlara uygulanır