dotNetRDF API Documentation
VDS.RDF Hierarchy
Object
Delegate
----
ICloneable
,
ISerializable
MulticastDelegate
CancellableGraphEventHandler
GraphCallback
GraphEventHandler
NamespaceCallback
NamespaceChanged
NodeListCallback
QueryCallback
RdfHandlerCallback
RdfReaderWarning
RdfWriterWarning
SparqlResultsCallback
SparqlResultsHandlerCallback
SparqlWarning
StoreReaderWarning
StoreWriterWarning
TripleEventHandler
TripleStoreCallback
TripleStoreEventHandler
UpdateCallback
EventArgs
GraphEventArgs
CancellableGraphEventArgs
TripleEventArgs
TripleStoreEventArgs
Exception
----
ISerializable
RdfException
ValueType
Enum
----
IComparable
,
IConvertible
,
IFormattable
GraphPersistenceActionType
LiteralEqualityMode
NodeType
TripleIndexType
VariableContextType
BaseEndpoint
----
IConfigurationSerializable
BaseGraph
----
IDisposable
,
ISerializable
,
IXmlSerializable
,
IGraph
,
INodeFactory
Graph
NonIndexedGraph
QueryableGraph
ThreadSafeGraph
NonIndexedThreadSafeGraph
UnionGraph
BaseGraphCollection
----
IEnumerable(T)
,
IEnumerable
,
IDisposable
GraphCollection
WrapperGraphCollection
BaseDemandGraphCollection
DiskDemandGraphCollection
WebDemandGraphCollection
ThreadSafeGraphCollection
BaseNode
----
IComparable(T)
,
IEquatable(T)
,
ISerializable
,
IXmlSerializable
,
INode
BaseBlankNode
----
IBlankNode
,
IValuedNode
BlankNode
BaseGraphLiteralNode
----
IGraphLiteralNode
,
IValuedNode
GraphLiteralNode
BaseLiteralNode
----
ILiteralNode
LiteralNode
BaseUriNode
----
IUriNode
,
IValuedNode
UriNode
BaseVariableNode
----
IVariableNode
,
IValuedNode
VariableNode
BaseTripleCollection
----
IEnumerable(T)
,
IEnumerable
,
IDisposable
SubTreeIndexedTripleCollection
TreeIndexedTripleCollection
TripleCollection
UnionTripleCollection
WrapperTripleCollection
ThreadSafeTripleCollection
BaseTripleComparer
----
IComparer(T)
FullTripleComparer
ObjectComparer
ObjectSubjectComparer
PredicateComparer
PredicateObjectComparer
SubjectComparer
SubjectObjectComparer
SubjectPredicateComparer
BaseTripleStore
----
IDisposable
,
ITripleStore
PersistentTripleStore
----
INativelyQueryableStore
,
ITransactionalStore
,
IUpdateableTripleStore
TripleStore
----
IInferencingTripleStore
,
IInMemoryQueryableStore
,
IUpdateableTripleStore
DiskDemandTripleStore
ThreadSafeTripleStore
WebDemandTripleStore
VirtuosoTripleStore
----
INativelyQueryableStore
,
IUpdateableTripleStore
BasicTripleContext
----
ITripleContext
VariableContext
BlankNodeMapper
BlankNodeOutputMapper
ComparisonHelper
EqualityHelper
Extensions
FastNodeComparer
----
IComparer(T)
GraphDiff
GraphDiffReport
GraphExtensions
GraphFactory
GraphMatcher
GraphPersistenceAction
GraphPersistenceWrapper
----
IDisposable
,
IXmlSerializable
,
IGraph
,
INodeFactory
,
ITransactionalGraph
FileGraphPersistenceWrapper
StoreGraphPersistenceWrapper
GraphSizeComparer
----
IComparer(T)
IBlankNode
----
IComparable(T)
,
IEquatable(T)
,
ISerializable
,
IXmlSerializable
,
INode
IGraph
----
IDisposable
,
IXmlSerializable
,
INodeFactory
IGraphLiteralNode
----
IComparable(T)
,
IEquatable(T)
,
ISerializable
,
IXmlSerializable
,
INode
IInferencingTripleStore
----
IDisposable
,
ITripleStore
IInMemoryQueryableStore
----
IDisposable
,
ITripleStore
ILiteralNode
----
IComparable(T)
,
IEquatable(T)
,
ISerializable
,
IXmlSerializable
,
INode
INamespaceMapper
----
IDisposable
INativelyQueryableStore
----
IDisposable
,
ITripleStore
IndexHelper
INode
----
IComparable(T)
,
IEquatable(T)
,
ISerializable
,
IXmlSerializable
INodeFactory
IObjectParser(T)
IRdfHandler
----
INodeFactory
IRdfReader
IRdfWriter
ISparqlResultsHandler
----
INodeFactory
ISparqlResultsReader
ISparqlResultsWriter
IStoreReader
IStoreWriter
ITransactionalGraph
----
IDisposable
,
IXmlSerializable
,
IGraph
,
INodeFactory
ITransactionalStore
----
IDisposable
,
ITripleStore
ITripleContext
ITripleStore
----
IDisposable
IUpdateableTripleStore
----
IDisposable
,
ITripleStore
IUriNode
----
IComparable(T)
,
IEquatable(T)
,
ISerializable
,
IXmlSerializable
,
INode
IVariableNode
----
IComparable(T)
,
IEquatable(T)
,
ISerializable
,
IXmlSerializable
,
INode
IWrappingRdfHandler
----
INodeFactory
,
IRdfHandler
LiteralExtensions
MimeTypeDefinition
MimeTypeSelector
----
IComparable(T)
MimeTypesHelper
NamespaceMapper
----
IDisposable
,
INamespaceMapper
QNameOutputMapper
ThreadSafeQNameOutputMapper
NestedNamespaceMapper
----
IDisposable
,
INamespaceMapper
NodeFactory
----
INodeFactory
Options
QNameMapping
Tools
Triple
----
IComparable(T)
,
ISerializable
,
IXmlSerializable
TriplePersistenceAction
TripleStoreExtensions
TripleStorePersistenceAction
UriComparer
----
IComparer(T)
,
IEqualityComparer(T)
UriFactory
WrapperGraph
----
IDisposable
,
ISerializable
,
IXmlSerializable
,
IGraph
,
INodeFactory
WrapperTripleStore
----
IDisposable
,
ITripleStore
See Also
VDS.RDF Namespace