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.
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
- initInfo
Typ: Microsoft.Data.Schema.Tools.DataGenerator.GeneratorInit
Ein GeneratorInit-Objekt mit Konfigurationsinformationen zur Laufzeit, z. B. die Datenbank-Verbindungszeichenfolge.Enthält auch gemeinsame Instanziierungsinformationen.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.Data.Schema.Tools.DataGenerator-Namespace
Initialize()