Show / Hide Table of Contents

Class BaseResultsParserContext

Base class for SPARQL Results Parser Contexts.

Inheritance
System.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

| Improve this Doc 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.

System.Boolean traceParsing

Whether to trace parsing.

IUriFactory uriFactory

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

| Improve this Doc 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.

| Improve this Doc 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.

System.Boolean traceParsing

Whether to trace parsing.

IUriFactory uriFactory

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

| Improve this Doc 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

| Improve this Doc View Source

Handler

Gets the Results Handler to be used.

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

TraceParsing

Gets/Sets whether Parser Tracing is used.

Declaration
public bool TraceParsing { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

UriFactory

Gets the URI factory to use.

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

Variables

Gets the Variables that have been seen.

Declaration
public List<string> Variables { get; }
Property Value
Type Description
System.Collections.Generic.List<T><string>

Implements

IResultsParserContext

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • 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