Namespace VDS.RDF.Parsing.Handlers
Classes
AnyHandler
A RDF Handler which just determines whether any Triples are present terminating parsing as soon as the first triple is received.
BaseHandler
Abstract Base Class for Handlers.
BaseRdfHandler
Abstract Base Class for RDF Handlers.
BaseResultsHandler
Abstract Base Class for SPARQL Results Handlers.
CancellableHandler
A RDF Handler which wraps another Handler allowing handling to be cancelled.
ChainedHandler
A Handler which passes the RDF to be handled through a sequence of Handlers where Handling is terminated as soon as any Handler returns false.
CountHandler
A RDF Handler which simply counts the Triples.
GraphHandler
A RDF Handler which asserts Triples into a Graph.
GraphUriRewriteHandler
A RDF Handler that rewrites the Graph URIs of Triples before passing them to an inner handler.
HandlerExtensions
Static Class of extension methods for use with Handler classes.
ListStringsHandler
A Results Handler which extracts Literals from one/more variables in a Result Set.
ListUrisHandler
A Results Handler which extracts URIs from one/more variables in a Result Set.
MergingResultSetHandler
A SPARQL Results Handler which allows you to load multiple Result Sets into a single SparqlResultSet which the standard ResultSetHandler does not permit.
MultiHandler
A Handler which passes the RDF to be handled to multiple Handlers where Handling terminates in the handling request where one of the Handlers returns false.
MultisetHandler
A SPARQL Results Handler which loads directly into a Multiset.
NullHandler
A RDF Handler that ignores everything it handles.
PagingHandler
A RDF Handler which wraps another handler passing only the chunk of triples falling within a given limit and offset to the underlying Handler.
ResultCountHandler
A SPARQL Results Handler which just counts Results.
ResultSetHandler
A SPARQL Results Handler which loads Results into a SparqlResultSet.
ResultWriteThroughHandler
A Results Handler which writes the handled Results out to a System.IO.TextWriter using a provided IResultFormatter.
StoreCountHandler
A RDF Handler which simply counts the Triples and Graphs.
StoreHandler
A RDF Handler that loads Quads into a ITripleStore instance.
StripStringHandler
An RDF Handler which wraps another handler, stripping explicit xsd:string datatypes on object literals.
UniqueBlankNodesHandler
A decorator for handlers which ensures that all blank nodes get unique IDs even if a blank node identifier is reused.
WriteThroughHandler
A RDF Handler which writes the handled Triples out to a System.IO.TextWriter using a provided IQuadFormatter.
WriteToStoreHandler
A RDF Handler which writes the Triples being parsed directly to a IStorageProvider in batches provided the manager supports the UpdateGraph() method.