Sdílet prostřednictvím


IDistribution-Schnittstelle

Aktualisiert: November 2007

Definiert den Verteilungsvertrag.

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

Syntax

'Declaration
<CLSCompliantAttribute(True)> _
Public Interface IDistribution
'Usage
Dim instance As IDistribution
[CLSCompliantAttribute(true)]
public interface IDistribution
[CLSCompliantAttribute(true)]
public interface class IDistribution
public interface IDistribution

Hinweise

Alle numerischen Standarddatengeneratoren (Decimal, Money, DateTime, Real, Float und die Ganzzahlgeneratoren) haben eine Distribution-Eigenschaft. Der Benutzer kann die Distribution-Eigenschaft angeben, um Daten zu generieren, die sich einer statistischen Verteilungskurve annähern. Folgende Standardverteilungsoptionen stehen zur Verfügung: Uniform, Normal, Normal Inverse, Exponential und Exponential Inverse.

Wenn die Standardverteilungen nicht ausreichen, können Sie eine benutzerdefinierte Verteilung erstellen. Um eine benutzerdefinierte Verteilung zu erstellen, müssen Sie eine Klasse erstellen, die IDistribution implementiert oder von Distribution erbt. Sie identifizieren die Klasse als Verteilung, indem Sie sie mit DistributionAttribute ergänzen.

Sie können einen benutzerdefinierten Designer für eine benutzerdefinierte Verteilung erstellen oder DefaultDistributionDesigner verwenden.

Siehe auch

Referenz

IDistribution-Member

Microsoft.VisualStudio.TeamSystem.Data.DataGenerator-Namespace

DistributionInit

Weitere Ressourcen

Generieren von Testdaten mit Datengeneratoren