Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Namespace enthält die Klassen, die zum Definieren der Teile eines Datengenerierungsplans verwendet werden. Datengenerierungspläne werden zum Generieren realistischer Testdaten für Datenbanken verwendet.
Weitere Informationen zur Datengenerierung in Visual Studio finden Sie unter Generieren von Testdaten für Datenbanken mithilfe von Daten-Generatoren.
Klassen
| Klasse | Beschreibung | |
|---|---|---|
![]() |
ColumnConfigAnnotation | Stellt Konfigurationseinstellungen für eine Spalte in einem Datengenerierungsplan dar. |
![]() |
DataGenerationServices | Diese abstrakte Basisklasse ist für das Bereitstellen von Informationen für die Datengenerierungsfunktion verantwortlich, die spezifisch für den Datenbankschemaanbieter sind, um die Datengenerierung für diesen Anbieter zu ermöglichen. |
![]() |
DataSink | Stellt eine abstrakte Basisklasse Methoden und Eigenschaften bereit, mit denen von einem Datengenerierungsplan erstellte Daten gespeichert werden. |
![]() |
DefaultDistributionDesigner | Stellt die Standarddesignerimplementierung zum Arbeiten mit Verteilungen für den Daten-Generator zur Entwurfszeit dar. |
![]() |
DefaultGeneratorDesigner | Stellt einen Standard-Datengenerator-Designer zum Arbeiten mit dem Datengenerator zur Entwurfszeit bereit. |
![]() |
DesignerInit | Stellt Einleitungsinformationen im Microsoft.Data.Schema.Tools.DataGenerator-Namespace für Erweiterungsobjekte bereit. |
![]() |
Distribution | Stellt eine Basisklasse bereit, die das Verwenden der deklarativen API für die Verteilung aktiviert. |
![]() |
DistributionAttribute | Identifiziert den Designer für die Verteilung. |
![]() |
DistributionInit | Stellt Initialisierungsinformationen für einen Distribution-Designer bereit. |
![]() |
ForeignKeyAttribute | Gibt an, dass ein bestimmter benutzerdefinierter Daten-Generator für Spalten ausgewählt werden kann, die Fremdschlüsselspalten sind. |
![]() |
Generator | Stellt die abstrakte Basisklasse für Datengeneratoren dar. |
![]() |
GeneratorAttribute | Identifiziert den Designer für den Daten-Generator, auf den er angewendet wird. |
![]() |
GeneratorInit | Enthält die Informationen, um eine Instanz einer Datengeneratorklasse zu initialisieren. |
![]() |
GeneratorStylesAttribute | Das Attribut, das die Generatorstile eines Datengenerators identifiziert. |
![]() |
GeneratorUserException | Eine Ausnahme, die von Implementierern von Daten-Generatoren ausgelöst werden kann, wenn beim Generieren von Daten ein Fehler auftritt. |
![]() |
InputAttribute | Das Attribut, mit dem die Generatoreigenschaften als Eingabeeigenschaften gekennzeichnet werden. |
![]() |
InputChangedEventArgs | Stellt Daten für die Ereignisse bereit, die eintreten, nachdem der Benutzer Eingabeeigenschaften geändert hat. |
![]() |
InputChangingEventArgs | Stellt Daten für die Validierungsereignisse bereit, die eintreten, wenn der Benutzer Eingabeeigenschaften ändert. |
![]() |
InputDescriptor | Beschreibt eine einzelne Eingabe eines Datengenerators. |
![]() |
InputValidationException | Die Ausnahme, die von Implementierern von IGenerator-Elementen während der Validierung ausgelöst wird, um anzugeben, dass ein Eingabewert falsch ist. |
![]() |
OutputAttribute | Das Attribut, mit dem jede Ausgabeeigenschaft von Daten-Generatoren gekennzeichnet wird. |
![]() |
OutputDescriptor | Beschreibt eine einzelne Ausgabe eines Datengenerators. |
![]() |
TableStorage | Stellt die Datengenerierung für eine Tabelle dar. |
![]() |
TableStorageContext | Generiert neue Zeilen und stellt Informationen zum aktuellen Status der Zeilengenerierung bereit. |
![]() |
TableStorageEventArgs | Enthält eine Meldung im Zusammenhang mit dem zugeordneten Ereignis. |
Schnittstellen
| Schnittstelle | Beschreibung | |
|---|---|---|
![]() |
IDataTransformPlanServices | Die Funktion Datentransformationsplan wird zum Erstellen eines Datengenerierungsplans aus einer Zieldatenbank sowie zum Zuweisen sequenzieller datengebundener Generatoren für die einzelnen Spalten verwendet.Auf diese Weise wird effektiv ein Datengenerierungsplan erstellt, der eine Quelldatenbank in die Zieldatenbank kopiert.Diese Schnittstelle stellt Informationen (für einen bestimmten Datenbankschema-Anbieter) bereit, die diese Funktion für einen Datenbankschema-Anbieter aktivieren.Implementierungen von Datenbankschema-Anbietern müssen diese Schnittstelle im Gegensatz zu Implementierungen von Generatoren implementieren, um die Unterstützung von Datentransformationsplänen für den Anbieter zu aktivieren. |
![]() |
IDesigner | Definiert den Vertrag für Verteilungs-Designer.IGeneratorDesigner implementiert diese Schnittstelle.Deshalb definiert diese Schnittstelle auch den Vertrag für Datengeneratoren. |
![]() |
IDistribution | Definiert den Verteilungsvertrag. |
![]() |
IGenerator | Definiert den Datengeneratorvertrag. |
![]() |
IGeneratorDesigner | Definiert den Vertrag für Datengeneratordesigner. |
Enumerationen
| Enumeration | Beschreibung | |
|---|---|---|
![]() |
AutoAssignedInput | Gibt die Typen der Eingabeeigenschaften für einen Basisdatengenerator an. |
![]() |
ErrorType | Gibt die Art eines Fehlers an, der während der Datengenerierung aufgetreten ist. |
![]() |
GeneratorDesignerStyles | Gibt an, wie ein Datengenerator auf der Benutzeroberfläche für Datengenerierungspläne angezeigt wird. |
![]() |
Severity |
.gif)
.gif)
.gif)