Microsoft.SqlServer.Dac Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas
BacPackage |
Representasi artefak yang berisi definisi dan data aplikasi tingkat data. |
DacAzureDatabaseSpecification |
Menentukan parameter opsional khusus untuk Microsoft Azure SQL Database |
DacDataProgressMessage |
Data yang terkait dengan operasi data yang dijalankan untuk melaporkan pembaruan status atau kesalahan yang terkait dengan kemajuan. |
DacDeployOptions |
Menentukan opsi yang memengaruhi perilaku penyebaran paket ke database. |
DacExceptionMessage |
Data yang terkait dengan kesalahan dengan informasi pengecualian. |
DacExportOptions |
Menentukan opsi yang memengaruhi perilaku ekspor paket dari database. |
DacExtractOptions |
Menentukan opsi yang memengaruhi perilaku ekstraksi paket. |
DacImportOptions |
Menentukan opsi yang memengaruhi perilaku impor paket ke database. |
DacMessage |
Data yang terkait dengan operasi eksekusi untuk melaporkan pembaruan status atau kesalahan. |
DacMessageEventArgs |
Data yang terkait dengan peristiwa yang dimunculkan sebagai operasi eksekusi melaporkan pembaruan status atau kesalahan. |
DacOperationProgressMessage |
Pesan kemajuan yang terkait dengan operasi impor atau ekspor kemajuan keseluruhan. |
DacPackage |
Representasi artefak yang berisi definisi aplikasi tingkat data. |
DacPackageExtensions |
Menyediakan metode ekstensi untuk mendukung manipulasi objek DacPackage. Metode ekstensi ini berfungsi pada yang sudah ada DacPackage |
DacProfile |
Berisi pengaturan yang terkait dengan konfigurasi penyebaran tertentu. |
DacProgressEventArgs |
Data yang terkait dengan peristiwa yang dimunculkan sebagai operasi eksekusi menyelesaikan langkah-langkah pemrosesan individual. |
DacRetryMessage |
Pesan ini dimunculkan ketika DACFx API mencoba kembali perintah atau koneksi karena kesalahan sementara yang dikembalikan oleh server. |
DacServices |
Menyediakan operasi untuk membuat dan menggunakan paket DAC yang diwakili oleh DacPackage instans. |
DacServicesException |
Pengecualian dilemparkan untuk kesalahan layanan DAC. |
DataOperationStateProvider |
Terapkan antarmuka ini untuk mengelola mengekstrak tabel data pengguna database ke akun penyimpanan Azure, dan menerbitkan dari penyimpanan Azure data tabel ke database target. |
DeploymentPropertyAliasAttribute |
Kelas ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menentukan alias untuk properti penyebaran saat digunakan untuk penimpaan properti baris perintah |
LogObjectHashedEventArgs |
Data yang terkait dengan peristiwa yang dimunculkan sebagai nama objek di-hash ketika HashObjectNamesInLogs adalah true. |
NestedDeploymentPropertyAttribute |
Kelas ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menunjukkan bahwa properti penyebaran harus diperluas untuk penimpaan properti baris perintah |
OptionDescriptionAttribute |
Menyesuaikan deskripsi opsi. |
PackageMetadata |
Informasi metadata yang menjelaskan paket. |
PackageOptions |
Menentukan opsi tingkat lanjut dan artefak tambahan untuk pembuatan paket. |
PublishOptions |
Mengonfigurasi opsi untuk apa yang akan dilaporkan saat melakukan operasi tertentu dari DacServices, khususnya apakah DeployReport dan/atau DeployScript akan dihasilkan |
PublishResult |
Berisi hasil operasi penerbitan atau skrip. Ini akan berisi setidaknya salah satu properti DeploymentReport atau DatabaseScript tergantung pada apa yang diminta dalam PublishOptions |
SourceInformation |
Mewakili informasi tentang item yang menarik dalam model, misalnya SqlRuleProblem. |
SqlConnectionStringBuilderHelper |
Kelas publik untuk mendukung konfigurasi Autentikasi SQL untuk DacFx |
TSqlModelUtils |
Menyediakan metode utilitas untuk API model publik. |
Antarmuka
IUniversalAuthProvider |
Terapkan antarmuka ini untuk membuat token akses string. Token akses ini akan digunakan untuk mengatur AccessToken untuk instans SqlConnection apa pun yang dibuat saat menyambungkan ke database. |
Enum
DacAzureEdition |
Daftar kemungkinan edisi untuk Microsoft Azure SQL Database |
DacExtractTarget |
Menentukan target ekstrak yang berbeda saat mengekstrak database. |
DacMessageType |
Menentukan jenis (atau tingkat keparahan) pesan yang terkait dengan peristiwa tertentu. |
DacOperationStatus |
Menentukan status operasi layanan. |
DacSchemaModelStorageType |
Menentukan jenis penyimpanan cadangan untuk model skema. |
DataOperationStepState |
Kemungkinan menyatakan bahwa satu langkah dalam operasi Data dapat dilakukan. |
DataStorageType |
Jenis penyimpanan data yang mungkin |
EngineVersion |
Mewakili opsi yang menentukan versi mesin apa yang harus diatur atau diizinkan. Saat ini opsi ini hanya digunakan dalam operasi yang terkait dengan Microsoft Azure SQL Database. Misalnya, ini dapat digunakan selama ekspor untuk menentukan versi mesin yang diizinkan untuk divalidasi dan apakah fitur database cocok dengan kemampuan versi mesin tersebut. Demikian pula ketika menentukan opsi pembuatan untuk TSqlModel publik dalam API ekstensibilitas, ini dapat digunakan untuk menentukan versi mesin yang diharapkan dari model yang harus diatur. |
ObjectType |
Menentukan jenis objek yang ada di SQL Server. |