Show / Hide Table of Contents

Class ListUrisHandler

A Results Handler which extracts URIs from one/more variables in a Result Set.
Inheritance
System.Object
BaseHandler
BaseResultsHandler
ListUrisHandler
Implements
ISparqlResultsHandler
INodeFactory
Inherited Members
BaseResultsHandler.StartResults()
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 ListUrisHandler : BaseResultsHandler, ISparqlResultsHandler, INodeFactory

Constructors

| Improve this Doc View Source

ListUrisHandler(IEnumerable<String>)

Creates a new List URIs Handler.
Declaration
public ListUrisHandler(IEnumerable<string> vars)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.String> vars Variables to build the list from.
| Improve this Doc View Source

ListUrisHandler(String)

Creates a new List URIs Handler.
Declaration
public ListUrisHandler(string var)
Parameters
Type Name Description
System.String var Variable to build the list from.

Properties

| Improve this Doc View Source

Uris

Gets the URIs.
Declaration
public IEnumerable<Uri> Uris { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<System.Uri>

Methods

| Improve this Doc View Source

HandleBooleanResultInternal(Boolean)

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

HandleResultInternal(SparqlResult)

Handles results by extracting any URI values from the relevant variables.
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 variable declarations.
Declaration
protected override bool HandleVariableInternal(string var)
Parameters
Type Name Description
System.String var Variable.
Returns
Type Description
System.Boolean
Overrides
BaseResultsHandler.HandleVariableInternal(String)
| Improve this Doc View Source

StartResultsInternal()

Starts handling results.
Declaration
protected override void StartResultsInternal()
Overrides
BaseResultsHandler.StartResultsInternal()

Implements

ISparqlResultsHandler
INodeFactory

Extension Methods

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