The following tables list the members exposed by DataRange.
| Name | Description | |
|---|---|---|
|  | DataRange Constructor | Initializes a new instance of the DataRange struct. | 
| Name | Description | |
|---|---|---|
|  | Add | Adds a range to the current range. | 
|  | Contains | Overloaded. Returns a value indicating whether a value is within a range. | 
|  | Equals | Overloaded. Compares the range to another range. | 
|  | GetHashCode | Computes a hash code value. | 
|  | IntersectsWith | Returns a value indicating whether two ranges intersect. | 
|  Equality | Compare two ranges and return a value indicating whether they are equal. | 
|  Inequality | Compare two ranges and return a value indicating whether they are not equal. |