DacServices.Script 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
| Script(DacPackage, String, PublishOptions) |
Membuat skrip langkah-langkah untuk operasi penerbitan sebagai skrip penyebaran, laporan penyebaran, atau keduanya. Setidaknya salah GenerateDeploymentScript satu opsi atau GenerateDeploymentReport harus diatur ke true. Metode ini tidak akan diterbitkan ke database |
| Script(DacPackage, DacPackage, String, PublishOptions) |
Membuat skrip langkah-langkah untuk operasi penerbitan sebagai skrip penyebaran, laporan penyebaran, atau keduanya. Setidaknya salah GenerateDeploymentScript satu opsi atau GenerateDeploymentReport harus diatur ke true. Metode ini tidak akan mengubah target |
Script(DacPackage, String, PublishOptions)
Membuat skrip langkah-langkah untuk operasi penerbitan sebagai skrip penyebaran, laporan penyebaran, atau keduanya. Setidaknya salah GenerateDeploymentScript satu opsi atau GenerateDeploymentReport harus diatur ke true. Metode ini tidak akan diterbitkan ke database
public Microsoft.SqlServer.Dac.PublishResult Script(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
member this.Script : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Function Script (package As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult
Parameter
- package
- DacPackage
DacPackage berisi skema yang akan disebarkan.
- targetDatabaseName
- String
Nama database target untuk penyebaran.
- publishOptions
- PublishOptions
PublishOptions Instans yang menentukan apa yang dilaporkan kembali - skrip penyebaran, laporan penyebaran, serta cara mengonfigurasi berbagai aspek penyebaran.
Mengembalikan
PublishResult, yang berisi skrip dan/atau laporan jika diminta oleh pemanggil
Pengecualian
Jika nilai untuk salah satu parameter yang diperlukan adalah referensi null atau string kosong.
Jika terjadi kesalahan selama penyebaran.
CancellationToken Jika memiliki pembatalan yang diminta dan operasi dapat dibatalkan.
Berlaku untuk
Script(DacPackage, DacPackage, String, PublishOptions)
Membuat skrip langkah-langkah untuk operasi penerbitan sebagai skrip penyebaran, laporan penyebaran, atau keduanya. Setidaknya salah GenerateDeploymentScript satu opsi atau GenerateDeploymentReport harus diatur ke true. Metode ini tidak akan mengubah target
public static Microsoft.SqlServer.Dac.PublishResult Script(Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
static member Script : Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Shared Function Script (sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult
Parameter
- sourcePackage
- DacPackage
DacPackage berisi skema yang akan disebarkan.
- targetPackage
- DacPackage
DacPackage berisi skema yang mewakili database target.
- targetDatabaseName
- String
Nama database target untuk penyebaran.
- publishOptions
- PublishOptions
PublishOptions Instans yang menentukan apa yang dilaporkan kembali - skrip penyebaran, laporan penyebaran, karena kita semua cara mengonfigurasi berbagai aspek penyebaran.
Mengembalikan
PublishResult, yang berisi skrip dan/atau laporan jika diminta oleh pemanggil
Pengecualian
Jika nilai untuk salah satu parameter yang diperlukan adalah referensi null atau string kosong.
Jika terjadi kesalahan selama penyebaran.
CancellationToken Jika memiliki pembatalan yang diminta dan operasi dapat dibatalkan.