Show / Hide Table of Contents

Class MergingResultSetHandler

A SPARQL Results Handler which allows you to load multiple Result Sets into a single SparqlResultSet which the standard ResultSetHandler does not permit.

Inheritance
System.Object
BaseHandler
BaseResultsHandler
ResultSetHandler
MergingResultSetHandler
Implements
ISparqlResultsHandler
INodeFactory
Inherited Members
ResultSetHandler.HandleBooleanResultInternal(bool)
ResultSetHandler.HandleVariableInternal(string)
ResultSetHandler.HandleResultInternal(ISparqlResult)
BaseResultsHandler.StartResults()
BaseResultsHandler.EndResults(bool)
BaseResultsHandler.EndResultsInternal(bool)
BaseResultsHandler.HandleBooleanResult(bool)
BaseResultsHandler.HandleVariable(string)
BaseResultsHandler.HandleResult(ISparqlResult)
BaseHandler.NodeFactory
BaseHandler.NormalizeLiteralValues
BaseHandler.ResolveQName(string)
BaseHandler.BaseUri
BaseHandler.NamespaceMap
BaseHandler.UriFactory
BaseHandler.CreateBlankNode()
BaseHandler.CreateBlankNode(string)
BaseHandler.CreateGraphLiteralNode()
BaseHandler.CreateGraphLiteralNode(IGraph)
BaseHandler.CreateLiteralNode(string, Uri)
BaseHandler.CreateLiteralNode(string)
BaseHandler.CreateLiteralNode(string, string)
BaseHandler.CreateUriNode(Uri)
BaseHandler.CreateUriNode(string)
BaseHandler.CreateUriNode()
BaseHandler.CreateVariableNode(string)
BaseHandler.CreateTripleNode(Triple)
BaseHandler.GetNextBlankNodeID()
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF.Parsing.Handlers
Assembly: dotNetRdf.dll
Syntax
public class MergingResultSetHandler : ResultSetHandler, ISparqlResultsHandler, INodeFactory

Constructors

| Improve this Doc View Source

MergingResultSetHandler(SparqlResultSet)

Creates a new Merging Result Set Handler.

Declaration
public MergingResultSetHandler(SparqlResultSet results)
Parameters
Type Name Description
SparqlResultSet results

Result Set.

Methods

| Improve this Doc View Source

StartResultsInternal()

Overrides the base classes logic to avoid the empty check on the Result Set thus allowing multiple result sets to be merged.

Declaration
protected override void StartResultsInternal()
Overrides
ResultSetHandler.StartResultsInternal()

Implements

ISparqlResultsHandler
INodeFactory

Extension Methods

Extensions.ToSafeString(object)
HandlerExtensions.Apply(ISparqlResultsHandler, SparqlResultSet)
Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • MergingResultSetHandler(SparqlResultSet)
  • Methods
    • StartResultsInternal()
  • Implements
  • Extension Methods
Back to top Generated by DocFX