DistributionAttribute 类

更新:2007 年 11 月

将类标识为分布。

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

语法

声明
<CLSCompliantAttribute(True)> _
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False, Inherited := True)> _
Public NotInheritable Class DistributionAttribute _
    Inherits Attribute
用法
Dim instance As DistributionAttribute
[CLSCompliantAttribute(true)]
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
public sealed class DistributionAttribute : Attribute
[CLSCompliantAttribute(true)]
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = false, Inherited = true)]
public ref class DistributionAttribute sealed : public Attribute
public final class DistributionAttribute extends Attribute

备注

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

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

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

继承层次结构

System.Object
  System.Attribute
    Microsoft.VisualStudio.TeamSystem.Data.DataGenerator.DistributionAttribute

线程安全

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

另请参见

参考

DistributionAttribute 成员

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

DistributionInit

其他资源

使用数据生成器生成数据