Condividi tramite


Classe DeploymentPlanExecutor

Questa API supporta l'infrastruttura .NET Framework e non deve essere utilizzata direttamente dal codice.

Gerarchia di ereditarietà

System.Object
  Microsoft.Data.Schema.Build.DeploymentContributor
    Microsoft.Data.Schema.Build.DeploymentPlanContributor
      Microsoft.Data.Schema.Build.DeploymentPlanExecutor
        Microsoft.Data.Schema.Build.DeploymentScriptGenerator

Spazio dei nomi:  Microsoft.Data.Schema.Build
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Sintassi

'Dichiarazione
Public MustInherit Class DeploymentPlanExecutor _
    Inherits DeploymentPlanContributor _
    Implements IExtensionInformation, IExtension
public abstract class DeploymentPlanExecutor : DeploymentPlanContributor, 
    IExtensionInformation, IExtension
public ref class DeploymentPlanExecutor abstract : public DeploymentPlanContributor, 
    IExtensionInformation, IExtension
[<AbstractClass>]
type DeploymentPlanExecutor =  
    class
        inherit DeploymentPlanContributor
        interface IExtensionInformation
        interface IExtension
    end
public abstract class DeploymentPlanExecutor extends DeploymentPlanContributor implements IExtensionInformation, IExtension

Il tipo DeploymentPlanExecutor espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto DeploymentPlanExecutor Inizializza una nuova istanza della classe DeploymentPlanExecutor.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta. Canceled Ottiene un valore che indica se il collaboratore è stato annullato. (Ereditato da DeploymentContributor)
Proprietà pubblica ExtensionHandle Ottiene l'handle per questa estensione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Cancel Annulla l'esecuzione del collaboratore. (Ereditato da DeploymentContributor)
Metodo pubblico Dispose() Rilascia le risorse. (Ereditato da DeploymentContributor)
Metodo protetto Dispose(Boolean) Rilascia le risorse, come specificato. (Ereditato da DeploymentContributor)
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnApplyDeploymentConfiguration Chiamato dal processo di distribuzione in Visual Studio per fornire al codice la possibilità di raccogliere le informazioni di configurazione dai file specificati. (Ereditato da DeploymentContributor)
Metodo protetto OnEstablishDeploymentConfiguration Chiamato dal processo di distribuzione in Visual Studio per fornire al codice la possibilità di modificare la configurazione di distribuzione. (Ereditato da DeploymentContributor)
Metodo protetto OnExecute Chiamato dal motore della distribuzione di Visual Studio Application Lifecycle Management (ALM) per consentire ai collaboratori personalizzati di eseguire le rispettive attività univoche. (Ereditato da DeploymentPlanContributor)
Metodo protetto OnPopulateArguments Chiamato dal motore della distribuzione di Visual Studio Application Lifecycle Management (ALM) per consentire ai collaboratori personalizzati di popolare gli argomenti della riga di comando. (Ereditato da DeploymentPlanContributor)
Metodo protetto PublishMessage Pubblica un messaggio al motore di distribuzione.Il motore di distribuzione elaborerà e segnalerà il messaggio ai consumer. (Ereditato da DeploymentContributor)
Metodo pubblico SetExtensionHandle Imposta il valore dell'handle di questa estensione.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Data.Schema.Build

Altre risorse

Estensione delle funzionalità di database di Visual Studio