SchemaComparison 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別,允許比較兩種實體類型的架構:資料庫和 dacpac 檔案
public sealed class SchemaComparison
type SchemaComparison = class
Public NotInheritable Class SchemaComparison
- 繼承
-
SchemaComparison
建構函式
SchemaComparison(SchemaCompareEndpoint, SchemaCompareEndpoint) |
SchemaComparison 建構函式,接受指定來源和目標的端點進行比較。 |
SchemaComparison(String) |
SchemaComparison 建構函式會針對所有比較設定使用架構比較檔案 (.scmp 檔案) 。 只能比較 dacpac 和/或資料庫和/或 sql 專案端點。 |
屬性
ExcludedSourceObjects |
要從比較中排除的源資料庫模型中的專案。 |
ExcludedTargetObjects |
要從比較中排除的目標資料庫模型中的專案。 |
Options |
影響封裝部署行為的選項。 |
Source |
SchemaCompareEndpoint參考架構來源的 。 |
Target |
SchemaCompareEndpoint參考目標的 。 比較會更新目標以符合來源。 |
方法
Compare() |
執行架構比較,填入比較結果。 |
Compare(CancellationToken) |
執行架構比較,填入比較結果。 |
SaveToFile(String, Boolean) |
將 SchemaComparison 儲存為 scmp 檔案。 |
SaveToStream(Stream) |
將 SchemaComparison 儲存為 scmp 檔案至資料流程 |