Visual Studio Team Data Managed Ref
IDesigner Interface

Defines the contract for distribution designers. IGeneratorDesigner implements this interface. Therefore, this interface also defines the contract for data generators.

Namespace:   Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
Assembly:  Microsoft.VisualStudio.TeamSystem.Data (in Microsoft.VisualStudio.TeamSystem.Data.dll)
<CLSCompliantAttribute(True)> _
Public Interface IDesigner
Dim instance As IDesigner
[CLSCompliantAttribute(true)]
public interface IDesigner
[CLSCompliantAttribute(true)]
public interface class IDesigner
public interface IDesigner

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.

One instance of the designer exists for each distribution that is associated with each numeric column that the data generation plan includes.