Partilhar via


Classe DistributionAttribute

Identifica uma classe sistema autônomo uma distribuição.

Namespace:  Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
Assembly:  Microsoft.VisualStudio.TeamSystem.Data (em Microsoft.VisualStudio.TeamSystem.Data.dll)

Sintaxe

<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

Comentários

Cada gerador de dados padrão é numérica (decimal, Money, DateTime, real, float e os geradores de inteiro) tem uma propriedade de distribuição.O usuário pode especificar a propriedade de distribuição para gerar dados que se aproxima de uma curva de distribuição estatística.sistema autônomo opções de distribuição padrão são: Uniforme, normal, normal inverso, exponencial e exponencial inversa.

Se as distribuições padrão não forem suficientes, você pode criar uma distribuição personalizada.Para criar uma distribuição personalizada, você deve criar uma classe que implementa IDistribution ou herda Distribution. Identificar a classe sistema autônomo uma distribuição decorando-lo com DistributionAttribute.

Você pode criar um designer personalizado para uma distribuição personalizado ou você pode usar DefaultDistributionDesigner.

Hierarquia de herança

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

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Membros DistributionAttribute

Namespace Microsoft.VisualStudio.TeamSystem.Data.DataGenerator

DistributionInit

Outros recursos

Gerar dados com dados generators