DataGenerationServices – třída
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.
Hierarchie dědičnosti
System.Object
Microsoft.Data.Schema.Tools.DataGenerator.DataGenerationServices
Obor názvů: Microsoft.Data.Schema.Tools.DataGenerator
Sestavení: Microsoft.Data.Schema.Tools (v Microsoft.Data.Schema.Tools.dll)
Syntaxe
'Deklarace
Public MustInherit Class DataGenerationServices _
Implements IExtensionInformation, IExtension
public abstract class DataGenerationServices : IExtensionInformation,
IExtension
public ref class DataGenerationServices abstract : IExtensionInformation,
IExtension
[<AbstractClass>]
type DataGenerationServices =
class
interface IExtensionInformation
interface IExtension
end
public abstract class DataGenerationServices implements IExtensionInformation, IExtension
Typ DataGenerationServices zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
DataGenerationServices | Konstruktory tříd odvozených inicializace volána DataGenerationServices Třída |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
ExtensionHandle | Získá popisovač rozšíření tohoto rozšíření. |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
Annotate | Zadaná tabulka analyzuje a připojí poznámky generování dat zadat konfigurační informace pro každý sloupec. |
![]() |
AvailableColumnTypes | Vrátí seznam typů dat databáze, které chcete zpřístupnit k definování sloupců v Visual Studio. |
![]() |
AvailableExtensionTypes | Vrátí kolekci rozšířených datových typů, které chcete zpřístupnit pro použití ve čtení Možnosti nástroje dialogové okno. |
![]() |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) |
![]() |
FilterGenerators | Odebere výstupu z nabízeného seznamu popisovačů výstup pro zadaný sloupec popisovače. |
![]() |
Finalize | Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.) |
![]() |
GetAnnotationsIncludedInSerialization | Vrátí seznam typů poznámky, které jsou zahrnuty při serializovat datový plán generace. |
![]() |
GetCopiedAnnotationTypes | Kdy nazývá Visual Studio synchronizuje data plánu generace s existující schéma projektu.Tato metoda umožňuje Visual Studio Kopírovat poznámky z projektu modelu do modelu generování dat. |
![]() |
GetDbTypeExtension | Typ představující typ výstup rozšířené databáze na který chcete zadaný sloupec mapovaná vrátí. |
![]() |
GetDefaultForeignKeyGenerator | Vrátí konkrétní cizí klíče generátoru označený jako výchozí. |
![]() |
GetGeneratorInput | Vrátí hodnotu zadaného sloupce založené poskytnutý na AutoAssignedInput člena. |
![]() |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) |
![]() |
GetModelCopyConfiguration | Konfigurace prvků získá v poskytnutý datový model schématu. |
![]() |
GetPreferredDataSink | Určuje, co se stane s daty, která je generována z plánu generování dat. |
![]() |
GetReferencedColumn | Vrátí seznam sloupců, které odkazuje na zadaný sloupec. |
![]() |
GetReferencedTables | Vrátí seznam tabulek, které jsou poskytovány tabulka odkazuje volitelně včetně vlastní odkazy. |
![]() |
GetReferencingTables | Vrátí seznam tabulek odkazující na zadané tabulky, volitelně včetně vlastní odkazy. |
![]() |
GetRelevantModelClasses | Umožňuje určit nastavení prvku modelu změn které generace dat, který bude odpovídat plánu. |
![]() |
GetType | Získává Type aktuální instance. (Zděděno z Object.) |
![]() |
GetTypesExcludedFromComparison | Identifikuje prvky, které má být odebrána z porovnání modelu k cílové databázi. |
![]() |
InitializeModelComparerConstructor | Umožňuje vývojáři proveďte libovolné úpravy konstruktor porovnávací nástroj specifické datového modelu. |
![]() |
InitializePlanModelConstructor | |
![]() |
InitializeVerificationModelConstructor | Umožňuje vývojáři provést úpravy konstruktoru poskytnutého zpětné analýzy, které jsou specifické pro poskytnutý datový model, když data plánu je ověřena v cílové databázi. |
![]() |
IsNewColumnSelected | Určuje, zda stanoveno nově vytvořené nebo nově zaveden, sloupec zobrazuje jako vybrané pro generování dat. |
![]() |
MapColumnToDbTypes | Vrátí seznam voleb nejvhodnější typy dat pro zadaný sloupec. |
![]() |
MapColumnToDefaultDbType | Vrátí typ dat databáze, kterou chcete použít jako výchozí pro zadaný sloupec. |
![]() |
MapGeneratorOutputToDbTypes | Vrátí pole databáze datové typy, které považují za vhodné mapovat výstup typu dané vlastní databáze. |
![]() |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) |
![]() |
PopulateDefaultMappings | Vrátí volby specifické výchozí mapování datových typů databází pomocí poskytnutého seznamu k dispozici generátor mapování popisovače výstupu popisovače výstupu.Volby pro určité výchozí mapování datových typů databáze do popisovače výstupu a výchozí mapování datových typů rozšířené databáze do popisovače výstupu vrátí. |
![]() |
SetExtensionHandle | Nastaví popisovač rozšíření pro aktuální objekt. |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Na začátek
Poznámky
Autoři poskytovatelů schématu databáze implementují tuto třídu povolit generování dat pro jejich poskytovatele. Vývojáři generátory data nemají k implementaci této třídy. Většina metod v této třídě jsou volány Možnosti nástroje uživatelského rozhraní v Visual Studio.
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.
Viz také
Odkaz
Microsoft.Data.Schema.Tools.DataGenerator – obor názvů