DistributionBase 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 following tables list the members exposed by the DistributionBase type.
Protected Constructors
Name | Description | |
---|---|---|
DistributionBase | Initializes a new instance of the DistributionBase class. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
Equals | Overloaded. (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetRangeValue | Provides the abstract base class that you should implement in derived classes to provide values for a distribution algorithm to generate. | |
GetType | (Inherited from Object.) | |
Initialize | Initializes the distribution. | |
ReferenceEquals | (Inherited from Object.) | |
SetInputValues | Sets values on input properties. | |
ToString | (Inherited from Object.) | |
ValidateInputs | Validates input properties. |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
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>). | |
OnValidateInputs | Provides a method that you can override to customize the behavior of ValidateInputs() method. |
Top
See Also
Reference
DistributionBase Class
Microsoft.VisualStudio.TeamSystem.Data.Generators Namespace