ConditionalIndex Properties | 
The ConditionalIndex type exposes the following members.
| Name | Description | |
|---|---|---|
| Comparer | 
            IComparer used to sort the index. Used iff Ordered is true.
            Could be null, which implicates a natural order.
              (Inherited from SimpleCacheIndex.) | |
| Filter | 
             Get the associated filter.
               | |
| IndexContents | 
            The IDictionary that contains the index contents.
              (Inherited from SimpleCacheIndex.) | |
| IndexForward | 
            IDictionary that contains the index values (forward index). The 
            keys of the IDictionary are the keys to the indexed cache and the 
            values are the extracted values. This map is used by 
            IIndexAwareFilter implementations 
            to avoid conversion and value extraction steps.
              (Inherited from SimpleCacheIndex.) | |
| IsForwardIndexSupported | 
             Determine whether or not this ConditionalIndex supports a forward 
             index.
               | |
| IsOrdered | 
            Specifies whether or not this ICacheIndex orders the contents of
            the indexed information.
              (Inherited from SimpleCacheIndex.) | |
| IsPartial | 
            Determine if indexed information for any entry in the indexed 
            ICache has been excluded from this index. This information is used 
            by IIndexAwareFilter 
            implementations to determine the most optimal way to apply the 
            index.
              (Overrides SimpleCacheIndexIsPartial.) | |
| ValueExtractor | 
            IValueExtractor object that this ICacheIndex uses to extract an 
            indexable Object from a [converted] value stored in the Storage.
            This property is never null.
              (Inherited from SimpleCacheIndex.) |