Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Inicializa el generador.
Espacio de nombres: Microsoft.Data.Schema.Tools.DataGenerator
Ensamblado: Microsoft.Data.Schema.Tools (en Microsoft.Data.Schema.Tools.dll)
Sintaxis
'Declaración
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
)
Parámetros
- initInfo
Tipo: Microsoft.Data.Schema.Tools.DataGenerator.GeneratorInit
Un objeto GeneratorInit que contiene información de configuración en tiempo de ejecución, como la cadena de conexión de la base de datos.Contiene también la información de creación de instancias compartidas.
Comentarios
OnInitialize ejecuta cualquier código de inicialización necesario antes de que se inicie la generación de datos. Este código puede incluir la inicialización de un objeto aleatorio o el almacenamiento en caché de una base de datos.
Los datos aleatorios pueden generarse de forma determinista o no determinista. En la generación de datos determinista se repiten los mismos datos aleatorios cada vez que se genera con el mismo valor de inicialización. Todos los generadores de datos tienen una propiedad Seed cuyo valor puede ser establecido por el usuario. Puede reemplazar el método OnInitialize para establecer el valor de inicialización de los objetos Random y hacer que el generador sea determinista.
El método Initialize() llama a este método. Para modificar la funcionalidad del método Initialize(), debe invalidar el método OnInitialize.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.Data.Schema.Tools.DataGenerator (Espacio de nombres)
Initialize()