Microsoft.Data.Schema.SchemaModel.Translation 命名空間
提供類別,以將現有資料結構描述模型轉譯為目標結構描述模型。
建立衍生的類別,在另一個特定類型的資料庫中重建現有的資料庫。
類別
類別 | 說明 | |
---|---|---|
DataSchemaModelTranslator | 提供轉譯器類別的基底,這個轉譯器類別會將資料結構描述模型轉譯為特定資料庫結構描述模型 (如 SQL Server 結構描述模型)。 | |
ModelTranslator | 提供轉譯器的低階基底類別。 | |
ModelTranslatorAction | 針對實作特定動作 (如 ModelTranslatorDemoteToAction) 的類別,提供基底類別。 | |
ModelTranslatorDefinition | 表示完成轉譯之動作的容器。 | |
ModelTranslatorDemoteToAction | 將來源項目轉換為屬性少於來源項目的目標項目。 | |
ModelTranslatorDeprecateAction | 去除目標結構描述模型中的來源項目。 | |
ModelTranslatorException | ModelTranslator 或 Microsoft.Data.Schema.SchemaModel.Translation 命名空間中的相關物件,在發生錯誤時擲回的例外狀況。此類別無法被繼承。 | |
ModelTranslatorMergeToAction | 指定如何將數個型別來源項目合併為目標結構描述中的一個項目。 | |
ModelTranslatorPromoteToAction | 將來源項目轉換為屬性多於來源項目的目標項目。 | |
ModelTranslatorSplitToAction | 指定如何將型別來源項目分割為目標結構描述中的數種其他項目。 | |
ModelTranslatorSplitToType | 透過來源結構描述中項目的一個或多個組件,在目標結構描述中建立新項目。 |
列舉型別
列舉型別 | 說明 | |
---|---|---|
ModelTranslatorCompatibilityLevel | 列舉模型轉譯器的相容性層級。 |