Show / Hide Table of Contents

Class BaseResultsParserContext

Base class for SPARQL Results Parser Contexts.

Inheritance
object
BaseResultsParserContext
SparqlJsonParserContext
SparqlRdfParserContext
SparqlXmlParserContext
TokenisingResultParserContext
Implements
IResultsParserContext
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF.Parsing.Contexts
Assembly: dotNetRdf.dll
Syntax
public class BaseResultsParserContext : IResultsParserContext

Constructors

| Edit this page View Source

BaseResultsParserContext(ISparqlResultsHandler, bool, IUriFactory)

Creates a new Results Parser Context.

Declaration
public BaseResultsParserContext(ISparqlResultsHandler handler, bool traceParsing, IUriFactory uriFactory = null)
Parameters
Type Name Description
ISparqlResultsHandler handler

Handler to use.

bool traceParsing

Whether to trace parsing.

IUriFactory uriFactory

URI Factory to use. If not specified Root will be used.

| Edit this page View Source

BaseResultsParserContext(ISparqlResultsHandler, IUriFactory)

Creates a new Results Parser Context.

Declaration
public BaseResultsParserContext(ISparqlResultsHandler handler, IUriFactory uriFactory = null)
Parameters
Type Name Description
ISparqlResultsHandler handler

Results Handler.

IUriFactory uriFactory

URI Factory to use. If not specified Root will be used.

| Edit this page View Source

BaseResultsParserContext(SparqlResultSet, bool, IUriFactory)

Creates a new Results Parser Context.

Declaration
public BaseResultsParserContext(SparqlResultSet results, bool traceParsing, IUriFactory uriFactory = null)
Parameters
Type Name Description
SparqlResultSet results

Result Set.

bool traceParsing

Whether to trace parsing.

IUriFactory uriFactory

URI Factory to use. If not specified Root will be used.

| Edit this page View Source

BaseResultsParserContext(SparqlResultSet, IUriFactory)

Creates a new Results Parser Context.

Declaration
public BaseResultsParserContext(SparqlResultSet results, IUriFactory uriFactory = null)
Parameters
Type Name Description
SparqlResultSet results

Result Set.

IUriFactory uriFactory

URI Factory to use. If not specified Root will be used.

Properties

| Edit this page View Source

Handler

Gets the Results Handler to be used.

Declaration
public ISparqlResultsHandler Handler { get; }
Property Value
Type Description
ISparqlResultsHandler
| Edit this page View Source

TraceParsing

Gets/Sets whether Parser Tracing is used.

Declaration
public bool TraceParsing { get; set; }
Property Value
Type Description
bool
| Edit this page View Source

UriFactory

Gets the URI factory to use.

Declaration
public IUriFactory UriFactory { get; }
Property Value
Type Description
IUriFactory
| Edit this page View Source

Variables

Gets the Variables that have been seen.

Declaration
public List<string> Variables { get; }
Property Value
Type Description
List<string>

Implements

IResultsParserContext

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Edit this page
  • View Source
In this article
  • Constructors
    • BaseResultsParserContext(ISparqlResultsHandler, bool, IUriFactory)
    • BaseResultsParserContext(ISparqlResultsHandler, IUriFactory)
    • BaseResultsParserContext(SparqlResultSet, bool, IUriFactory)
    • BaseResultsParserContext(SparqlResultSet, IUriFactory)
  • Properties
    • Handler
    • TraceParsing
    • UriFactory
    • Variables
  • Implements
  • Extension Methods
Back to top Generated by DocFX