Bagikan melalui


SchemaComparison Kelas

Definisi

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

Berlaku untuk