Share via


DistributionBase Members

Include Protected Members
Include Inherited Members

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.

The DistributionBase type exposes the following members.

Constructors

  Name Description
Aa980688.protmethod(en-us,VS.90).gif DistributionBase Initializes a new instance of the DistributionBase class.

Top

Methods

  Name Description
Aa980688.pubmethod(en-us,VS.90).gif Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Aa980688.protmethod(en-us,VS.90).gif Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Aa980688.pubmethod(en-us,VS.90).gif GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Aa980688.pubmethod(en-us,VS.90).gif GetRangeValue Provides the abstract base class that you should implement in derived classes to provide values for a distribution algorithm to generate.
Aa980688.pubmethod(en-us,VS.90).gif GetType Gets the Type of the current instance. (Inherited from Object.)
Aa980688.pubmethod(en-us,VS.90).gif Initialize Initializes the distribution.
Aa980688.protmethod(en-us,VS.90).gif MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Aa980688.protmethod(en-us,VS.90).gif OnSetInputValues Provides a method that you can override to customize the behavior of the SetInputValues(IDictionary<string, object>) method because this method is called by SetInputValues(IDictionary<string, object>).
Aa980688.protmethod(en-us,VS.90).gif OnValidateInputs Provides a method that you can override to customize the behavior of ValidateInputs() method.
Aa980688.pubmethod(en-us,VS.90).gif SetInputValues Sets values on input properties.
Aa980688.pubmethod(en-us,VS.90).gif ToString Returns a String that represents the current Object. (Inherited from Object.)
Aa980688.pubmethod(en-us,VS.90).gif ValidateInputs Validates input properties.

Top

See Also

Reference

DistributionBase Class

Microsoft.VisualStudio.TeamSystem.Data.Generators Namespace