IndexKind Enumeration

 

Updated: June 30, 2017

These are the indexing types available for indexing a path in the Azure DocumentDB database service.

Namespace:   Microsoft.Azure.Documents
Assembly:  Microsoft.Azure.Documents.Client (in Microsoft.Azure.Documents.Client.dll)

No code example is currently available or this language may not be supported.

Member nameDescription
Hash

The index entries are hashed to serve point look up queries.

Range

The index entries are ordered. Range indexes are optimized for inequality predicate queries with efficient range scans.

Spatial

The index entries are indexed to serve spatial queries.

IsDefined

Determines if a certain property is defined or not. (Defined by TypeCheckFunctionsExtensions.)

IsNull

Determines if a certain property is null or not. (Defined by TypeCheckFunctionsExtensions.)

IsPrimitive

Determines if a certain property is of premitive JSON type. (Defined by TypeCheckFunctionsExtensions.)

For additional details, refer to http://azure.microsoft.com/documentation/articles/documentdb-indexing-policies/#ConfigPolicy.

Return to top
Show: