| Member | Description |
|---|---|
Constructor |
Constructor |
Add |
Adds a new rule to the rules collection public void Add( IBusinessRule newRule ); |
AddRequiredField |
Flaggs a field as a required field. public void AddRequiredField( string fieldName, string tableName ); public void AddRequiredField( string fieldName, |
ApplyRules |
Applies all rules within the collection to the provided data set public void ApplyRules( DataSet currentDataSet ); public void ApplyRules( DataSet currentDataSet, |
Clear |
Clears all items from the collection of rules. public void Clear(); |
CopyTo |
Copies the items within this collection to a one-dimensional array starting at the specified index public sealed void CopyTo( Array array, int index ); public void CopyTo( IBusinessRule[] array, |
GetEnumerator |
Returns an enumerator for the business rule collection public sealed IEnumerator GetEnumerator(); |
RemoveAt |
Removes the specified item from the collection of rules public void RemoveAt( int index ); |
Count |
Number of rules in the collection |
IsSynchronized |
Defines whether this class is thread-safe |
Item |
|
SyncRoot |
Gets a reference to an object that can be used to synchronize access to this collection. |