Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines the distribution contract.
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
/** @attribute CLSCompliantAttribute(true) */
public interface IDistribution
CLSCompliantAttribute(true)
public interface IDistribution
Remarks
Each standard data generator that is numeric (Decimal, Money, DateTime, Real, Float, and the integer generators) has a Distribution property. The user can specify the Distribution property to generate data that approximates a statistical distribution curve. The standard distribution options are as follows: Uniform, Normal, Normal Inverse, Exponential, and Exponential Inverse.
If the standard distributions are insufficient, you can create a custom distribution. To create a custom distribution, you must create a class that implements IDistribution or inherits from Distribution. You identify the class as a distribution by decorating it with DistributionAttribute.
You can create a custom designer for a custom distribution, or you can use DefaultDistributionDesigner.
See Also
Reference
IDistribution Members
Microsoft.VisualStudio.TeamSystem.Data.DataGenerator Namespace
DistributionInit Class