Sdílet prostřednictvím


Microsoft.Data.Schema.SchemaModel.Translation – obor názvů

Poskytuje třídy překládat existujícího schématu modelu dat do cílového modelu schématu.

Vytvořte znovu vytvořit existující databázi v jiné konkrétní typ databáze odvozené třídy.

Třídy

  Třída Popis
Veřejná třída DataSchemaModelTranslator Poskytuje základní třída překladač překládá datový model schéma schéma modelu pro databázi jako model schématu serveru SQL Server.
Veřejná třída ModelTranslator Převodník poskytuje nižší úrovně základní třídy.
Veřejná třída ModelTranslatorAction Poskytuje základní třída pro třídy, které implementují konkrétní akce, jako například ModelTranslatorDemoteToAction.
Veřejná třída ModelTranslatorDefinition Představuje kontejner pro akce, které provádět překlad.
Veřejná třída ModelTranslatorDemoteToAction Transformuje zdrojový prvek na cílový prvek, který má méně než zdrojový prvek vlastnosti.
Veřejná třída ModelTranslatorDeprecateAction Eliminuje zdrojový prvek ze schématu cílového modelu.
Veřejná třída ModelTranslatorException Jedinou výjimkou je vyvolána ModelTranslator nebo související objekt v Microsoft.Data.Schema.SchemaModel.Translation jmenný prostor, když dojde k chybě.Od této třídy nelze dědit.
Veřejná třída ModelTranslatorMergeToAction Určuje, jak sloučit do jednoho prvku ve schématu cíl několik prvků zadaný zdroj.
Veřejná třída ModelTranslatorPromoteToAction Transformuje zdrojový prvek na cílový prvek, který více vlastností než zdrojový prvek.
Veřejná třída ModelTranslatorSplitToAction Určuje, jak rozdělit do několika prvků ve schématu cíl zadaný zdrojový prvek.
Veřejná třída ModelTranslatorSplitToType Vytvoří nový prvek v cílové schéma z jedné nebo více částí prvek schématu zdroje.

Výčty

  Výčet Popis
Veřejný výčet ModelTranslatorCompatibilityLevel Vytvoří výčet úrovní kompatibility pro model převaděče.