Name | Description | |
---|---|---|
IntervalBitmap Constructor | Initializes a new instance of the IntervalBitmap class. |
The following tables list the members exposed by IntervalBitmap.
Name | Description | |
---|---|---|
IntervalBitmap Constructor | Initializes a new instance of the IntervalBitmap class. |
Name | Description | |
---|---|---|
DataLength | Returns the minimum rows (from the beginning) which contains all non-null values. | |
ElementCount | Gets the total non-null values. |
Name | Description | |
---|---|---|
Clear | Overloaded. Removes all items in the specified ranges. | |
Clone | Clones the specified range of the IntervalBitmap. | |
Copy | Copies a range of elements from an IntervalArray starting at the specified source index and pastes them to another IntervalArray starting at the specified target index. The length and the indexes are specified as 32-bit integers. | |
Fill | Fills a range of array with a specified value. | |
Get | Determines whether the element at the specified index is set. | |
GetInterval | Gets the indexes of the specified interval range. | |
GetIntervalCount | Gets the total number of non-empty chunks. | |
GetQuickAccessKey | Gets the quick access key. This function is used to optimized accessing data from SparseArray. Caller can determine whether the data exists in SparseArray without transfering default data. | |
Or | ||
Set | Turns on the bit at the specified position. |
Explicit Type Conversion | Performs an implicit conversion from IntervalBitmap to IndexBitmap. |