Condividi tramite


Classe Distribution

Aggiornamento: novembre 2007

Classe base astratta per le distribuzioni.

Spazio dei nomi:  Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
Assembly:  Microsoft.VisualStudio.TeamSystem.Data (in Microsoft.VisualStudio.TeamSystem.Data.dll)

Sintassi

<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

Note

Tutti i generatori di dati standard numerici, ovvero i generatori di dati Decimal, Money, DateTime, Real, Float e Integer, hanno una proprietà Distribuzione. L'utente può specificare la proprietà Distribuzione per generare dati che si avvicinano a una curva di distribuzione statistica. Le opzioni di distribuzione standard sono: Uniforme, Normale, Normale inversa, Esponenziale ed Esponenziale inversa.

Se le distribuzioni standard non sono sufficienti, è possibile creare una distribuzione personalizzata. Per creare una distribuzione personalizzata, è necessario creare una classe che implementa l'interfaccia IDistribution o eredita dalla classe Distribution. Per identificare la classe come distribuzione, è necessario decorarla con la classe DistributionAttribute.

È possibile creare una finestra di progettazione personalizzata per una distribuzione personalizzata oppure utilizzare la classe DefaultDistributionDesigner.

Gerarchia di ereditarietà

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

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Membri Distribution

Spazio dei nomi Microsoft.VisualStudio.TeamSystem.Data.DataGenerator

DistributionInit

Altre risorse

Generazione di dati con i generatori di dati