Classe DeploymentPlanGenerator
Se implementato in una classe derivata da un fornitore del provider dello schema di database (DSP), genera un piano di distribuzione basato su un modello.
Gerarchia di ereditarietà
System.Object
Microsoft.Data.Schema.Build.DeploymentPlanGenerator
Spazio dei nomi: Microsoft.Data.Schema.Build
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Sintassi
'Dichiarazione
Public MustInherit Class DeploymentPlanGenerator _
Implements IExtension
public abstract class DeploymentPlanGenerator : IExtension
public ref class DeploymentPlanGenerator abstract : IExtension
[<AbstractClass>]
type DeploymentPlanGenerator =
class
interface IExtension
end
public abstract class DeploymentPlanGenerator implements IExtension
Il tipo DeploymentPlanGenerator espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
DeploymentPlanGenerator | Inizializza una nuova istanza della classe DeploymentPlanGenerator. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
ComparisonResult | Ottiene o imposta il risultato di un confronto. | |
Messages | Ottiene un elenco di messaggi. | |
Options | Ottiene o imposta le opzioni di generazione del piano. | |
Source | Ottiene o imposta il modello del database di origine. | |
Target | Ottiene o imposta il modello del database di destinazione. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Cancel | Chiamato dal motore di generazione del piano di distribuzione di Visual Studio nel caso in cui l'operazione di distribuzione sia stata annullata dall'utente. | |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) | |
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) | |
GeneratePlan | Chiamato dal motore di generazione del piano di distribuzione di Visual Studio per generare il piano. | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
OnCancel | Chiamato dal metodo Cancel. | |
OnGeneratePlan | Chiamato dal metodo GeneratePlan per generare il piano. | |
OnInitialize | Chiamato dal motore di generazione del piano di distribuzione di Visual Studio per consentire al codice di estendere le funzionalità durante l'inizializzazione. | |
OnProcessProposal | Chiamato dal motore di generazione del piano di distribuzione di Visual Studio per consentire al codice di estendere le funzionalità prima di confrontare il modello. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
Questa classe è un punto di estensione principale per le classi DatabaseSchemaProvider personalizzate.
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