| Miner.Desktop.CuFilter Assembly > Miner.Desktop.CuFilter Namespace : CuFilter<T> Class | 
The following tables list the members exposed by CuFilter<T>.
| Name | Description | |
|---|---|---|
![]()  | AutoRunEnabled | Get or set a boolean value that indicates whether the filter can be run automatically. | 
![]()  | Criteria | Get or set criteria associated with the filter. | 
![]()  | Enabled | This property returns or sets a boolean value indicating whether the filter is enabled. | 
![]()  | Name | Use this property to provide or retrieve a name for the filter. | 
![]()  | TableName | This is the table associated with the filter. | 
| Name | Description | |
|---|---|---|
![]()  | Clone | |
![]()  | CompareTo | Compares based on Name property. | 
![]()  | Equals | Compares based on Name property. | 
![]()  | GetHashCode | |
![]()  | MatchesCriteria | Overloaded. This method loops through a list of CUs and compares the CUs with the criteria that is also passed in. | 
![]()  | ResetCriteria | Use this method to reset the filter criteria. | 
| Name | Description | |
|---|---|---|
![]()  | OnPropertyChanged | Raises the PropertyChanged event if there are listeners. | 
![]()  | OnRunFilter | If AutoRunEnabled is true and there are listeners, raises the RunFilter event. | 
| Name | Description | |
|---|---|---|
![]()  | PropertyChanged | |
![]()  | RunFilter |