Método Generator.OnInitialize
Inicializa o gerador.
Namespace: Microsoft.Data.Schema.Tools.DataGenerator
Assembly: Microsoft.Data.Schema.Tools (em Microsoft.Data.Schema.Tools.dll)
Sintaxe
'Declaração
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
A GeneratorInit objeto que contém informações de configuração de tempo de execução, tais como a seqüência de caracteres de conexão de banco de dados.Também contém informações de instância compartilhadas.
Comentários
OnInitializeexecuta qualquer código de inicialização é necessário antes de inicia a geração de dados. Esse código pode incluir ao inicializar um objeto aleatório ou um banco de dados de cache.
Quando você gera dados aleatórios, pode ser determinística ou não determinísticas. Dados deterministas repete os mesmos dados aleatórios, sempre que ele é gerado com a mesma semente. Todos os geradores de dados tem um Seed propriedade que o usuário pode definir. Você pode substituir o OnInitialize método para propagar a Random objetos e fazer com que seu gerador determinista.
O Initialize() método chama esse método. Para modificar a funcionalidade da Initialize() método, você deve substituir o OnInitialize método.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.Data.Schema.Tools.DataGenerator
Initialize()