Condividi tramite


Classe RefactoringDeploymentModifier

Rappresenta un collaboratore in grado di modificare un piano di distribuzione del refactoring inserendo una fase di distribuzione prima degli script post-distribuzione. La classe non può essere ereditata.

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.Refactoring
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class RefactoringDeploymentModifier _
    Inherits DeploymentPlanModifier
public sealed class RefactoringDeploymentModifier : DeploymentPlanModifier
public ref class RefactoringDeploymentModifier sealed : public DeploymentPlanModifier
[<Sealed>]
type RefactoringDeploymentModifier =  
    class
        inherit DeploymentPlanModifier
    end
public final class RefactoringDeploymentModifier extends DeploymentPlanModifier

Il tipo RefactoringDeploymentModifier espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico RefactoringDeploymentModifier Inizializza una nuova istanza della classe RefactoringDeploymentModifier utilizzando la fase di distribuzione specificata.

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. (Ereditato da DeploymentPlanModifier)

In alto

Metodi

  Nome Descrizione
Metodo protetto AddAfter Aggiunge una nuova fase di distribuzione al piano dopo una fase esistente. (Ereditato da DeploymentPlanModifier)
Metodo protetto AddBefore Aggiunge una nuova fase di distribuzione al piano prima di una fase esistente. (Ereditato da DeploymentPlanModifier)
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. (Ereditato da DeploymentPlanModifier)
Metodo pubblico SetExtensionHandle Imposta l'handle per questa estensione. (Ereditato da DeploymentPlanModifier)
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.Refactoring

DeploymentPlanModifier