NOTE: This class is now obsolete.
This implementation is considered obsolete and will be removed in future releases, it is superceded by the more performant TreeIndexedTripleCollection
A Triple Collection which trades a little load performance for improved lookup performance
For a list of all members of this type, see IndexedTripleCollection Members .
System.Object
BaseTripleCollection
IndexedTripleCollection
CompactIndexedTripleCollection
HybridIndexedTripleCollecton
IOIndexedTripleCollection
Uses the libaries HashTable class for storage
Indexes on Subjects, Predicates and Objects and on Subject-Predicate, Subject-Object and Predicate-Object pairs.
In cases where you require minimal indexing and want to reduce memory usage you can set the Options.FullTripleIndexing property to be false which disables the paired indices. Once this is disabled any instance of this class instantiated when the option is disabled will only create basic indexes.
Namespace: VDS.RDF
Assembly: dotNetRDF (in dotNetRDF.dll)
IndexedTripleCollection Members | VDS.RDF Namespace