Microsoft.SqlServer.Dac Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
BacPackage |
Rappresentazione dell'elemento che contiene la definizione e i dati di un'applicazione livello dati. |
DacAzureDatabaseSpecification |
Definisce i parametri facoltativi specifici di un database SQL di Microsoft Azure |
DacDataProgressMessage |
Dati associati a un'operazione su dati di esecuzione per segnalare aggiornamenti o errori di stato correlati allo stato di avanzamento. |
DacDeployOptions |
Definisce le opzioni che influiscono sul comportamento della distribuzione del pacchetto in un database. |
DacExceptionMessage |
Dati associati a un errore con informazioni sull'eccezione. |
DacExportOptions |
Definisce le opzioni che influiscono sul comportamento dell'esportazione del pacchetto da un database. |
DacExtractOptions |
Definisce le opzioni che influiscono sul comportamento dell'esportazione del pacchetto. |
DacImportOptions |
Definisce le opzioni che influiscono sul comportamento dell'importazione di pacchetti in un database. |
DacMessage |
Dati associati a un operazione di esecuzione per segnalare aggiornamenti o errori di stato. |
DacMessageEventArgs |
Dati associati all'evento generato quando un'operazione in esecuzione segnala aggiornamenti o errori. |
DacOperationProgressMessage |
Messaggio di stato associato all'operazione di importazione o esportazione dello stato di avanzamento complessivo. |
DacPackage |
Rappresentazione dell'elemento che contiene la definizione di un'applicazione livello dati. |
DacPackageExtensions |
Fornisce metodi di estensione per supportare la manipolazione di oggetti DacPackage. Questi metodi di estensione funzionano su un esistente DacPackage |
DacProfile |
Contiene le impostazioni relative a una configurazione di distribuzione specifica. |
DacProgressEventArgs |
Dati associati all'evento generato quando un'operazione in esecuzione completa i singoli passaggi di elaborazione. |
DacRetryMessage |
Questo messaggio viene generato quando l'API DacFx ha ritentato un comando o una connessione a causa di un errore temporaneo restituito dal server. |
DacServices |
Fornisce operazioni per la creazione e l'utilizzo di pacchetti di applicazione livello dati rappresentati da istanze di DacPackage. |
DacServicesException |
Eccezione generata per errori del servizio di applicazione livello dati. |
DataOperationStateProvider |
Implementare questa interfaccia per gestire l'estrazione delle tabelle dati utente del database nell'account di archiviazione di Azure e la pubblicazione dai dati delle tabelle nel database di destinazione. |
DeploymentPropertyAliasAttribute |
Questa classe supporta l'infrastruttura del prodotto e non può essere utilizzata direttamente dal codice. Definisce un alias per la proprietà di distribuzione quando viene utilizzata per l'override della proprietà della riga di comando |
LogObjectHashedEventArgs |
I dati associati all'evento generato come nome di oggetto vengono hash quando HashObjectNamesInLogs è true. |
NestedDeploymentPropertyAttribute |
Questa classe supporta l'infrastruttura del prodotto e non può essere utilizzata direttamente dal codice. Indica che una proprietà di distribuzione deve essere espansa per l'override della proprietà della riga di comando |
OptionDescriptionAttribute |
Personalizza la descrizione di un'opzione. |
PackageMetadata |
Informazioni sui metadati che descrivono un pacchetto. |
PackageOptions |
Definisce le opzioni avanzate e gli elementi aggiuntivi per la creazione del pacchetto. |
PublishOptions |
Configura le opzioni per ciò che verrà segnalato durante l'esecuzione di determinate operazioni da DacServices, in particolare se verrà generato un elemento DeployReport e/o DeployScript |
PublishResult |
Contiene i risultati di un'operazione di pubblicazione o script. Questo conterrà almeno una delle proprietà o DatabaseScript a seconda di DeploymentReport ciò che è stato richiesto nelPublishOptions |
SourceInformation |
Rappresenta le informazioni su un elemento di interesse nel modello, ad esempio un SqlRuleProblem. |
SqlConnectionStringBuilderHelper |
Classe pubblica per supportare la configurazione dell'autenticazione SQL per DacFx |
TSqlModelUtils |
Fornisce metodi di utilità per le API del modello pubblico. |
Interfacce
IUniversalAuthProvider |
Implementare questa interfaccia per creare un token di accesso stringa. Questo token di accesso verrà usato per impostare per tutte le AccessToken istanze di SqlConnection create durante la connessione a un database. |
Enumerazioni
DacAzureEdition |
Elenco delle possibili edizioni per un database SQL di Microsoft Azure |
DacExtractTarget |
Specifica le diverse destinazioni di estrazione durante l'estrazione di un database. |
DacMessageType |
Specifica il tipo (o la gravità) del messaggio associato a un determinato evento. |
DacOperationStatus |
Specifica lo stato dell'operazione del servizio. |
DacSchemaModelStorageType |
Specifica il tipo di archiviazione di backup per un modello dello schema. |
DataOperationStepState |
I possibili stati in cui è possibile inserire un singolo passaggio nell'operazione Dati. |
DataStorageType |
Tipi di archiviazione dei dati possibili |
EngineVersion |
Rappresenta un'opzione che specifica quale versione del motore deve essere impostata o consentita. Attualmente questa opzione viene utilizzata solo in operazioni correlate al database SQL di Microsoft Azure. Ad esempio, può essere utilizzata durante l'esportazione per definire la versione del motore consentita rispetto a cui effettuare la convalida e se le funzionalità del database corrispondono alle funzionalità proprie di tale versione del motore. Allo stesso modo, quando si definiscono opzioni di creazione per un elemento TSqlModel pubblico nelle API di estensibilità, l'opzione può essere utilizzata per definire la versione prevista del motore del modello da impostare. |
ObjectType |
Definisce i tipi di oggetto presenti in SQL Server. |