Click or drag to resize

IIndex Interface

[Missing <summary> documentation for "T:VelocityGraph.Frontenac.Blueprints.IIndex"]

Namespace:  VelocityGraph.Frontenac.Blueprints
Assembly:  VelocityGraph (in VelocityGraph.dll) Version: 11.1.0.0 (11.1)
Syntax
public interface IIndex

The IIndex type exposes the following members.

Properties
  NameDescription
Public propertyName
Get the name of the index.
Public propertyType
Get the class that this index is indexing.
Top
Methods
  NameDescription
Public methodCount
Get a count of elements with a particular key/value pair. The semantics are the same as the get method.
Public methodGet
Get all elements that are indexed by the provided key/value.
Public methodPut
Index an element by a key and a value.
Public methodQuery
Get all the elements that are indexed by the provided key and specified query object. This is useful for graph implementations that support complex query capabilities. If querying is not supported, simply throw a NotSupportedException.
Public methodRemove
Remove an element indexed by a particular key/value.
Top
Extension Methods
  NameDescription
Public Extension MethodIndexString (Defined by StringFactory.)
Top
See Also