DistributionBase Class

The abstract base class for implementing a distribution for use with a data generator. This class implements the IDistribution interface. You should not expect to inherit directly from this class. If you want to create your own distributions, you should instead inherit from the Distribution class.

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

Syntax

'Declaration
<DistributionAttribute(GetType(DefaultDistributionDesigner))> _
Public MustInherit Class DistributionBase _
    Implements IDistribution
'Usage
Dim instance As DistributionBase
[DistributionAttribute(typeof(DefaultDistributionDesigner))]
public abstract class DistributionBase : IDistribution
[DistributionAttribute(typeof(DefaultDistributionDesigner))]
public ref class DistributionBase abstract : IDistribution
public abstract class DistributionBase implements IDistribution

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.TeamSystem.Data.Generators.DistributionBase
    Microsoft.VisualStudio.TeamSystem.Data.Generators.Exponential
    Microsoft.VisualStudio.TeamSystem.Data.Generators.ExponentialInverse
    Microsoft.VisualStudio.TeamSystem.Data.Generators.NormalBase
    Microsoft.VisualStudio.TeamSystem.Data.Generators.Uniform

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

DistributionBase Members

Microsoft.VisualStudio.TeamSystem.Data.Generators Namespace