Show / Hide Table of Contents

Class BaseStoreParserContext

Base Class for Store Parser Contexts.

Inheritance
object
BaseStoreParserContext
TokenisingStoreParserContext
Implements
IParserContext
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 abstract class BaseStoreParserContext : IParserContext

Constructors

| Edit this page View Source

BaseStoreParserContext(IRdfHandler)

Creates a new Store Parser Context.

Declaration
public BaseStoreParserContext(IRdfHandler handler)
Parameters
Type Name Description
IRdfHandler handler

RDF Handler.

| Edit this page View Source

BaseStoreParserContext(IRdfHandler, bool)

Creates a new Store Parser Context.

Declaration
public BaseStoreParserContext(IRdfHandler handler, bool traceParsing)
Parameters
Type Name Description
IRdfHandler handler

RDF Handler.

bool traceParsing

Whether to trace parsing.

| Edit this page View Source

BaseStoreParserContext(IRdfHandler, bool, IUriFactory)

Creates a new Store Parser Context.

Declaration
public BaseStoreParserContext(IRdfHandler handler, bool traceParsing, IUriFactory uriFactory)
Parameters
Type Name Description
IRdfHandler handler

RDF Handler.

bool traceParsing

Whether to trace parsing.

IUriFactory uriFactory

URI factory to use.

| Edit this page View Source

BaseStoreParserContext(ITripleStore)

Creates a new Base Store Parser Context.

Declaration
public BaseStoreParserContext(ITripleStore store)
Parameters
Type Name Description
ITripleStore store

Triple Store.

| Edit this page View Source

BaseStoreParserContext(ITripleStore, bool)

Creates a new Base Parser Context.

Declaration
public BaseStoreParserContext(ITripleStore store, bool traceParsing)
Parameters
Type Name Description
ITripleStore store

Triple Store.

bool traceParsing

Whether to trace parsing.

| Edit this page View Source

BaseStoreParserContext(ITripleStore, bool, IUriFactory)

Creates a new base parser context.

Declaration
public BaseStoreParserContext(ITripleStore store, bool traceParsing, IUriFactory uriFactory)
Parameters
Type Name Description
ITripleStore store

Triple Store.

bool traceParsing

Whether to trace parsing.

IUriFactory uriFactory

URI factory to use.

Fields

| Edit this page View Source

_traceParsing

Is Parsing Traced?.

Declaration
protected bool _traceParsing
Field Value
Type Description
bool

Properties

| Edit this page View Source

BaseUri

Gets the Base URI for the parser context.

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

Handler

Gets the RDF Handler that is in-use.

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

Namespaces

Gets the Namespace Map for the parser context.

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

TraceParsing

Gets/Sets whether to trace parsing.

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

UriFactory

Gets the URI factory for the handler.

Declaration
public IUriFactory UriFactory { get; }
Property Value
Type Description
IUriFactory

Implements

IParserContext

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Edit this page
  • View Source
In this article
  • Constructors
    • BaseStoreParserContext(IRdfHandler)
    • BaseStoreParserContext(IRdfHandler, bool)
    • BaseStoreParserContext(IRdfHandler, bool, IUriFactory)
    • BaseStoreParserContext(ITripleStore)
    • BaseStoreParserContext(ITripleStore, bool)
    • BaseStoreParserContext(ITripleStore, bool, IUriFactory)
  • Fields
    • _traceParsing
  • Properties
    • BaseUri
    • Handler
    • Namespaces
    • TraceParsing
    • UriFactory
  • Implements
  • Extension Methods
Back to top Generated by DocFX