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 檔案至資料流程 |