共用方式為


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
)

參數

備註

OnInitialize 會執行在資料產生開始之前所需的任何初始化程式碼。 此程式碼可以包含初始化隨機物件或快取資料庫。

當您產生隨機資料時,該資料可以具決定性,也可以不具決定性。 每次以相同種子產生時,具決定性的資料都會重複相同的隨機資料。 所有的資料產生器都具有使用者可以設定的 Seed 屬性。 您可以覆寫 OnInitialize 方法來設定 Random 物件的種子,並讓您的產生器具決定性。

Initialize() 方法會呼叫這個方法。 若要修改 Initialize() 方法的功能,您必須覆寫 OnInitialize 方法。

.NET Framework 安全性

請參閱

參考

Generator 類別

Microsoft.Data.Schema.Tools.DataGenerator 命名空間

Seed

Initialize()