定義散發設計工具的合約。 IGeneratorDesigner 會實作這個介面。 因此,這個介面也會定義資料產生器的合約。
命名空間: Microsoft.Data.Schema.Tools.DataGenerator
組件: Microsoft.Data.Schema.Tools (在 Microsoft.Data.Schema.Tools.dll 中)
語法
'宣告
<CLSCompliantAttribute(True)> _
Public Interface IDesigner
[CLSCompliantAttribute(true)]
public interface IDesigner
[CLSCompliantAttribute(true)]
public interface class IDesigner
[<CLSCompliantAttribute(true)>]
type IDesigner = interface end
public interface IDesigner
IDesigner 型別會公開下列成員。
屬性
| 名稱 | 說明 | |
|---|---|---|
![]() |
Description | 取得這個設計工具所對應之散發或資料產生器的描述。 |
![]() |
Name | 取得這個設計工具所對應之散發或資料產生器的易記名稱。 |
回頁首
方法
| 名稱 | 說明 | |
|---|---|---|
![]() |
GetInputs | 取得散發或資料產生器的輸入描述元。 |
![]() |
Initialize | 使用設計工具所對應之散發或資料產生器的型別,初始化設計工具。 |
![]() |
OnInputChangeValidation | 在指定之輸入描述元中的值即將變更時呼叫。 |
![]() |
OnInputValueChanged | 在指定之輸入描述元中的值變更時呼叫。 |
![]() |
SetDefaultInputValues | 設定輸入屬性的預設值。 |
回頁首
備註
屬於數值的每個標準資料產生器都具有 Distribution 屬性。 使用者可以指定 Distribution 屬性,產生近似統計散發曲線的資料。 標準分佈選項如下所示:均勻,正常、 正常的逆,指數及指數逆。
與資料產生計劃所包含之每個數值資料行相關聯的每個散發都具有一個設計工具執行個體 (Instance)。
請參閱
參考
Microsoft.Data.Schema.Tools.DataGenerator 命名空間
.gif)
.gif)