次の方法で共有


IDesigner インターフェイス

分布デザイナーのコントラクトを定義します。 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 プロパティを指定することによって、統計分布曲線を近似するデータを生成できます。 標準的な配布オプションは以下のとおりである .制服、通常、通常逆、指数、および指数の逆。

データ生成計画に含まれる個々の数値列に関連付けられた分布について、それぞれデザイナーのインスタンスが 1 つ存在します。

参照

参照

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

DefaultDistributionDesigner

DefaultGeneratorDesigner

IGeneratorDesigner

Distribution

Generator

その他の技術情報

データ ジェネレーター機能拡張の概要