DefaultDistributionDesigner クラス

このクラスは、すべての分布の既定のデザイナです。

名前空間 :  Microsoft.Data.Schema.DataGenerator
アセンブリ :  Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)

構文

'宣言
<CLSCompliantAttribute(True)> _
Public Class DefaultDistributionDesigner _
    Implements IDesigner
'使用
Dim instance As DefaultDistributionDesigner
[CLSCompliantAttribute(true)]
public class DefaultDistributionDesigner : IDesigner
[CLSCompliantAttribute(true)]
public ref class DefaultDistributionDesigner : IDesigner
public class DefaultDistributionDesigner implements IDesigner

解説

このデザイナをオーバーライドすることによって、デザイナの動作をカスタマイズできます。

数値 (Decimal、Money、DateTime、Real、Float、整数など) を生成する標準データ ジェネレータにはすべて、Distribution プロパティが存在します。ユーザーは Distribution プロパティを指定することによって、統計分布曲線を近似するデータを生成できます。標準の分布オプションとしては、Uniform (一様)、Normal (正規)、Normal Inverse (逆正規)、Exponential (指数)、および Exponential Inverse (逆指数) があります。

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

既定のデザイナは、分布のデザイン時の動作をつかさどります。その例を次に示します。

  • [プロパティ] ウィンドウの入力プロパティの名前を取得します。

  • [プロパティ] ウィンドウの入力プロパティの既定値を設定します。

  • ユーザーが [プロパティ] ウィンドウで指定したデータを検証します。

継承階層

System.Object
  Microsoft.Data.Schema.DataGenerator.DefaultDistributionDesigner

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。 インスタンス メンバの場合は、スレッド セーフであるとは限りません。

参照

参照

DefaultDistributionDesigner メンバ

Microsoft.Data.Schema.DataGenerator 名前空間

DefaultGeneratorDesigner

Distribution

IDesigner

[T:Microsoft. Data.Schema.DataGenerator.IDistribution]

IGeneratorDesigner