Generator.OnInitialize - метод
Инициализирует генератор.
Пространство имен: Microsoft.Data.Schema.Tools.DataGenerator
Сборка: Microsoft.Data.Schema.Tools (в Microsoft.Data.Schema.Tools.dll)
Синтаксис
'Декларация
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
)
Параметры
- initInfo
Тип: Microsoft.Data.Schema.Tools.DataGenerator.GeneratorInit
Объект GeneratorInit, содержащий сведения о конфигурации во время выполнения, например строку подключения к базе данных.Также содержит совместно используемые сведения о создании экземпляров.
Заметки
Метод OnInitialize запускает код инициализации, который необходимо выполнить перед созданием данных. В этом коде может выполняться инициализация случайного объекта или кэширование базы данных.
При создании случайных данных они могут быть как детерминированными, так и недетерминированными. В детерминированных данных повторяются одни и те же случайные данные при каждом их создании с использованием одинакового начального значения. Все генераторы данных имеют свойство Seed, значение которого может задать пользователь. Чтобы задать начальное значение для объектов Random и сделать генератор детерминированным, переопределите метод OnInitialize.
Этот метод вызывается методом Initialize(). Чтобы изменить функциональные возможности метода Initialize() , необходимо переопределить метод OnInitialize.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Data.Schema.Tools.DataGenerator - пространство имен
Initialize()