Condividi tramite


Classe DeploymentPlanModifier

Rappresenta un collaboratore che modifica un piano di distribuzione.

Gerarchia di ereditarietà

System.Object
  Microsoft.Data.Schema.Build.DeploymentContributor
    Microsoft.Data.Schema.Build.DeploymentPlanContributor
      Microsoft.Data.Schema.Build.DeploymentPlanModifier
        Microsoft.Data.Schema.Refactoring.RefactoringDeploymentModifier

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

Sintassi

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

Il tipo DeploymentPlanModifier espone i seguenti membri.

Costruttori

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

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 protetto AddAfter Aggiunge una nuova fase di distribuzione al piano dopo una fase esistente.
Metodo protetto AddBefore Aggiunge una nuova fase di distribuzione al piano prima di una fase esistente.
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 protetto Remove Rimuove una fase esistente dal piano di distribuzione.
Metodo pubblico SetExtensionHandle Imposta l'handle per 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

IExtension

Altre risorse

Estensione delle funzionalità di database di Visual Studio