Click or drag to resize

ThreadSafeTripleCollection Methods

The ThreadSafeTripleCollection type exposes the following members.

Methods
  NameDescription
Protected methodAdd
Adds a Triple to the Collection.
(Overrides WrapperTripleCollection.Add(Triple).)
Public methodContains
Determines whether a given Triple is in the Triple Collection.
(Overrides WrapperTripleCollection.Contains(Triple).)
Protected methodDelete
Deletes a Triple from the Collection.
(Overrides WrapperTripleCollection.Delete(Triple).)
Public methodDispose
Disposes of a Triple Collection.
(Overrides WrapperTripleCollection.Dispose().)
Protected methodEnterReadLock
Enters the read lock.
Protected methodEnterWriteLock
Enters the write lock.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodExitReadLock
Exists the read lock.
Protected methodExitWriteLock
Exists the write lock.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Gets the Enumerator for the Collection.
(Overrides WrapperTripleCollection.GetEnumerator().)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodRaiseTripleAdded
Helper method for raising the Triple Added event.
(Inherited from BaseTripleCollection.)
Protected methodRaiseTripleRemoved
Helper method for raising the Triple Removed event.
(Inherited from BaseTripleCollection.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWithObject
Gets all triples with the given Object.
(Overrides WrapperTripleCollection.WithObject(INode).)
Public methodWithPredicate
Gets all triples with the given predicate.
(Overrides WrapperTripleCollection.WithPredicate(INode).)
Public methodWithPredicateObject
Gets all triples with the given predicate object.
(Overrides WrapperTripleCollection.WithPredicateObject(INode, INode).)
Public methodWithSubject
Gets all the triples with the given subject.
(Overrides WrapperTripleCollection.WithSubject(INode).)
Public methodWithSubjectObject
Gets all the triples with the given subject and object.
(Overrides WrapperTripleCollection.WithSubjectObject(INode, INode).)
Public methodWithSubjectPredicate
Gets all triples with the given subject and predicate.
(Overrides WrapperTripleCollection.WithSubjectPredicate(INode, INode).)
Top
See Also