Distribution 类

更新:2007 年 11 月

分布的抽象基类。

命名空间:  Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
程序集:  Microsoft.VisualStudio.TeamSystem.Data(在 Microsoft.VisualStudio.TeamSystem.Data.dll 中)

语法

声明
<DistributionAttribute(GetType(DefaultDistributionDesigner))> _
<CLSCompliantAttribute(True)> _
Public MustInherit Class Distribution _
    Implements IDistribution
用法
Dim instance As Distribution
[DistributionAttribute(typeof(DefaultDistributionDesigner))]
[CLSCompliantAttribute(true)]
public abstract class Distribution : IDistribution
[DistributionAttribute(typeof(DefaultDistributionDesigner))]
[CLSCompliantAttribute(true)]
public ref class Distribution abstract : IDistribution
public abstract class Distribution implements IDistribution

备注

每个数值型标准数据生成器(小数、货币、日期时间、实数、浮点数及整数生成器)都具有一个“Distribution”属性。用户可以通过指定“Distribution”属性来生成近似于统计分布曲线的数据。标准的分布选项有:均匀、正态、逆正态、指数、逆指数。

如果标准分布不能满足需要,您可以创建自定义分布。若要创建自定义分布,必须创建一个实现 IDistribution 的类或从 Distribution 继承的类。通过使用 DistributionAttribute 进行修饰,可以将此类标识为分布。

您可以为自定义分布创建一个自定义设计器,也可以使用 DefaultDistributionDesigner

继承层次结构

System.Object
  Microsoft.VisualStudio.TeamSystem.Data.DataGenerator.Distribution

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

另请参见

参考

Distribution 成员

Microsoft.VisualStudio.TeamSystem.Data.DataGenerator 命名空间

DistributionInit

其他资源

使用数据生成器生成数据