LazyIndexedTripleCollection overview
LazyIndexedTripleCollection
|
Overloaded. Initializes a new instance of the LazyIndexedTripleCollection class. |
Count | Gets the number of Triples in the collection |
Item | Gets the given Triple from the Collection |
ObjectNodes | Gets the Object Nodes from the collection |
PredicateNodes | Gets the Predicate Nodes from the collection |
SubjectNodes | Gets the Subject Nodes from the collection |
Contains | Gets whether a given Triple is contained in the collection |
Dispose | Disposes of a Triple collection |
Equals (inherited from Object) | |
GetEnumerator | Gets the enumerator of the Collection |
GetHashCode (inherited from Object) | |
GetType (inherited from Object) | |
ToString (inherited from Object) | |
WithObject | Gets all the Triples with a given Object |
WithPredicate | Gets all the Triples with a given Predicate |
WithPredicateObject | Gets all the Triples with a given Predicate and Object |
WithSubject | Gets all the Triples with a given Subject |
WithSubjectObject | Gets all the Triples with a given Subject and Object |
WithSubjectPredicate | Gets all the Triples with a given Subject and Predicate |
TripleAdded (inherited from BaseTripleCollection) | Event which occurs when a Triple is added to the Collection |
TripleRemoved (inherited from BaseTripleCollection) | Event which occurs when a Triple is removed from the Collection |
_triples | Hash Table storage of Triples |
Add | Adds a Triple to the Collection if it doesn't already exist |
Delete | Deletes a Triple from the collection |
Finalize (inherited from Object) | |
MemberwiseClone (inherited from Object) | |
RaiseTripleAdded (inherited from BaseTripleCollection) | Helper method for raising the Triple Added event |
RaiseTripleRemoved (inherited from BaseTripleCollection) | Helper method for raising the Triple Removed event |
IEnumerable.GetEnumerator (inherited from BaseTripleCollection) | Gets the non-generic Enumerator for the Triple Collection |
LazyIndexedTripleCollection Class | VDS.RDF Namespace