Click or drag to resize

VDS.RDF.Storage.Virtualisation Namespace

[Missing <summary> documentation for "N:VDS.RDF.Storage.Virtualisation"]

Classes
  ClassDescription
Public classBaseVirtualBlankNodeTNodeID, TGraphID
Abstract Base implementation of a Virtual Blank Node.
Public classBaseVirtualGraphLiteralNodeTNodeID, TGraphID
Abstract Base implementation of a Virtual Graph Literal Node.
Public classBaseVirtualLiteralNodeTNodeID, TGraphID
Abstract Base implementation of a Virtual Literal Node.
Public classBaseVirtualNodeTNodeID, TGraphID
Abstract Base implementation of a Virtual Node which is a Node that is represented only by some ID until such time as its value actually needs materialising.
Public classBaseVirtualUriNodeTNodeID, TGraphID
Abstract Base implementation of a Virtual URI Node.
Public classBaseVirtualVariableNodeTNodeID, TGraphID
Abstract Base implementation of a Virtual Variable Node.
Public classSimpleVirtualBlankNode
Simple implementation of a Virtual Blank Node where the virtual IDs are integers.
Public classSimpleVirtualGraphLiteralNode
Simple implementation of a Virtual Graph Literal Node where the virtual IDs are integers.
Public classSimpleVirtualLiteralNode
Simple implementation of a Virtual Literal Node where the virtual IDs are integers.
Public classSimpleVirtualNodeCacheTNodeID
A Cache that maps from Virtual IDs to Materialised Values where the IDs map directly to dictionary keys.
Public classSimpleVirtualUriNode
Simple implementation of a Virtual URI Node where the virtual IDs are integers.
Public classSimpleVirtualVariableNode
Simple implementation of a Virtual URI Node where the virtual IDs are integers.
Public classStoreVirtualGraphPersistenceWrapperTNodeID, TGraphID
Base class for update operations on virtualized graphs. Implementors have to provide a method to convert standard Nodes to their virtual form according to the IVirtualRdfProvider which is in use.
Public classVirtualNodeCacheTNodeID, TKey
A Cache that maps from Virtual IDs to Materialised Values.
Interfaces
  InterfaceDescription
Public interfaceICanCopy
Interface for nodes that know for themseves how to create a copy of themselves to a different graph.
Public interfaceIVirtualIdComparable
Interface for comparing nodes on their VirtualID property.
Public interfaceIVirtualNodeTNodeID, TGraphID
Interface for Virtual Nodes.
Public interfaceIVirtualRdfProviderTNodeID, TGraphID
A Virtual RDF Provider is a provider that transforms materialised values into virtual ID values. These virtual values can be used to do much faster term equality checking and to minimise memory usage when accessing out of memory data.