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 begining) which contains all non-null values. |
![]() | ElementCount | Gets the total non-null values. |
Name | Description | |
---|---|---|
![]() | Clear | Overloaded. |
![]() | 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. |
![]() | 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. |
![]() | Performs an implicit conversion from IntervalBitmap to IndexBitmap. |