SchemaComparison 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 yang memungkinkan perbandingan skema antara dua jenis entitas: database dan file dacpac
public sealed class SchemaComparison
type SchemaComparison = class
Public NotInheritable Class SchemaComparison
- Warisan
-
SchemaComparison
Konstruktor
| SchemaComparison(SchemaCompareEndpoint, SchemaCompareEndpoint) |
Konstruktor SchemaComparison yang mengambil titik akhir yang menentukan sumber dan target untuk perbandingan. |
| SchemaComparison(String) |
Konstruktor SchemaComparison yang menggunakan file perbandingan skema (file.scmp) untuk semua pengaturan perbandingan. Hanya titik akhir proyek dacpac dan/atau database dan/atau sql yang dapat dibandingkan. |
Properti
| ExcludedSourceObjects |
Elemen dalam model database sumber untuk dikecualikan dari perbandingan. |
| ExcludedTargetObjects |
Elemen dalam model database target untuk dikecualikan dari perbandingan. |
| Options |
Opsi yang memengaruhi perilaku penyebaran paket. |
| Source |
SchemaCompareEndpoint yang mengacu pada sumber skema. |
| Target |
SchemaCompareEndpoint yang mengacu pada target. Perbandingan akan memperbarui target agar sesuai dengan sumbernya. |
Metode
| Compare() |
Melakukan perbandingan skema, mengisi hasil perbandingan. |
| Compare(CancellationToken) |
Melakukan perbandingan skema, mengisi hasil perbandingan. |
| SaveToFile(String, Boolean) |
Menyimpan SchemaComparison sebagai file scmp. |
| SaveToStream(Stream) |
Menyimpan SchemaComparison sebagai file scmp ke dalam aliran |