Apache Ignite.NET
Apache.Ignite.Core.Cache.Configuration.QueryIndex Class Reference

Represents cache query index configuration. More...

Public Member Functions

 QueryIndex ()
 Initializes a new instance of the QueryIndex class. More...
 
 QueryIndex (params string[] fieldNames)
 Initializes a new instance of the QueryIndex class. More...
 
 QueryIndex (bool isDescending, params string[] fieldNames)
 Initializes a new instance of the QueryIndex class. More...
 
 QueryIndex (bool isDescending, QueryIndexType indexType, params string[] fieldNames)
 Initializes a new instance of the QueryIndex class. More...
 
 QueryIndex (params QueryIndexField[] fields)
 Initializes a new instance of the QueryIndex class. More...
 

Properties

string Name [get, set]
 Gets or sets the index name. Will be set automatically if not specified. More...
 
QueryIndexType IndexType [get, set]
 Gets or sets the type of the index. More...
 
ICollection< QueryIndexFieldFields [get]
 Gets or sets a collection of fields to be indexed. More...
 

Detailed Description

Constructor & Destructor Documentation

Apache.Ignite.Core.Cache.Configuration.QueryIndex.QueryIndex ( )
Apache.Ignite.Core.Cache.Configuration.QueryIndex.QueryIndex ( params string[]  fieldNames)
Parameters
fieldNamesNames of the fields to index.
Apache.Ignite.Core.Cache.Configuration.QueryIndex.QueryIndex ( bool  isDescending,
params string[]  fieldNames 
)
Parameters
isDescendingSort direction.
fieldNamesNames of the fields to index.
Apache.Ignite.Core.Cache.Configuration.QueryIndex.QueryIndex ( bool  isDescending,
QueryIndexType  indexType,
params string[]  fieldNames 
)
Parameters
isDescendingSort direction.
indexTypeType of the index.
fieldNamesNames of the fields to index.
Apache.Ignite.Core.Cache.Configuration.QueryIndex.QueryIndex ( params QueryIndexField[]  fields)
Parameters
fieldsThe fields.

Property Documentation

ICollection<QueryIndexField> Apache.Ignite.Core.Cache.Configuration.QueryIndex.Fields
get
QueryIndexType Apache.Ignite.Core.Cache.Configuration.QueryIndex.IndexType
getset
string Apache.Ignite.Core.Cache.Configuration.QueryIndex.Name
getset