Generator.OnInitialize-Methode

Initialisiert den Generator.

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

Syntax

'Declaration
Protected Overridable Sub OnInitialize ( _
    initInfo As GeneratorInit _
)
protected virtual void OnInitialize(
    GeneratorInit initInfo
)
protected:
virtual void OnInitialize(
    GeneratorInit^ initInfo
)
abstract OnInitialize : 
        initInfo:GeneratorInit -> unit 
override OnInitialize : 
        initInfo:GeneratorInit -> unit 
protected function OnInitialize(
    initInfo : GeneratorInit
)

Parameter

Hinweise

OnInitialize führt jeden Initialisierungscode aus, der erforderlich ist, bevor die Datengenerierung beginnen kann. Dieser Code kann das Initialisieren eines Zufallsobjekts oder das Zwischenspeichern einer Datenbank einschließen.

Beim Generieren von zufälligen Daten können diese deterministisch oder nicht deterministisch sein. Deterministische Daten wiederholen dieselben zufälligen Daten jedes Mal, wenn sie mit demselben Startwert generiert werden. Alle Datengeneratoren verfügen über eine Seed-Eigenschaft, die der Benutzer festlegen kann. Sie können die OnInitialize-Methode überschreiben, um einen Startwert für die Random-Objekte anzugeben und den Generator als deterministisch festzulegen.

Diese Methode wird von der Initialize()-Methode aufgerufen. Um die Funktionalität der Initialize()-Methode zu bearbeiten, müssen Sie die OnInitialize-Methode überschreiben.

.NET Framework-Sicherheit

Siehe auch

Referenz

Generator Klasse

Microsoft.Data.Schema.Tools.DataGenerator-Namespace

Seed

Initialize()