TableStorage-Klasse

Stellt die Datengenerierung für eine Tabelle dar.

Vererbungshierarchie

System.Object
  Microsoft.Data.Schema.Tools.DataGenerator.TableStorage

Namespace:  Microsoft.Data.Schema.Tools.DataGenerator
Assembly:  Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)

Syntax

'Declaration
Public MustInherit Class TableStorage _
    Implements IDisposable
public abstract class TableStorage : IDisposable
public ref class TableStorage abstract : IDisposable
[<AbstractClass>]
type TableStorage =  
    class
        interface IDisposable
    end
public abstract class TableStorage implements IDisposable

Der TableStorage-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode TableStorage Wird von Konstruktoren in abgeleiteten Klassen aufgerufen, um die TableStorage-Klasse zu initialisieren.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CurrentCulture Ruft die CultureInfo ab, die die vom aktuellen Thread verwendete Kultur darstellt.Die set-Prozedur dient nur der internen Verwendung.
Öffentliche Eigenschaft CurrentUICulture Ruft die CultureInfo ab, die die aktuelle Kultur darstellt, mit deren Hilfe der Ressourcen-Manager kulturabhängige Ressourcen zur Laufzeit sucht.Die set-Prozedur dient nur der internen Verwendung.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Dispose() Gibt alle vom TableStorage verwendeten Ressourcen frei.
Geschützte Methode Dispose(Boolean) Gibt beim Überschreiben in einer abgeleiteten Klasse die von TableStorage verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnClear Wird vom Datengenerierungsmodul aufgerufen, wenn der Speicher für die Tabelle gelöscht werden sollte, um abgeleiteten Klassen die Ausführung zusätzlicher Aufgaben zu ermöglichen.
Geschützte Methode OnIsPopulated Gibt einen Wert zurück, der angibt, ob die bereitgestellte Spalte durch Daten aufgefüllt wird.
Geschützte Methode OnOverrideGeneratorInstance Wird vom Datengenerierungsmodul aufgerufen, damit abgeleitete Klassen die Auswahl des Daten-Generators für die bereitgestellte Tabelle und die Spalte überschreiben können.
Geschützte Methode OnStatus Wird aufgerufen, wenn sich der Status ändert, damit abgeleitete Klassen zusätzliche Aufgaben ausführen können.
Geschützte Methode OnStore Wird vom Datengenerierungsmodul aufgerufen, wenn die Daten gespeichert werden sollen, um abgeleiteten Klassen die Ausführung zusätzlicher Aufgaben zu ermöglichen.
Geschützte Methode OnUpdateAssignedGenerator Wird vom Datengenerierungsmodul aufgerufen, wenn der zugewiesene Generator aktualisiert wird, damit abgeleitete Klassen zusätzliche Aufgaben ausführen können.
Geschützte Methode OnWarning Wird vom Datengenerierungsmodul aufgerufen, wenn beim Generieren von Daten durch das Modul eine Warnung ausgegeben wird.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.Data.Schema.Tools.DataGenerator-Namespace

Weitere Ressourcen

Creating Custom Data Generators

Übersicht über die Erweiterbarkeit von Daten-Generatoren