TSqlModel.AddOrUpdateObjects Metode
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.
Overload
| Nama | Deskripsi |
|---|---|
| AddOrUpdateObjects(TSqlScript, String, TSqlObjectOptions) |
Menambahkan atau memperbarui objek yang ditentukan untuk yang ditentukan |
| AddOrUpdateObjects(String, String, TSqlObjectOptions) |
Menambahkan atau memperbarui objek yang ditentukan untuk yang ditentukan |
AddOrUpdateObjects(TSqlScript, String, TSqlObjectOptions)
Menambahkan atau memperbarui objek yang ditentukan untuk yang ditentukan sourceName dengan objek yang ditentukan dalam inputScript. Jika ada objek yang sebelumnya ditambahkan dengan hal yang sama sourceName , ini akan sepenuhnya diganti Definisi objek didasarkan pada konten TSqlScript objek ditambah metadata tambahan yang TSqlObjectOptions ditentukan oleh objek Skrip harus terdiri dari pernyataan TSql DDL yang valid.
public void AddOrUpdateObjects(Microsoft.SqlServer.TransactSql.ScriptDom.TSqlScript inputScript, string sourceName, Microsoft.SqlServer.Dac.Model.TSqlObjectOptions options);
member this.AddOrUpdateObjects : Microsoft.SqlServer.TransactSql.ScriptDom.TSqlScript * string * Microsoft.SqlServer.Dac.Model.TSqlObjectOptions -> unit
Public Sub AddOrUpdateObjects (inputScript As TSqlScript, sourceName As String, options As TSqlObjectOptions)
Parameter
- inputScript
- TSqlScript
Skrip yang berisi pernyataan TSql DDL
- sourceName
- String
Nama untuk mengidentifikasi inputScript, misalnya fileName seperti "MyTable.sql" atau hanya alias seperti "dbo. Tabel".
Skrip di-cache dan TSqlObjects ditautkan ke nama sumber.
Setiap operasi Pembaruan/Penghapusan di masa mendatang akan menghapus semua objek yang ada dengan nama skrip yang sama dan menggantinya dengan objek baru.
- options
- TSqlObjectOptions
Opsi yang menentukan cara menafsirkan skrip
Pengecualian
Jika yang disediakan inputScript null.
Jika yang disediakan sourceName null atau spasi kosong, atau jika berakhiran ".xsd".
Catatan: nama sumber yang berakhiran ".xsd" saat ini tidak didukung. Ini terkait dengan Koleksi Skema Xml dan penambahan ini saat ini tidak didukung di API publik.
Jika komunikasi dengan gagal Microsoft.SqlServer.Dac.Model.TSqlObjectService .
Berlaku untuk
AddOrUpdateObjects(String, String, TSqlObjectOptions)
Menambahkan atau memperbarui objek yang ditentukan untuk yang ditentukan sourceName dengan objek yang ditentukan dalam inputScript. Jika ada objek yang sebelumnya ditambahkan dengan hal yang sama sourceName , ini akan sepenuhnya diganti Definisi objek didasarkan pada konten string Skrip TSql ditambah metadata tambahan yang TSqlObjectOptions ditentukan oleh objek Skrip harus terdiri dari pernyataan TSql DDL yang valid.
public void AddOrUpdateObjects(string inputScript, string sourceName, Microsoft.SqlServer.Dac.Model.TSqlObjectOptions options);
member this.AddOrUpdateObjects : string * string * Microsoft.SqlServer.Dac.Model.TSqlObjectOptions -> unit
Public Sub AddOrUpdateObjects (inputScript As String, sourceName As String, options As TSqlObjectOptions)
Parameter
- inputScript
- String
Skrip yang berisi pernyataan TSql DDL
- sourceName
- String
Nama untuk mengidentifikasi inputScript, misalnya fileName seperti "MyTable.sql" atau hanya alias seperti "dbo. Tabel".
Skrip di-cache dan TSqlObjects ditautkan ke nama sumber.
Setiap operasi Pembaruan/Penghapusan di masa mendatang akan menghapus semua objek yang ada dengan nama skrip yang sama dan menggantinya dengan objek baru.
- options
- TSqlObjectOptions
Opsi yang menentukan cara menafsirkan skrip
Pengecualian
Jika yang disediakan inputScript null.
Jika yang disediakan sourceName null atau spasi kosong, atau jika berakhiran ".xsd".
Catatan: nama sumber yang berakhiran ".xsd" saat ini tidak didukung. Ini terkait dengan Koleksi Skema Xml dan penambahan ini saat ini tidak didukung di API publik.
Jika komunikasi dengan gagal Microsoft.SqlServer.Dac.Model.TSqlObjectService .