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
Microsoft.VisualStudio.TeamSystem.Data.DataGenerator-Namespace