SqlScriptPublishModel Kelas
Definisi
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 untuk menjelaskan kumpulan objek database ke skrip dan cara membuat skrip
public class SqlScriptPublishModel
type SqlScriptPublishModel = class
Public Class SqlScriptPublishModel
- Warisan
-
SqlScriptPublishModel
Konstruktor
| Nama | Deskripsi |
|---|---|
| SqlScriptPublishModel(SqlConnectionInfo, String, IScriptingOptions) |
Kelas untuk menjelaskan kumpulan objek database ke skrip dan cara membuat skrip |
| SqlScriptPublishModel(SqlConnectionInfo, String, IScriptPublishOptions) |
Konstruktor untuk konteks SSMS. |
| SqlScriptPublishModel(String) |
Konstruktor dengan string koneksi (VS/Powershell) |
Properti
| Nama | Deskripsi |
|---|---|
| AdvancedOptions |
Opsi pembuatan skrip/penerbitan tingkat lanjut |
| AllowSystemObjects |
Mendapatkan/mengatur opsi ke objek sistem skrip |
| DatabaseName |
Nama database yang saat ini dipilih |
| OutputType |
Ketik untuk menghasilkan/menerbitkan skrip |
| RawScript |
Mendapatkan/mengatur konten skrip mentah yang digunakan untuk clipboard/editor. |
| ScriptAllObjects |
Bendera yang menunjukkan apakah kita harus membuat skrip seluruh database |
| SelectedObjects |
Daftar objek untuk pembuatan skrip yang dipilih pengguna |
| ServerName |
Nama Server |
| SkipCreateDatabase |
Bendera yang menunjukkan apakah kita harus melewati pernyataan buat database Biasanya ini diatur berdasarkan scriptAllObjects dan EngineType tetapi ada kasus di mana itu tidak diinginkan, sebagian besar pengujian. |
Metode
| Nama | Deskripsi |
|---|---|
| EnumChildrenForDatabaseObjectType(DatabaseObjectType) |
Mengembalikan semua nama objek dan urn anak untuk jenis objek. |
| GenerateScript(ScriptOutputOptions) |
Buat skrip ke file, clipboard, atau jendela kueri. |
| GetDatabaseObjectTypes() |
Mengembalikan nama jenis objek database yang memenuhi syarat. |
| RefreshDatabaseCache() |
Refresh kontainer objek database (seperti Tabel, Tampilan, dll.) |
Acara
| Nama | Deskripsi |
|---|---|
| ScriptError |
Peristiwa kesalahan untuk menghasilkan atau menerbitkan skrip |
| ScriptItemsCollected |
Item objek database semuanya ditemukan |
| ScriptProgress |
Peristiwa kemajuan untuk menghasilkan atau menerbitkan skrip |