Sdílet prostřednictvím


Microsoft.Data.Schema.Tools.DataGenerator – obor názvů

Tento obor názvů obsahuje třídy, které slouží k definování části plánu generování dat. Plány generování dat lze generovat data realistické testovací databází.

Další informace o generování dat v Visual Studio, viz Generate Test Data for Databases by Using Data Generators.

Třídy

  Třída Popis
Veřejná třída ColumnConfigAnnotation V plánu generování dat představuje konfigurační nastavení sloupce.
Veřejná třída DataGenerationServices Tento základní třídy je zodpovědný za poskytování informací specifických pro zprostředkovatele schématu databáze funkci generování dat umožňující generování dat pro zprostředkovatele.
Veřejná třída DataSink Metody a vlastnosti, které slouží k ukládání dat vytvořených plán generování dat poskytuje základní třídy.
Veřejná třída DefaultDistributionDesigner Představuje výchozí implementace návrháře pro práci s distribucí generátor dat v době návrhu.
Veřejná třída DefaultGeneratorDesigner Poskytuje návrháře generátor výchozí data pro práci s generátor dat v době návrhu.
Veřejná třída DesignerInit Obsahuje informace o rozšíření objekty v zahájení Microsoft.Data.Schema.Tools.DataGenerator oboru názvů.
Veřejná třída Distribution Poskytuje základní třídu, která umožňuje používat deklarativní API pro rozdělení.
Veřejná třída DistributionAttribute Identifikuje designer pro distribuci.
Veřejná třída DistributionInit Obsahuje informace o inicializaci Distribution designer.
Veřejná třída ForeignKeyAttribute Označuje, že generátoru zejména vlastní data lze vybrat pro sloupce, které jsou sloupce cizího klíče.
Veřejná třída Generator Představuje abstraktní základní třída pro data generátory.
Veřejná třída GeneratorAttribute Identifikuje Návrhář generátor dat, na který je aplikován.
Veřejná třída GeneratorInit Obsahuje informace, které slouží k inicializaci instance třídy generátor data.
Veřejná třída GeneratorStylesAttribute Atribut, který identifikuje generátor styly pro generátor data.
Veřejná třída GeneratorUserException Výjimku může vyvolána implementers generátory dat dojde k chybě při generování dat.
Veřejná třída InputAttribute Atribut, který identifikuje generátor vlastnosti jako vstupní vlastnosti.
Veřejná třída InputChangedEventArgs Poskytuje data událostí, které nastanou po vstupu uživatelské změny vlastností.
Veřejná třída InputChangingEventArgs Poskytuje ověření události, které nastaly při uživatelské změny vlastnosti vstupní data.
Veřejná třída InputDescriptor Popisuje jeden vstupní data generátoru.
Veřejná třída InputValidationException Jedinou výjimkou je vyvolána z těchto implementers IGenerator během ověřování ukazují, že vstupní hodnota je nesprávná.
Veřejná třída OutputAttribute Atribut, který slouží k identifikaci každé výstupní vlastnost data generátory.
Veřejná třída OutputDescriptor Popisuje jeden výstup dat generátoru.
Veřejná třída TableStorage Představuje generování dat pro tabulky.
Veřejná třída TableStorageContext Generuje nové řádky a poskytuje informace o aktuálním stavu řádku generace.
Veřejná třída TableStorageEventArgs Obsahuje zprávy vztahující se k přidružené události.

Rozhraní

  Rozhraní Popis
Veřejné rozhraní IDataTransformPlanServices Funkce plánu transformace dat se používá k vytvoření plánu generování dat z cílové databáze a přiřadit jednotlivé sloupce sekvenční generátory vázán na data.Efektivně vytvoří plán generace dat, který zkopíruje zdrojové databáze do cílové databáze.Toto rozhraní poskytuje informace (pro schéma zprostředkovatele určité databáze) umožňující tuto funkci zprostředkovatele schématu databáze.Generátor implementers nemusí implementovat toto rozhraní; implementátory zprostředkovatele schématu databáze musí implementovat rozhraní povolit podporu pro plány transformace dat na jejich zprostředkovateli.
Veřejné rozhraní IDesigner Definuje smlouvy pro distribuci návrháře.IGeneratorDesignerimplementuje rozhraní.Toto rozhraní proto definuje smlouvy generátory data.
Veřejné rozhraní IDistribution Definuje distribuční smlouvy.
Veřejné rozhraní IGenerator Definuje kontraktu dat generátoru.
Veřejné rozhraní IGeneratorDesigner Definuje smlouvy pro návrháře generátor data.

Výčty

  Výčet Popis
Veřejný výčet AutoAssignedInput Určuje typy vstupních vlastností generátor základní data.
Veřejný výčet ErrorType Označuje druh selhání, které došlo během generování dat
Veřejný výčet GeneratorDesignerStyles Určuje, jak generátor data zobrazí v uživatelském rozhraní pro generování datových plánů.
Veřejný výčet Severity