Show / Hide Table of Contents

Class MultisetHandler

A SPARQL Results Handler which loads directly into a Multiset.
Inheritance
System.Object
BaseHandler
BaseResultsHandler
MultisetHandler
Implements
ISparqlResultsHandler
INodeFactory
Inherited Members
BaseResultsHandler.StartResults()
BaseResultsHandler.StartResultsInternal()
BaseResultsHandler.EndResults(Boolean)
BaseResultsHandler.EndResultsInternal(Boolean)
BaseResultsHandler.HandleBooleanResult(Boolean)
BaseResultsHandler.HandleVariable(String)
BaseResultsHandler.HandleResult(SparqlResult)
BaseHandler.NodeFactory
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.CreateVariableNode(String)
BaseHandler.GetNextBlankNodeID()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: VDS.RDF.Parsing.Handlers
Assembly: dotNetRDF.dll
Syntax
public class MultisetHandler : BaseResultsHandler, ISparqlResultsHandler, INodeFactory
Remarks
Primarily intended for internal usage for future optimisation of some SPARQL evaluation.

Constructors

| Improve this Doc View Source

MultisetHandler(Multiset)

Creates a new Multiset Handler.
Declaration
public MultisetHandler(Multiset mset)
Parameters
Type Name Description
Multiset mset Multiset.

Methods

| Improve this Doc View Source

HandleBooleanResultInternal(Boolean)

Handles a Boolean Result by doing nothing.
Declaration
protected override void HandleBooleanResultInternal(bool result)
Parameters
Type Name Description
System.Boolean result Boolean Result.
Overrides
BaseResultsHandler.HandleBooleanResultInternal(Boolean)
| Improve this Doc View Source

HandleResultInternal(SparqlResult)

Handles a Result by adding it to the Multiset.
Declaration
protected override bool HandleResultInternal(SparqlResult result)
Parameters
Type Name Description
SparqlResult result Result.
Returns
Type Description
System.Boolean
Overrides
BaseResultsHandler.HandleResultInternal(SparqlResult)
| Improve this Doc View Source

HandleVariableInternal(String)

Handles a Variable by adding it to the Multiset.
Declaration
protected override bool HandleVariableInternal(string var)
Parameters
Type Name Description
System.String var Variable.
Returns
Type Description
System.Boolean
Overrides
BaseResultsHandler.HandleVariableInternal(String)

Implements

ISparqlResultsHandler
INodeFactory

Extension Methods

Extensions.AsEnumerable<T>(T)
HandlerExtensions.Apply(ISparqlResultsHandler, SparqlResultSet)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • MultisetHandler(Multiset)
  • Methods
    • HandleBooleanResultInternal(Boolean)
    • HandleResultInternal(SparqlResult)
    • HandleVariableInternal(String)
  • Implements
  • Extension Methods
Back to top Generated by DocFX