ComponentOne Data Source for Entity Framework
C1.LiveLinq Namespace / IndexingHintAction Enumeration

In This Topic
    IndexingHintAction Enumeration
    In This Topic
    Specifies the actions taken by LiveLinq query optimizer when it encounters an Indexed() hint applied to an expression (usually, a property) in a query.
    Syntax
    'Declaration
     
    
    Public Enum IndexingHintAction 
       Inherits System.Enum
    public enum IndexingHintAction : System.Enum 
    Members
    MemberDescription
    MandatoryCreate an index for this expression, if such index does not already exist. Use this index in executing the query (perform an index scan using that index). Throw an exception if it is impossible to use it in query execution.
    OptionalCreate an index for this expression, if such index does not already exist. Use this index in executing the query, if it is possible. Do not throw exception if it is impossible to use that index in query execution.
    UseExistingIndexCheck that there exists an index for this expression. If it does not exist, throw an exception. Use this index in executing the query. Throw an exception if it is impossible to use this index in query execution.
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             C1.LiveLinq.IndexingHintAction

    See Also