Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Inizializza il generatore.
Spazio dei nomi: Microsoft.Data.Schema.Tools.DataGenerator
Assembly: Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- initInfo
Tipo: Microsoft.Data.Schema.Tools.DataGenerator.GeneratorInit
Oggetto GeneratorInit contenente le informazioni di configurazione della fase di esecuzione, ad esempio la stringa di collegamento al database.Contiene inoltre informazioni sulle istanze condivise.
Note
Il metodo OnInitialize esegue qualsiasi codice di inizializzazione necessario prima che la generazione dei dati venga avviata. Questo codice può includere l'inizializzazione di un oggetto casuale o la memorizzazione nella cache di un database.
I dati casuali generati possono essere deterministici o non deterministici. Nei dati deterministici gli stessi dati casuali vengono ripetuti ogni volta che vengono generati dallo stesso seme. Per tutti i generatori di dati è disponibile una proprietà Seed impostabile dall'utente. È possibile eseguire l'override del metodo OnInitialize per inizializzare gli oggetti Random e rendere deterministico il generatore.
Il metodo Initialize() chiama questo metodo. Per modificare la funzionalità del metodo Initialize(), è necessario eseguire l'override del metodo OnInitialize.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Data.Schema.Tools.DataGenerator
Initialize()