• User Guide
  • API Documentation
  • Developer Guide
  • Support
  • API Documentation
  • VDS.RDF.Configuration
  • ConfigurationLoader
Show / Hide Table of Contents
  • System.Web.UI
    • HtmlTextWriter
    • HtmlTextWriterAttribute
    • HtmlTextWriterStyle
    • HtmlTextWriterTag
  • VDS.RDF
    • AbstractIndexedTripleCollection
    • AsyncError
    • BaseBlankNode
    • BaseDemandGraphCollection
    • BaseEndpoint
    • BaseGraph
    • BaseGraphCollection
    • BaseGraphLiteralNode
    • BaseLiteralNode
    • BaseNode
    • BaseTripleCollection
    • BaseTripleComparer
    • BaseTripleNode
    • BaseTripleStore
    • BaseUriNode
    • BaseVariableNode
    • BasicTripleContext
    • BlankNode
    • BlankNodeMapper
    • BlankNodeOutputMapper
    • CachingUriFactory
    • CancellableGraphEventArgs
    • CancellableGraphEventHandler
    • ComparisonHelper
    • DiskDemandGraphCollection
    • DiskDemandTripleStore
    • EqualityHelper
    • Extensions
    • FastNodeComparer
    • FastVirtualNodeComparer
    • FileGraphPersistenceWrapper
    • FullTripleComparer
    • Graph
    • GraphCallback
    • GraphCollection
    • GraphDiff
    • GraphDiffReport
    • GraphDiffReportExtensions
    • GraphEventArgs
    • GraphEventHandler
    • GraphExtensions
    • GraphFactory
    • GraphLiteralNode
    • GraphMatcher
    • GraphPersistenceAction
    • GraphPersistenceActionType
    • GraphPersistenceWrapper
    • GraphSizeComparer
    • GraphWrapperNode
    • HttpMode
    • IBlankNode
    • ICommentRdfHandler
    • IGraph
    • IGraphLiteralNode
    • IInMemoryQueryableStore
    • IInferencingTripleStore
    • ILiteralNode
    • INamespaceMapper
    • INativelyQueryableStore
    • INestedNamespaceMapper
    • INode
    • INodeFactory
    • IObjectParser<T>
    • IRdfHandler
    • IRdfReader
    • IRdfWriter
    • IRefNode
    • ISparqlResultsHandler
    • ISparqlResultsReader
    • ISparqlResultsWriter
    • ISparqlUpdateTripleStore
    • IStoreReader
    • IStoreWriter
    • ITransactionalGraph
    • ITransactionalStore
    • ITripleContext
    • ITripleIndex
    • ITripleNode
    • ITripleStore
    • IUpdateableTripleStore
    • IUriFactory
    • IUriNode
    • IVariableNode
    • IWrappingRdfHandler
    • InMemoryExtensions
    • InferencingTripleStore
    • LanguageTagValidationMode
    • LiteralEqualityMode
    • LiteralExtensions
    • LiteralNode
    • MimeTypeDefinition
    • MimeTypeSelector
    • MimeTypesHelper
    • NamespaceCallback
    • NamespaceChanged
    • NamespaceMapper
    • NestedNamespaceMapper
    • NodeFactory
    • NodeFactoryOptions
    • NodeListCallback
    • NodeType
    • NonIndexedGraph
    • NonIndexedThreadSafeGraph
    • ObjectComparer
    • ObjectSubjectComparer
    • Options
    • PersistentTripleStore
    • PredicateComparer
    • PredicateObjectComparer
    • QNameMapping
    • QNameOutputMapper
    • Quad
    • QueryCallback
    • QueryableGraph
    • RdfCanonicalizer
    • RdfCanonicalizer.CanonicalizedRdfDataset
    • RdfException
    • RdfHandlerCallback
    • RdfReaderWarning
    • RdfWriterWarning
    • SimpleTripleStore
    • SparqlResultsCallback
    • SparqlResultsHandlerCallback
    • SparqlWarning
    • StoreGraphPersistenceWrapper
    • StoreReaderWarning
    • StoreWriterWarning
    • StringExtensions
    • SubTreeIndexedTripleCollection
    • SubjectComparer
    • SubjectObjectComparer
    • SubjectPredicateComparer
    • ThreadSafeGraph
    • ThreadSafeGraphCollection
    • ThreadSafeQNameOutputMapper
    • ThreadSafeTripleCollection
    • ThreadSafeTripleStore
    • Tools
    • TreeIndexedTripleCollection
    • Triple
    • TripleCollection
    • TripleEqualityComparer
    • TripleEventArgs
    • TripleEventHandler
    • TripleIndexType
    • TripleNode
    • TriplePersistenceAction
    • TripleRefs
    • TripleStore
    • TripleStoreCallback
    • TripleStoreEventArgs
    • TripleStoreEventHandler
    • TripleStoreExtensions
    • TripleStorePersistenceAction
    • UnionGraph
    • UnionTripleCollection
    • UnregisteredRdfWriterTypeException
    • UpdateCallback
    • UriComparer
    • UriFactory
    • UriNode
    • VariableContext
    • VariableContextType
    • VariableNode
    • WebDemandGraphCollection
    • WebDemandTripleStore
    • WrapperGraph
    • WrapperGraphCollection
    • WrapperNode
    • WrapperTripleCollection
    • WrapperTripleStore
  • VDS.RDF.Configuration
    • CollectionFactory
    • ConfigurationLoader
    • ConfigurationManagerSettingsProvider
    • ConfigurationSerializationContext
    • CredentialsFactory
    • DatasetFactory
    • DotNetRdfConfigurationException
    • ExpressionFactoryFactory
    • FullTextObjectFactory
    • GraphFactory
    • IConfigurationExtension
    • IConfigurationLoader
    • IConfigurationSerializable
    • IObjectFactory
    • IPathResolver
    • ISettingsProvider
    • InferencingStoreFactory
    • NodeFactoryFactory
    • ObjectFactoryFactory
    • OperatorFactory
    • OptimiserFactory
    • ParserFactory
    • PermissionFactory
    • PropertyFunctionFactoryFactory
    • ProxyFactory
    • QueryProcessorFactory
    • ReasonerFactory
    • SparqlClientFactory
    • SparqlEndpointFactory
    • StorageFactory
    • StoreFactory
    • UpdateProcessorFactory
    • UriFactoryFactory
    • UserGroupFactory
    • WriterFactory
  • VDS.RDF.Configuration.Permissions
    • IPermission
    • Permission
    • PermissionModel
    • PermissionSet
    • UserGroup
  • VDS.RDF.Data.DataTables
    • DataTableHandler
    • GraphExtensions
    • SparqlResultSetExtensions
  • VDS.RDF.Dynamic
    • DynamicExtensions
    • DynamicGraph
    • DynamicNode
    • DynamicObjectCollection
    • DynamicObjectCollection<T>
    • DynamicSparqlResult
    • DynamicSparqlResultSet
    • DynamicSubjectCollection
    • DynamicSubjectCollection<T>
  • VDS.RDF.JsonLd
    • DefaultDocumentLoader
    • IBlankNodeGenerator
    • INodeMapGenerator
    • IRemoteContextProvider
    • JsonLdContext
    • JsonLdErrorCode
    • JsonLdLoaderOptions
    • JsonLdProcessor
    • JsonLdProcessorException
    • JsonLdProcessorOptions
    • JsonLdProcessorWarning
    • JsonLdRemoteContext
    • JsonLdTermDefinition
    • RemoteContextProvider
    • RemoteDocument
  • VDS.RDF.JsonLd.Processors
    • BlankNodeGenerator
    • NodeMapGenerator
  • VDS.RDF.JsonLd.Syntax
    • JsonLdContainer
    • JsonLdEmbed
    • JsonLdKeywords
    • JsonLdProcessingMode
    • JsonLdRdfDirectionMode
    • JsonLdSyntax
    • JsonLdVocabulary
    • LanguageDirection
  • VDS.RDF.LDF
    • LdfException
  • VDS.RDF.LDF.Client
    • TpfLiveGraph
  • VDS.RDF.Nodes
    • BooleanNode
    • ByteNode
    • DateNode
    • DateTimeNode
    • DecimalNode
    • DoubleNode
    • FloatNode
    • IValuedNode
    • LongNode
    • NumericNode
    • SignedByteNode
    • StringNode
    • TimeSpanNode
    • UnsignedLongNode
    • ValuedNodeExtensions
  • VDS.RDF.Ontology
    • Individual
    • Ontology
    • OntologyClass
    • OntologyGraph
    • OntologyHelper
    • OntologyProperty
    • OntologyResource
    • RdfOntologyException
    • ReasonerGraph
  • VDS.RDF.Parsing
    • BaseGZipDatasetParser
    • BaseGZipParser
    • BaseGZipResultsParser
    • BaseSparqlResultsReader
    • BlockingTextReader
    • BufferedTextReader
    • DataUriLoader
    • EmbeddedResourceLoader
    • FileLoader
    • GZippedJsonLdParser
    • GZippedNQuadsParser
    • GZippedNTriplesParser
    • GZippedNotation3Parser
    • GZippedRdfAParser
    • GZippedRdfJsonParser
    • GZippedRdfXmlParser
    • GZippedSparqlCsvParser
    • GZippedSparqlJsonParser
    • GZippedSparqlTsvParser
    • GZippedSparqlXmlParser
    • GZippedTriGParser
    • GZippedTriXParser
    • GZippedTurtleParser
    • IRdfAContext
    • ITokenisingParser
    • ITraceableParser
    • ITraceableTokeniser
    • IUriLoaderCache
    • IriSpecsHelper
    • JsonLdParser
    • LanguageTag
    • Loader
    • NQuadsParser
    • NQuadsSyntax
    • NTriplesParser
    • NTriplesSyntax
    • NonBlockingTextReader
    • Notation3Parser
    • ParserHelper
    • ParsingTextReader
    • PositionInfo
    • RdfAContext
    • RdfAParser
    • RdfAParserBase<THtmlDocument, TElement, TNode, TAttribute>
    • RdfAParserOptions
    • RdfAPatternCopyingHandler
    • RdfASpecsHelper
    • RdfASyntax
    • RdfJsonParser
    • RdfParseException
    • RdfParserSelectionException
    • RdfParsingTerminatedException
    • RdfSpecsHelper
    • RdfThreadedParsingException
    • RdfXmlParseType
    • RdfXmlParser
    • RdfXmlParserMode
    • RdfXmlSpecsHelper
    • SparqlBooleanParser
    • SparqlCsvParser
    • SparqlJsonParser
    • SparqlQueryParser
    • SparqlQuerySyntax
    • SparqlRdfParser
    • SparqlTsvParser
    • SparqlUpdateParser
    • SparqlXmlParser
    • StaticRdfAContexts
    • StoreReaderAdapter
    • StringParser
    • TriGParser
    • TriGSyntax
    • TriXParser
    • TurtleParser
    • TurtleSpecsHelper
    • TurtleSyntax
    • UnicodeSpecsHelper
    • UriLoader
    • XmlSpecsHelper
  • VDS.RDF.Parsing.Contexts
    • BaseParserContext
    • BaseResultsParserContext
    • BaseStoreParserContext
    • IEventParserContext<T>
    • IParserContext
    • IResultsParserContext
    • IStoreParserContext
    • ITokenisingParserContext
    • IncompleteTriple
    • IncompleteTripleDirection
    • JsonParserContext
    • Notation3ParserContext
    • RdfAEvaluationContext
    • RdfAParserContext<THtmlDocument>
    • RdfXmlParserContext
    • SparqlJsonParserContext
    • SparqlQueryParserContext
    • SparqlRdfParserContext
    • SparqlUpdateParserContext
    • SparqlXmlParserContext
    • TokenisingParserContext
    • TokenisingResultParserContext
    • TokenisingStoreParserContext
    • TriGParserContext
    • TurtleParserContext
  • VDS.RDF.Parsing.Events
    • BaseEvent
    • BaseEventQueue<T>
    • BaseRdfAEvent
    • BaseRdfXmlEvent
    • EventQueue<T>
    • IEvent
    • IEventGenerator<T>
    • IEventQueue<T>
    • IJitEventGenerator<T>
    • IPreProcessingEventGenerator<TEvent, TContext>
    • IRdfAEvent
    • IRdfXmlEvent
    • IRdfXmlJitEventGenerator
    • IRdfXmlPreProcessingEventGenerator
    • StreamingEventQueue<T>
    • SublistEventQueue<T>
  • VDS.RDF.Parsing.Events.RdfXml
    • AttributeEvent
    • BlankNodeIDEvent
    • DomBasedEventGenerator
    • ElementEvent
    • EndElementEvent
    • LanguageAttributeEvent
    • NamespaceAttributeEvent
    • ParseTypeAttributeEvent
    • PlainLiteralEvent
    • QNameEvent
    • RdfXmlEvent
    • RootEvent
    • StreamingEventGenerator
    • TextEvent
    • TypedLiteralEvent
    • UriReferenceEvent
    • XmlBaseAttributeEvent
  • VDS.RDF.Parsing.Handlers
    • AnyHandler
    • BaseHandler
    • BaseRdfHandler
    • BaseResultsHandler
    • CancellableHandler
    • ChainedHandler
    • CountHandler
    • GraphHandler
    • GraphUriRewriteHandler
    • HandlerExtensions
    • ListStringsHandler
    • ListUrisHandler
    • MergingResultSetHandler
    • MultiHandler
    • MultisetHandler
    • NullHandler
    • PagingHandler
    • ResultCountHandler
    • ResultSetHandler
    • ResultWriteThroughHandler
    • StoreCountHandler
    • StoreHandler
    • StripStringHandler
    • UniqueBlankNodesHandler
    • WriteThroughHandler
    • WriteToStoreHandler
  • VDS.RDF.Parsing.Tokens
    • ATToken
    • AbsKeywordToken
    • AddKeywordToken
    • AllKeywordToken
    • AllToken
    • AndToken
    • AsKeywordToken
    • AscKeywordToken
    • AskKeywordToken
    • AssignmentToken
    • AsynchronousBufferedTokenQueue
    • AvgKeywordToken
    • BNodeKeywordToken
    • BOFToken
    • BaseDirectiveToken
    • BaseToken
    • BaseTokenQueue
    • BaseTokeniser
    • BindKeywordToken
    • BindingsKeywordToken
    • BitwiseOrToken
    • BlankNodeCollectionToken
    • BlankNodeToken
    • BlankNodeWithIDToken
    • BoundKeywordToken
    • BufferedTokenQueue
    • CallKeywordToken
    • CeilKeywordToken
    • ClearKeywordToken
    • CoalesceKeywordToken
    • CommaToken
    • CommentToken
    • ConcatKeywordToken
    • ConstructKeywordToken
    • CopyKeywordToken
    • CountKeywordToken
    • CreateKeywordToken
    • CsvTokeniser
    • CustomKeywordDefinitionToken
    • CustomKeywordToken
    • DataKeywordToken
    • DataTypeKeywordToken
    • DataTypeToken
    • DayKeywordToken
    • DefaultKeywordToken
    • DeleteKeywordToken
    • DescKeywordToken
    • DescribeKeywordToken
    • DistinctKeywordToken
    • DivideToken
    • DotToken
    • DropKeywordToken
    • EOFToken
    • EOLToken
    • EncodeForUriKeywordToken
    • EndAnnotationToken
    • EndQuoteToken
    • EqualityToken
    • ExclamationToken
    • ExistsKeywordToken
    • FilterKeywordToken
    • FloorKeywordToken
    • ForAllQuantifierToken
    • ForSomeQuantifierToken
    • FromKeywordToken
    • FromNamedKeywordToken
    • GraphKeywordToken
    • GraphLiteralToken
    • GreaterThanOrEqualToToken
    • GreaterThanToken
    • GroupByKeywordToken
    • GroupConcatKeywordToken
    • HashToken
    • HatHatToken
    • HatToken
    • HavingKeywordToken
    • HoursKeywordToken
    • IToken
    • ITokenQueue
    • ITokeniser
    • IfKeywordToken
    • ImpliedByToken
    • ImpliesToken
    • InKeywordToken
    • InsertKeywordToken
    • IntoKeywordToken
    • IriKeywordToken
    • IsBlankKeywordToken
    • IsIriKeywordToken
    • IsLiteralKeywordToken
    • IsNumericKeywordToken
    • IsTripleKeywordToken
    • IsUriKeywordToken
    • KeywordAToken
    • KeywordDirectiveToken
    • KeywordIsToken
    • KeywordOfToken
    • LCaseKeywordToken
    • LangKeywordToken
    • LangMatchesKeywordToken
    • LanguageSpecifierToken
    • LeftBracketToken
    • LeftCurlyBracketToken
    • LeftSquareBracketToken
    • LengthKeywordToken
    • LessThanOrEqualToToken
    • LessThanToken
    • LetKeywordToken
    • LimitKeywordToken
    • LiteralToken
    • LiteralWithDataTypeToken
    • LiteralWithLanguageSpecifierToken
    • LoadKeywordToken
    • LongLiteralToken
    • MD5KeywordToken
    • MaxKeywordToken
    • MedianKeywordToken
    • MinKeywordToken
    • MinusKeywordToken
    • MinusToken
    • MinutesKeywordToken
    • ModeKeywordToken
    • MonthKeywordToken
    • MoveKeywordToken
    • MultiplyToken
    • NTriplesTokeniser
    • NamedKeywordToken
    • NegationToken
    • NonTokenisedTokenQueue
    • NotEqualsToken
    • NotExistsKeywordToken
    • NotInKeywordToken
    • Notation3Tokeniser
    • NowKeywordToken
    • NumericMaxKeywordToken
    • NumericMinKeywordToken
    • ObjectKeywordToken
    • OffsetKeywordToken
    • OptionalKeywordToken
    • OrToken
    • OrderByKeywordToken
    • PathToken
    • PlainLiteralToken
    • PlusToken
    • PredicateKeywordToken
    • PrefixDirectiveToken
    • PrefixToken
    • QNameToken
    • QuestionToken
    • QuotedTripleToken
    • RandKeywordToken
    • ReducedKeywordToken
    • RegexKeywordToken
    • ReplaceKeywordToken
    • RightBracketToken
    • RightCurlyBracketToken
    • RightSquareBracketToken
    • RoundKeywordToken
    • SameTermKeywordToken
    • SampleKeywordToken
    • SecondsKeywordToken
    • SelectKeywordToken
    • SemicolonToken
    • SeparatorKeywordToken
    • ServiceKeywordToken
    • Sha1KeywordToken
    • Sha224KeywordToken
    • Sha256KeywordToken
    • Sha384KeywordToken
    • Sha512KeywordToken
    • SilentKeywordToken
    • SparqlTokeniser
    • StartAnnotationToken
    • StartQuoteToken
    • StrAfterKeywordToken
    • StrBeforeKeywordToken
    • StrContainsKeywordToken
    • StrDtKeywordToken
    • StrEndsKeywordToken
    • StrKeywordToken
    • StrLangKeywordToken
    • StrLenKeywordToken
    • StrStartsKeywordToken
    • StrUUIDKeywordToken
    • SubStrKeywordToken
    • SubjectKeywordToken
    • SumKeywordToken
    • TZKeywordToken
    • TabToken
    • TimezoneKeywordToken
    • ToKeywordToken
    • Token
    • TokenQueue
    • TokenQueueMode
    • TokeniserEscapeMode
    • TriGTokeniser
    • TripleKeywordToken
    • TsvTokeniser
    • TurtleTokeniser
    • UCaseKeywordToken
    • UUIDKeywordToken
    • UndefKeywordToken
    • UnderscoreToken
    • UnionKeywordToken
    • UnsaidKeywordToken
    • UriKeywordToken
    • UriToken
    • UsingKeywordToken
    • ValuesKeywordToken
    • VariableToken
    • WhereKeywordToken
    • WithKeywordToken
    • YearKeywordToken
  • VDS.RDF.Parsing.Validation
    • ISyntaxValidationResults
    • ISyntaxValidator
    • RdfDatasetSyntaxValidator
    • RdfStrictSyntaxValidator
    • RdfSyntaxValidator
    • SparqlQueryValidator
    • SparqlResultsValidator
    • SparqlUpdateValidator
    • SyntaxValidationResults
  • VDS.RDF.Query
    • BaseSparqlView
    • BindingGroup
    • ExplainQueryProcessor
    • ExplanationLevel
    • FederatedSparqlQueryClient
    • FederatedSparqlRemoteEndpoint
    • FullTextHelper
    • GenericQueryProcessor
    • IPatternEvaluationContext
    • IProcessable
    • ISparqlAggregateProcessor<TResult, TContext, TBinding>
    • ISparqlAlgebraVisitor<T>
    • ISparqlExpressionProcessor<TResult, TContext, TBinding>
    • ISparqlExpressionVisitor<T>
    • ISparqlNodeComparer
    • ISparqlQueryAlgebraProcessor<TResult, TContext>
    • ISparqlQueryClient
    • ISparqlQueryProcessor
    • ISparqlResult
    • ISparqlResultFactory
    • IVisitable
    • LeviathanLeftJoinBinder
    • LeviathanQueryOptions
    • LeviathanQueryProcessor
    • LeviathanResultBinder
    • NativeSparqlView
    • NumericTypesHelper
    • QueryProcessorBase
    • RdfQueryException
    • RdfQueryTimeoutException
    • RdfReasoningException
    • RemoteQueryProcessor
    • ResultsHandlerExtensions
    • SimpleQueryProcessor
    • SparqlEvaluationContext
    • SparqlNodeComparer
    • SparqlOrderingComparer
    • SparqlParameterizedString
    • SparqlQuery
    • SparqlQueryClient
    • SparqlQueryType
    • SparqlRemoteEndpoint
    • SparqlRemoteEndpoint.AsyncQueryWithResultGraph
    • SparqlRemoteEndpoint.AsyncQueryWithResultSet
    • SparqlResult
    • SparqlResultBinder
    • SparqlResultFactory
    • SparqlResultSet
    • SparqlResultsType
    • SparqlSpecialQueryType
    • SparqlSpecsHelper
    • SparqlVariable
    • SparqlView
  • VDS.RDF.Query.Aggregates
    • BaseAggregate
    • ISparqlAggregate
  • VDS.RDF.Query.Aggregates.Leviathan
    • AllAggregate
    • AnyAggregate
    • MedianAggregate
    • ModeAggregate
    • NoneAggregate
    • NumericMaxAggregate
    • NumericMinAggregate
  • VDS.RDF.Query.Aggregates.Sparql
    • AverageAggregate
    • CountAggregate
    • CountAllAggregate
    • CountAllDistinctAggregate
    • CountDistinctAggregate
    • GroupConcatAggregate
    • MaxAggregate
    • MinAggregate
    • SampleAggregate
    • SumAggregate
  • VDS.RDF.Query.Aggregates.XPath
    • StringJoinAggregate
  • VDS.RDF.Query.Algebra
    • AlgebraExtensions
    • Ask
    • AskAnyTriples
    • AskBgp
    • AskUnion
    • BaseArbitraryLengthPathOperator
    • BaseMultiset
    • BasePathOperator
    • BaseSet
    • Bgp
    • Bindings
    • Distinct
    • ExistsJoin
    • Extend
    • Filter
    • FilteredProduct
    • FullTextQuery
    • Graph
    • GroupBy
    • GroupMultiset
    • Having
    • IAbstractJoin
    • IBgp
    • IExistsJoin
    • IFilter
    • IJoin
    • ILeftJoin
    • ILeviathanAlgebraExtension
    • IMinus
    • IPathOperator
    • ISet
    • ISparqlAlgebra
    • ITerminalOperator
    • IUnaryOperator
    • IUnion
    • IdentityFilter
    • IdentityMultiset
    • Join
    • LazyBgp
    • LazyUnion
    • LeftJoin
    • Minus
    • Multiset
    • NegatedPropertySet
    • NullMultiset
    • NullOperator
    • OneOrMorePath
    • OrderBy
    • ParallelJoin
    • ParallelUnion
    • PartitionedMultiset
    • PropertyFunction
    • PropertyPath
    • Reduced
    • SameTermFilter
    • Select
    • SelectDistinctGraphs
    • Service
    • Set
    • SetDistinctnessComparer
    • SetExtensions
    • SingleValueRestrictionFilter
    • Slice
    • SubQuery
    • Table
    • Union
    • VariableRestrictionFilter
    • ZeroLengthPath
    • ZeroOrMorePath
  • VDS.RDF.Query.Builder
    • GraphPatternBuilder
    • GraphPatternType
    • IAggregateBuilder
    • IAssignmentVariableNamePart<T>
    • IBindingTupleBuilder
    • IDescribeBuilder
    • IDescribeGraphPatternBuilder
    • IDistinctAggregateBuilder
    • IExpressionBuilder
    • IGraphPatternBuilder
    • IInlineDataBuilder
    • INonAggregateExpressionBuilder
    • IPatternItemFactory
    • IQueryBuilder
    • ISelectBuilder
    • ITriplePatternBuilder
    • ITriplePatternBuilderInternal
    • IfElsePart
    • IfThenPart
    • QueryBuilder
    • QueryBuilderExtensions
    • SparqlCastBuilder
    • TriplePatternBuilder
    • TriplePatternObjectPart
    • TriplePatternPredicatePart
  • VDS.RDF.Query.Builder.Expressions
    • AggregateExpression
    • BlankNodeExpression
    • BooleanExpression
    • IriExpression
    • LiteralExpression
    • NumericExpression
    • NumericExpression<T>
    • PrimaryExpression<TExpression>
    • RdfTermExpression
    • SparqlExpression
    • TypedLiteralExpression<T>
    • VariableExpression
  • VDS.RDF.Query.Construct
    • ConstructContext
  • VDS.RDF.Query.Datasets
    • BaseDataset
    • BaseDemandDataset
    • BaseImmutableDataset
    • BaseImmutableQuadDataset
    • BaseQuadDataset
    • BaseTransactionalDataset
    • BaseTransactionalQuadDataset
    • DatasetGraphCollection
    • FullTextIndexedDataset
    • ISparqlDataset
    • IThreadSafeDataset
    • InMemoryDataset
    • InMemoryQuadDataset
    • QuadDatasetTripleCollection
    • WebDemandDataset
    • WrapperDataset
  • VDS.RDF.Query.Describe
    • ISparqlDescribe
    • SparqlDescriber
  • VDS.RDF.Query.Expressions
    • ArqFunctionFactory
    • BaseBinaryExpression
    • BaseUnaryExpression
    • FullTextFunctionFactory
    • IExpressionTransformer
    • ISparqlCustomExpressionFactory
    • ISparqlExpression
    • LeviathanFunctionFactory
    • PrimaryExpressionSubstituter
    • SparqlBuiltInFunctionFactory
    • SparqlExpressionFactory
    • SparqlExpressionType
    • SparqlNumericType
    • XPathFunctionFactory
  • VDS.RDF.Query.Expressions.Arithmetic
    • AdditionExpression
    • DivisionExpression
    • MinusExpression
    • MultiplicationExpression
    • SubtractionExpression
  • VDS.RDF.Query.Expressions.Comparison
    • EqualsExpression
    • GreaterThanExpression
    • GreaterThanOrEqualToExpression
    • LessThanExpression
    • LessThanOrEqualToExpression
    • NotEqualsExpression
  • VDS.RDF.Query.Expressions.Conditional
    • AndExpression
    • NotExpression
    • OrExpression
  • VDS.RDF.Query.Expressions.Functions
    • FullTextMatchFunction
    • UnknownFunction
  • VDS.RDF.Query.Expressions.Functions.Arq
    • BNodeFunction
    • EFunction
    • LocalNameFunction
    • MaxFunction
    • MinFunction
    • NamespaceFunction
    • NowFunction
    • PiFunction
    • Sha1Function
    • StringJoinFunction
    • SubstringFunction
  • VDS.RDF.Query.Expressions.Functions.Leviathan.Hash
    • MD5HashFunction
    • Sha256HashFunction
  • VDS.RDF.Query.Expressions.Functions.Leviathan.Numeric
    • CartesianFunction
    • CubeFunction
    • EFunction
    • FactorialFunction
    • LeviathanNaturalLogFunction
    • LogFunction
    • PowerFunction
    • PythagoreanDistanceFunction
    • RandomFunction
    • ReciprocalFunction
    • RootFunction
    • SquareFunction
    • SquareRootFunction
    • TenFunction
  • VDS.RDF.Query.Expressions.Functions.Leviathan.Numeric.Trigonometry
    • BaseTrigonometricFunction
    • CosecantFunction
    • CosineFunction
    • CotangentFunction
    • DegreesToRadiansFunction
    • RadiansToDegreesFunction
    • SecantFunction
    • SineFunction
    • TangentFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql
    • CallFunction
    • CoalesceFunction
    • IfElseFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.Boolean
    • BoundFunction
    • ExistsFunction
    • IsBlankFunction
    • IsIriFunction
    • IsLiteralFunction
    • IsNumericFunction
    • IsTripleFunction
    • IsUriFunction
    • LangMatchesFunction
    • RegexFunction
    • SameTermFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.Constructor
    • BNodeFunction
    • IriFunction
    • StrDtFunction
    • StrLangFunction
    • TripleFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.DateTime
    • DayFunction
    • HoursFunction
    • MinutesFunction
    • MonthFunction
    • NowFunction
    • SecondsFunction
    • TZFunction
    • TimezoneFunction
    • YearFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.Hash
    • BaseHashFunction
    • MD5HashFunction
    • Sha1HashFunction
    • Sha256HashFunction
    • Sha384HashFunction
    • Sha512HashFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.Numeric
    • AbsFunction
    • CeilFunction
    • FloorFunction
    • RandFunction
    • RoundFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.Set
    • BaseSetFunction
    • InFunction
    • NotInFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.String
    • BaseBinaryStringFunction
    • BaseUUIDFunction
    • ConcatFunction
    • ContainsFunction
    • DataType11Function
    • DataTypeFunction
    • EncodeForUriFunction
    • LCaseFunction
    • LangFunction
    • ReplaceFunction
    • StrAfterFunction
    • StrBeforeFunction
    • StrEndsFunction
    • StrFunction
    • StrLenFunction
    • StrStartsFunction
    • StrUUIDFunction
    • SubStrFunction
    • UCaseFunction
    • UUIDFunction
  • VDS.RDF.Query.Expressions.Functions.Sparql.TripleNode
    • ObjectFunction
    • PredicateFunction
    • SubjectFunction
  • VDS.RDF.Query.Expressions.Functions.XPath
    • BooleanFunction
  • VDS.RDF.Query.Expressions.Functions.XPath.Cast
    • BaseCast
    • BooleanCast
    • DateTimeCast
    • DecimalCast
    • DoubleCast
    • FloatCast
    • IntegerCast
    • StringCast
  • VDS.RDF.Query.Expressions.Functions.XPath.DateTime
    • BaseUnaryDateTimeFunction
    • DayFromDateTimeFunction
    • HoursFromDateTimeFunction
    • MinutesFromDateTimeFunction
    • MonthFromDateTimeFunction
    • SecondsFromDateTimeFunction
    • TimezoneFromDateTimeFunction
    • YearFromDateTimeFunction
  • VDS.RDF.Query.Expressions.Functions.XPath.Numeric
    • AbsFunction
    • CeilingFunction
    • FloorFunction
    • RoundFunction
    • RoundHalfToEvenFunction
  • VDS.RDF.Query.Expressions.Functions.XPath.String
    • BaseBinaryStringFunction
    • BaseUnaryStringFunction
    • CompareFunction
    • ConcatFunction
    • ContainsFunction
    • EncodeForUriFunction
    • EndsWithFunction
    • EscapeHtmlUriFunction
    • LowerCaseFunction
    • NormalizeSpaceFunction
    • NormalizeUnicodeFunction
    • ReplaceFunction
    • StartsWithFunction
    • StringLengthFunction
    • SubstringAfterFunction
    • SubstringBeforeFunction
    • SubstringFunction
    • UpperCaseFunction
  • VDS.RDF.Query.Expressions.Primary
    • AggregateTerm
    • AllModifier
    • ConstantTerm
    • DistinctModifier
    • GraphPatternTerm
    • TripleNodeTerm
    • VariableTerm
  • VDS.RDF.Query.Filters
    • BaseUnaryFilter
    • BoundFilter
    • ChainFilter
    • ISparqlFilter
    • UnaryExpressionFilter
  • VDS.RDF.Query.FullText
    • FullTextIndexException
    • FullTextQueryException
    • NamespaceDoc
  • VDS.RDF.Query.FullText.Indexing
    • BaseFullTextIndexer
    • BaseSimpleFullTextIndexer
    • IFullTextIndexer
    • IndexingMode
    • NamespaceDoc
  • VDS.RDF.Query.FullText.Indexing.Lucene
    • BaseSimpleLuceneIndexer
    • LuceneObjectsIndexer
    • LucenePredicatesIndexer
    • LuceneSubjectsIndexer
    • NamespaceDoc
  • VDS.RDF.Query.FullText.Schema
    • BaseIndexSchema
    • DefaultIndexSchema
    • IFullTextIndexSchema
    • NamespaceDoc
  • VDS.RDF.Query.FullText.Search
    • FullTextSearchResult
    • IFullTextSearchProvider
    • IFullTextSearchResult
    • NamespaceDoc
  • VDS.RDF.Query.FullText.Search.Lucene
    • BaseLuceneSearchProvider
    • LuceneSearchProvider
    • NamespaceDoc
  • VDS.RDF.Query.Grouping
    • BaseGroupBy
    • GroupByExpression
    • GroupByVariable
    • ISparqlGroupBy
  • VDS.RDF.Query.Inference
    • IInferenceEngine
    • IOwlReasoner
    • IQueryableOwlReasoner
    • OwlHelper
    • OwlHelper.OwlExtractMode
    • OwlReasonerWrapper
    • RdfsReasoner
    • SimpleN3RulesReasoner
    • SkosReasoner
    • StaticOwlReasonerWrapper
    • StaticRdfsReasoner
    • StaticSkosReasoner
  • VDS.RDF.Query.Operators
    • BaseOperator
    • ISparqlOperator
    • SparqlOperatorType
    • SparqlOperators
  • VDS.RDF.Query.Operators.DateTime
    • BaseDateTimeOperator
    • BaseTimeSpanOperator
    • DateTimeAddition
    • DateTimeSubtraction
    • TimeSpanAddition
    • TimeSpanSubtraction
  • VDS.RDF.Query.Operators.Numeric
    • AdditionOperator
    • BaseNumericOperator
    • DivisionOperator
    • MultiplicationOperator
    • SubtractionOperator
  • VDS.RDF.Query.Optimisation
    • AskBgpOptimiser
    • BaseAlgebraOptimiser
    • BaseQueryOptimiser
    • DefaultOptimiser
    • FilteredProductOptimiser
    • FullTextOptimiser
    • IAlgebraOptimiser
    • IQueryOptimiser
    • IdentityFilterOptimiser
    • ImplicitJoinOptimiser
    • LazyBgpOptimiser
    • LeviathanOptimiser
    • NoReorderComparer
    • NoReorderOptimiser
    • OrderByDistinctOptimiser
    • ParallelEvaluationOptimiser
    • PropertyFunctionOptimiser
    • SimpleVirtualAlgebraOptimiser
    • SparqlOptimiser
    • StrictAlgebraOptimiser
    • VariableSubstitutionTransformer
    • VirtualAlgebraOptimiser<TNodeID, TGraphID>
    • WeightedOptimiser
  • VDS.RDF.Query.Ordering
    • BaseOrderBy
    • ISparqlOrderBy
    • OrderByExpression
    • OrderByVariable
  • VDS.RDF.Query.Paths
    • AlternativePath
    • BaseBinaryPath
    • BaseUnaryPath
    • Cardinality
    • FixedCardinality
    • ISparqlPath
    • InversePath
    • NOrMore
    • NToM
    • NegatedSet
    • OneOrMore
    • PathEvaluationContext
    • PathTransformContext
    • PotentialPath
    • Property
    • SequencePath
    • ZeroOrMore
    • ZeroOrOne
    • ZeroToN
  • VDS.RDF.Query.Patterns
    • BaseTriplePattern
    • BindPattern
    • BindingTuple
    • BindingsPattern
    • BlankNodePattern
    • FilterPattern
    • FixedBlankNodePattern
    • GraphPattern
    • IAssignmentPattern
    • IConstructTriplePattern
    • IFilterPattern
    • IMatchTriplePattern
    • IPropertyFunctionPattern
    • IPropertyPathPattern
    • ISubQueryPattern
    • ITriplePattern
    • LetPattern
    • NodeMatchPattern
    • PatternItem
    • PropertyFunctionPattern
    • PropertyPathPattern
    • QuotedTriplePattern
    • SubQueryPattern
    • TriplePattern
    • TriplePatternType
    • TriplePatternTypeComparer
    • VariablePattern
  • VDS.RDF.Query.PropertyFunctions
    • FullTextMatchPropertyFunction
    • FullTextPropertyFunctionFactory
    • ILeviathanPropertyFunction
    • IPropertyFunctionFactory
    • ISparqlPropertyFunction
    • PropertyFunctionFactory
    • PropertyFunctionHelper
    • PropertyFunctionInfo
  • VDS.RDF.Query.Spin
    • SpinWrappedDataset
    • SpinWrappedGraph
  • VDS.RDF.Query.Spin.Core
    • Aggregations
  • VDS.RDF.Query.Spin.Inference
    • InferenceExtensions
  • VDS.RDF.Query.Spin.LibraryOntology
    • RDFx
  • VDS.RDF.Query.Spin.Statistics
    • ISPINStatisticsListener
  • VDS.RDF.Shacl
    • Path
    • ShapesGraph
    • Vocabulary
  • VDS.RDF.Shacl.Validation
    • Report
    • Result
    • ResultCollection
  • VDS.RDF.Skos
    • RdfSkosException
    • SkosCollection
    • SkosConcept
    • SkosConceptScheme
    • SkosGraph
    • SkosHelper
    • SkosMember
    • SkosOrderedCollection
    • SkosResource
  • VDS.RDF.Storage
    • AllegroGraphConnector
    • AsyncStorageCallback
    • AsyncStorageCallbackArgs
    • AsyncStorageOperation
    • BaseAsyncHttpConnector
    • BaseAsyncSafeConnector
    • BaseHttpConnector
    • BaseSesameHttpProtocolConnector
    • BaseStardogConnector
    • BatchTriple
    • DatasetFileManager
    • FourStoreConnector
    • FusekiConnector
    • GraphContent
    • IAsyncQueryableStorage
    • IAsyncStorageProvider
    • IAsyncTransactionalStorage
    • IAsyncUpdateableStorage
    • IOBehaviour
    • IQueryableStorage
    • IReasoningQueryableStorage
    • IStorageCapabilities
    • IStorageProvider
    • ITransactionalStorage
    • IUpdateableStorage
    • InMemoryManager
    • ParsingSparqlConnector
    • QueryableReadOnlyConnector
    • RdfStorageException
    • ReadOnlyConnector
    • ReadWriteSparqlConnector
    • SesameHttpProtocolConnector
    • SesameHttpProtocolVersion5Connector
    • SesameHttpProtocolVersion6Connector
    • SparqlConnector
    • SparqlConnectorLoadMethod
    • SparqlHttpProtocolConnector
    • StardogConnector
    • StardogReasoningMode
    • StardogV1Connector
    • StardogV2Connector
    • StardogV3Connector
    • StorageHelper
  • VDS.RDF.Storage.Management
    • AllegroGraphServer
    • BaseStardogServer
    • BaseStardogServer.DatabaseOptions
    • IAsyncStorageServer
    • IStorageServer
    • SesameServer
    • StardogServer
    • StardogV1Server
    • StardogV2Server
    • StardogV3Server
  • VDS.RDF.Storage.Management.Provisioning
    • IStoreTemplate
    • StoreTemplate
  • VDS.RDF.Storage.Management.Provisioning.Sesame
    • BaseSesameTemplate
    • SesameHttpTemplate
    • SesameMemTemplate
    • SesameNativeIndexMode
    • SesameNativeTemplate
  • VDS.RDF.Storage.Management.Provisioning.Stardog
    • BaseStardogTemplate
    • StardogDiskTemplate
    • StardogMemTemplate
  • VDS.RDF.Storage.Virtualisation
    • BaseVirtualBlankNode<TNodeID, TGraphID>
    • BaseVirtualGraphLiteralNode<TNodeID, TGraphID>
    • BaseVirtualLiteralNode<TNodeID, TGraphID>
    • BaseVirtualNode<TNodeID, TGraphID>
    • BaseVirtualUriNode<TNodeID, TGraphID>
    • BaseVirtualVariableNode<TNodeID, TGraphID>
    • ICanCopy
    • IVirtualIdComparable
    • IVirtualNode<TNodeID, TGraphID>
    • IVirtualRdfProvider<TNodeID, TGraphID>
    • SimpleVirtualBlankNode
    • SimpleVirtualGraphLiteralNode
    • SimpleVirtualLiteralNode
    • SimpleVirtualNodeCache<TNodeID>
    • SimpleVirtualUriNode
    • SimpleVirtualVariableNode
    • StoreVirtualGraphPersistenceWrapper<TNodeID, TGraphID>
    • VirtualNodeCache<TNodeID, TKey>
  • VDS.RDF.Update
    • ExplainUpdateProcessor
    • GenericUpdateProcessor
    • ISparqlUpdateProcessor
    • LeviathanUpdateOptions
    • LeviathanUpdateProcessor
    • RemoteUpdateProcessor
    • SimpleUpdateProcessor
    • SparqlRemoteUpdateEndpoint
    • SparqlUpdateClient
    • SparqlUpdateCommand
    • SparqlUpdateCommandSet
    • SparqlUpdateCommandType
    • SparqlUpdateEvaluationContext
    • SparqlUpdateException
    • SparqlUpdateMalformedException
    • SparqlUpdatePermissionException
    • SparqlUpdateSpecsHelper
    • SparqlUpdateTimeoutException
  • VDS.RDF.Update.Commands
    • AddCommand
    • BaseModificationCommand
    • BaseTransferCommand
    • ClearCommand
    • ClearMode
    • CopyCommand
    • CreateCommand
    • DeleteCommand
    • DeleteDataCommand
    • DropCommand
    • InsertCommand
    • InsertDataCommand
    • LoadCommand
    • ModifyCommand
    • MoveCommand
  • VDS.RDF.Update.Protocol
    • SparqlHttpProtocolException
    • SparqlHttpProtocolUriInvalidException
    • SparqlHttpProtocolUriResolutionException
  • VDS.RDF.Utils.Describe
    • BaseDescribeAlgorithm
    • ConciseBoundedDescription
    • IDescribeAlgorithm
    • LabelledDescription
    • MinimalSpanningGraph
    • NamedGraphDescription
    • SimpleSubjectDescription
    • SimpleSubjectObjectDescription
    • SymmetricConciseBoundedDescription
  • VDS.RDF.Writing
    • BaseGZipDatasetWriter
    • BaseGZipResultsWriter
    • BaseGZipWriter
    • BaseHtmlWriter
    • BaseRdfWriter
    • BaseStoreWriter
    • CollectionSearchMode
    • CompressingTurtleWriter
    • CsvStoreWriter
    • CsvWriter
    • GZippedJsonLdWriter
    • GZippedNQuadsWriter
    • GZippedNTriplesWriter
    • GZippedNotation3Writer
    • GZippedRdfAWriter
    • GZippedRdfJsonWriter
    • GZippedRdfXmlWriter
    • GZippedSparqlCsvWriter
    • GZippedSparqlJsonWriter
    • GZippedSparqlTsvWriter
    • GZippedSparqlXmlWriter
    • GZippedTriGWriter
    • GZippedTriXWriter
    • GZippedTurtleWriter
    • GraphMLSpecsHelper
    • GraphMLWriter
    • GraphVizGenerator
    • GraphVizWriter
    • HtmlSchemaWriter
    • HtmlWriter
    • IAttributeWriter
    • ICollapseLiteralsWriter
    • ICompressingWriter
    • IDtdWriter
    • IFormatterBasedWriter
    • IHighSpeedWriter
    • IHtmlWriter
    • IMultiThreadedWriter
    • INamespaceWriter
    • IPrettyPrintingWriter
    • IRdfStarCapableWriter
    • JsonLdWriter
    • JsonLdWriterOptions
    • NQuadsWriter
    • NTriplesWriter
    • NodeFormat
    • Notation3Writer
    • OutputRdfCollection
    • PrettyRdfXmlWriter
    • RdfJsonWriter
    • RdfOutputException
    • RdfThreadedOutputException
    • RdfWriterSelectionException
    • RdfXmlWriter
    • SingleGraphWriter
    • SparqlCsvWriter
    • SparqlHtmlWriter
    • SparqlJsonWriter
    • SparqlRdfWriter
    • SparqlTsvWriter
    • SparqlXmlWriter
    • SparqlXsltWriter
    • StringWriter
    • TriGWriter
    • TriXWriter
    • TripleSegment
    • TsvStoreWriter
    • TsvWriter
    • TurtleWriter
    • WriterCompressionLevel
    • WriterErrorMessages
    • WriterHelper
  • VDS.RDF.Writing.Contexts
    • BaseStoreWriterContext
    • BaseWriterContext
    • CompressingTurtleWriterContext
    • HtmlWriterContext
    • IAnnotationCompressingWriterContext
    • ICollectionCompressingWriterContext
    • ICompressingWriterContext
    • IStoreWriterContext
    • IWriterContext
    • NTriplesWriterContext
    • RdfXmlWriterContext
    • ThreadedStoreWriterContext
    • TriGWriterContext
    • TurtleWriterContext
  • VDS.RDF.Writing.Formatting
    • BaseFormatter
    • CsvFormatter
    • DeliminatedLineFormatter
    • HtmlFormatter
    • IBaseUriFormatter
    • ICharFormatter
    • ICommentFormatter
    • IGraphFormatter
    • INamespaceFormatter
    • INodeFormatter
    • IQuadFormatter
    • IQueryFormatter
    • IResultFormatter
    • IResultSetFormatter
    • ITripleFormatter
    • IUriFormatter
    • NQuads11Formatter
    • NQuadsFormatter
    • NTriples11Formatter
    • NTriplesFormatter
    • Notation3Formatter
    • QNameFormatter
    • RdfXmlFormatter
    • SparqlFormatter
    • SparqlXmlFormatter
    • TsvFormatter
    • TurtleFormatter
    • TurtleW3CFormatter
    • UncompressedNotation3Formatter
    • UncompressedTurtleFormatter
    • UncompressedTurtleStarFormatter

Class ConfigurationLoader

The Configuration Loader is responsible for the loading of Configuration information and objects based upon information encoded in a Graph but more generally may be used for the loading of any type of object whose configuration has been loaded in a Graph and for which a relevant IObjectFactory is available.

Inheritance
object
ConfigurationLoader
Implements
IConfigurationLoader
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF.Configuration
Assembly: dotNetRdf.dll
Syntax
public class ConfigurationLoader : IConfigurationLoader
Remarks

Constructors

| Edit this page View Source

ConfigurationLoader(string)

Creates a new instance of ConfigurationLoader, which loads an existing configuration graph and applies auto-configuration.

Declaration
public ConfigurationLoader(string file)
Parameters
Type Name Description
string file
| Edit this page View Source

ConfigurationLoader(string, bool)

Creates a new instance of ConfigurationLoader, which loads an existing configuration graph and optionally applies auto-configuration.

Declaration
public ConfigurationLoader(string file, bool autoConfigure)
Parameters
Type Name Description
string file
bool autoConfigure
| Edit this page View Source

ConfigurationLoader(Uri)

Creates a new instance of ConfigurationLoader, which loads an existing configuration graph from file and applies auto-configuration.

Declaration
public ConfigurationLoader(Uri graphUri)
Parameters
Type Name Description
Uri graphUri
| Edit this page View Source

ConfigurationLoader(Uri, bool)

Creates a new instance of ConfigurationLoader, which loads an existing configuration graph and optionally applies auto-configuration.

Declaration
public ConfigurationLoader(Uri graphUri, bool autoConfigure)
Parameters
Type Name Description
Uri graphUri
bool autoConfigure
| Edit this page View Source

ConfigurationLoader(IGraph)

Creates a new instance of ConfigurationLoader, which loads an existing configuration graph and applies auto-configuration.

Declaration
public ConfigurationLoader(IGraph configGraph)
Parameters
Type Name Description
IGraph configGraph
| Edit this page View Source

ConfigurationLoader(IGraph, bool)

Creates a new instance of ConfigurationLoader, which loads an existing configuration graph and optionally applies auto-configuration.

Declaration
public ConfigurationLoader(IGraph configGraph, bool autoConfigure)
Parameters
Type Name Description
IGraph configGraph
bool autoConfigure

Fields

| Edit this page View Source

ClassAlgebraOptimiser

URI Constants for configuration classes.

Declaration
public const string ClassAlgebraOptimiser = "http://www.dotnetrdf.org/configuration#AlgebraOptimiser"
Field Value
Type Description
string
| Edit this page View Source

ClassDatasetParser

URI Constants for configuration classes.

Declaration
public const string ClassDatasetParser = "http://www.dotnetrdf.org/configuration#DatasetParser"
Field Value
Type Description
string
| Edit this page View Source

ClassDatasetWriter

URI Constants for configuration classes.

Declaration
public const string ClassDatasetWriter = "http://www.dotnetrdf.org/configuration#DatasetWriter"
Field Value
Type Description
string
| Edit this page View Source

ClassFederatedSparqlQueryClient

URI Constants for configuration classes.

Declaration
public const string ClassFederatedSparqlQueryClient = "http://www.dotnetrdf.org/configuration#FederatedSparqlQueryClient"
Field Value
Type Description
string
| Edit this page View Source

ClassGraph

URI Constants for configuration classes.

Declaration
public const string ClassGraph = "http://www.dotnetrdf.org/configuration#Graph"
Field Value
Type Description
string
| Edit this page View Source

ClassGraphCollection

URI Constants for configuration classes.

Declaration
public const string ClassGraphCollection = "http://www.dotnetrdf.org/configuration#GraphCollection"
Field Value
Type Description
string
| Edit this page View Source

ClassHttpHandler

URI Constants for configuration classes.

Declaration
public const string ClassHttpHandler = "http://www.dotnetrdf.org/configuration#HttpHandler"
Field Value
Type Description
string
| Edit this page View Source

ClassObjectFactory

URI Constants for configuration classes.

Declaration
public const string ClassObjectFactory = "http://www.dotnetrdf.org/configuration#ObjectFactory"
Field Value
Type Description
string
| Edit this page View Source

ClassOwlReasoner

URI Constants for configuration classes.

Declaration
public const string ClassOwlReasoner = "http://www.dotnetrdf.org/configuration#OwlReasoner"
Field Value
Type Description
string
| Edit this page View Source

ClassPermission

URI Constants for configuration classes.

Declaration
public const string ClassPermission = "http://www.dotnetrdf.org/configuration#Permission"
Field Value
Type Description
string
| Edit this page View Source

ClassProxy

URI Constants for configuration classes.

Declaration
public const string ClassProxy = "http://www.dotnetrdf.org/configuration#Proxy"
Field Value
Type Description
string
| Edit this page View Source

ClassQueryOptimiser

URI Constants for configuration classes.

Declaration
public const string ClassQueryOptimiser = "http://www.dotnetrdf.org/configuration#QueryOptimiser"
Field Value
Type Description
string
| Edit this page View Source

ClassRdfParser

URI Constants for configuration classes.

Declaration
public const string ClassRdfParser = "http://www.dotnetrdf.org/configuration#RdfParser"
Field Value
Type Description
string
| Edit this page View Source

ClassRdfWriter

URI Constants for configuration classes.

Declaration
public const string ClassRdfWriter = "http://www.dotnetrdf.org/configuration#RdfWriter"
Field Value
Type Description
string
| Edit this page View Source

ClassReasoner

URI Constants for configuration classes.

Declaration
public const string ClassReasoner = "http://www.dotnetrdf.org/configuration#Reasoner"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlDataset

URI Constants for configuration classes.

Declaration
public const string ClassSparqlDataset = "http://www.dotnetrdf.org/configuration#SparqlDataset"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlEndpoint

URI Constants for configuration classes.

Declaration
public const string ClassSparqlEndpoint = "http://www.dotnetrdf.org/configuration#SparqlEndpoint"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlExpressionFactory

URI Constants for configuration classes.

Declaration
public const string ClassSparqlExpressionFactory = "http://www.dotnetrdf.org/configuration#SparqlExpressionFactory"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlHttpProtocolProcessor

URI Constants for configuration classes.

Declaration
public const string ClassSparqlHttpProtocolProcessor = "http://www.dotnetrdf.org/configuration#SparqlHttpProtocolProcessor"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlOperator

URI Constants for configuration classes.

Declaration
public const string ClassSparqlOperator = "http://www.dotnetrdf.org/configuration#SparqlOperator"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlPropertyFunctionFactory

URI Constants for configuration classes.

Declaration
public const string ClassSparqlPropertyFunctionFactory = "http://www.dotnetrdf.org/configuration#SparqlPropertyFunctionFactory"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlQueryClient

URI Constants for configuration classes.

Declaration
public const string ClassSparqlQueryClient = "http://www.dotnetrdf.org/configuration#SparqlQueryClient"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlQueryEndpoint

URI Constants for configuration classes.

Declaration
public const string ClassSparqlQueryEndpoint = "http://www.dotnetrdf.org/configuration#SparqlQueryEndpoint"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlQueryProcessor

URI Constants for configuration classes.

Declaration
public const string ClassSparqlQueryProcessor = "http://www.dotnetrdf.org/configuration#SparqlQueryProcessor"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlResultsParser

URI Constants for configuration classes.

Declaration
public const string ClassSparqlResultsParser = "http://www.dotnetrdf.org/configuration#SparqlResultsParser"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlResultsWriter

URI Constants for configuration classes.

Declaration
public const string ClassSparqlResultsWriter = "http://www.dotnetrdf.org/configuration#SparqlResultsWriter"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlUpdateClient

URI Constants for configuration classes.

Declaration
public const string ClassSparqlUpdateClient = "http://www.dotnetrdf.org/configuration#SparqlUpdateClient"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlUpdateEndpoint

URI Constants for configuration classes.

Declaration
public const string ClassSparqlUpdateEndpoint = "http://www.dotnetrdf.org/configuration#SparqlUpdateEndpoint"
Field Value
Type Description
string
| Edit this page View Source

ClassSparqlUpdateProcessor

URI Constants for configuration classes.

Declaration
public const string ClassSparqlUpdateProcessor = "http://www.dotnetrdf.org/configuration#SparqlUpdateProcessor"
Field Value
Type Description
string
| Edit this page View Source

ClassStorageProvider

URI Constants for configuration classes.

Declaration
public const string ClassStorageProvider = "http://www.dotnetrdf.org/configuration#StorageProvider"
Field Value
Type Description
string
| Edit this page View Source

ClassStorageServer

URI Constants for configuration classes.

Declaration
public const string ClassStorageServer = "http://www.dotnetrdf.org/configuration#StorageServer"
Field Value
Type Description
string
| Edit this page View Source

ClassTripleCollection

URI Constants for configuration classes.

Declaration
public const string ClassTripleCollection = "http://www.dotnetrdf.org/configuration#TripleCollection"
Field Value
Type Description
string
| Edit this page View Source

ClassTripleStore

URI Constants for configuration classes.

Declaration
public const string ClassTripleStore = "http://www.dotnetrdf.org/configuration#TripleStore"
Field Value
Type Description
string
| Edit this page View Source

ClassUser

URI Constants for configuration classes.

Declaration
public const string ClassUser = "http://www.dotnetrdf.org/configuration#User"
Field Value
Type Description
string
| Edit this page View Source

ClassUserGroup

URI Constants for configuration classes.

Declaration
public const string ClassUserGroup = "http://www.dotnetrdf.org/configuration#UserGroup"
Field Value
Type Description
string
| Edit this page View Source

ConfigurationNamespace

Configuration Namespace URI.

Declaration
public const string ConfigurationNamespace = "http://www.dotnetrdf.org/configuration#"
Field Value
Type Description
string
| Edit this page View Source

DefaultTypeGraph

QName Constants for Default Types for some configuration classes.

Declaration
public const string DefaultTypeGraph = "VDS.RDF.Graph"
Field Value
Type Description
string
| Edit this page View Source

DefaultTypeGraphCollection

QName Constants for Default Types for some configuration classes.

Declaration
public const string DefaultTypeGraphCollection = "VDS.RDF.GraphCollection"
Field Value
Type Description
string
| Edit this page View Source

DefaultTypeSparqlHttpProtocolProcessor

QName Constants for Default Types for some configuration classes.

Declaration
public const string DefaultTypeSparqlHttpProtocolProcessor = "VDS.RDF.Update.Protocol.LeviathanProtocolProcessor"
Field Value
Type Description
string
| Edit this page View Source

DefaultTypeSparqlQueryProcessor

QName Constants for Default Types for some configuration classes.

Declaration
public const string DefaultTypeSparqlQueryProcessor = "VDS.RDF.Query.LeviathanQueryProcessor"
Field Value
Type Description
string
| Edit this page View Source

DefaultTypeSparqlUpdateProcessor

QName Constants for Default Types for some configuration classes.

Declaration
public const string DefaultTypeSparqlUpdateProcessor = "VDS.RDF.Update.LeviathanUpdateProcessor"
Field Value
Type Description
string
| Edit this page View Source

DefaultTypeTripleCollection

QName Constants for Default Types for some configuration classes.

Declaration
public const string DefaultTypeTripleCollection = "VDS.RDF.TreeIndexedTripleCollection"
Field Value
Type Description
string
| Edit this page View Source

DefaultTypeTripleStore

QName Constants for Default Types for some configuration classes.

Declaration
public const string DefaultTypeTripleStore = "VDS.RDF.TripleStore"
Field Value
Type Description
string
| Edit this page View Source

DefaultTypeUserGroup

QName Constants for Default Types for some configuration classes.

Declaration
public const string DefaultTypeUserGroup = "VDS.RDF.Configuration.Permissions"
Field Value
Type Description
string
| Edit this page View Source

PropertyAction

URI Constants for configuration properties.

Declaration
public const string PropertyAction = "http://www.dotnetrdf.org/configuration#action"
Field Value
Type Description
string
| Edit this page View Source

PropertyAlgebraOptimiser

URI Constants for configuration properties.

Declaration
public const string PropertyAlgebraOptimiser = "http://www.dotnetrdf.org/configuration#algebraOptimiser"
Field Value
Type Description
string
| Edit this page View Source

PropertyAllow

URI Constants for configuration properties.

Declaration
public const string PropertyAllow = "http://www.dotnetrdf.org/configuration#allow"
Field Value
Type Description
string
| Edit this page View Source

PropertyAssignUri

URI Constants for configuration properties.

Declaration
public const string PropertyAssignUri = "http://www.dotnetrdf.org/configuration#assignUri"
Field Value
Type Description
string
| Edit this page View Source

PropertyAsync

URI Constants for configuration properties.

Declaration
public const string PropertyAsync = "http://www.dotnetrdf.org/configuration#async"
Field Value
Type Description
string
| Edit this page View Source

PropertyAttributeWriting

URI Constants for configuration properties.

Declaration
public const string PropertyAttributeWriting = "http://www.dotnetrdf.org/configuration#attributeWriting"
Field Value
Type Description
string
| Edit this page View Source

PropertyCacheDuration

URI Constants for configuration properties.

Declaration
public const string PropertyCacheDuration = "http://www.dotnetrdf.org/configuration#cacheDuration"
Field Value
Type Description
string
| Edit this page View Source

PropertyCacheSliding

URI Constants for configuration properties.

Declaration
public const string PropertyCacheSliding = "http://www.dotnetrdf.org/configuration#cacheSliding"
Field Value
Type Description
string
| Edit this page View Source

PropertyCatalog

URI Constants for configuration properties.

Declaration
public const string PropertyCatalog = "http://www.dotnetrdf.org/configuration#catalogID"
Field Value
Type Description
string
| Edit this page View Source

PropertyCompressionLevel

URI Constants for configuration properties.

Declaration
public const string PropertyCompressionLevel = "http://www.dotnetrdf.org/configuration#compressionLevel"
Field Value
Type Description
string
| Edit this page View Source

PropertyConfigure

URI Constants for configuration properties.

Declaration
public const string PropertyConfigure = "http://www.dotnetrdf.org/configuration#configure"
Field Value
Type Description
string
| Edit this page View Source

PropertyCredentials

URI Constants for configuration properties.

Declaration
public const string PropertyCredentials = "http://www.dotnetrdf.org/configuration#credentials"
Field Value
Type Description
string
| Edit this page View Source

PropertyDatabase

URI Constants for configuration properties.

Declaration
public const string PropertyDatabase = "http://www.dotnetrdf.org/configuration#database"
Field Value
Type Description
string
| Edit this page View Source

PropertyDefaultGraphUri

URI Constants for configuration properties.

Declaration
public const string PropertyDefaultGraphUri = "http://www.dotnetrdf.org/configuration#defaultGraphUri"
Field Value
Type Description
string
| Edit this page View Source

PropertyDefaultQueryFile

URI Constants for configuration properties.

Declaration
public const string PropertyDefaultQueryFile = "http://www.dotnetrdf.org/configuration#defaultQueryFile"
Field Value
Type Description
string
| Edit this page View Source

PropertyDefaultUpdateFile

URI Constants for configuration properties.

Declaration
public const string PropertyDefaultUpdateFile = "http://www.dotnetrdf.org/configuration#defaultUpdateFile"
Field Value
Type Description
string
| Edit this page View Source

PropertyDeny

URI Constants for configuration properties.

Declaration
public const string PropertyDeny = "http://www.dotnetrdf.org/configuration#deny"
Field Value
Type Description
string
| Edit this page View Source

PropertyDescribeAlgorithm

URI Constants for configuration properties.

Declaration
public const string PropertyDescribeAlgorithm = "http://www.dotnetrdf.org/configuration#describeAlgorithm"
Field Value
Type Description
string
| Edit this page View Source

PropertyDtdWriting

URI Constants for configuration properties.

Declaration
public const string PropertyDtdWriting = "http://www.dotnetrdf.org/configuration#dtdWriting"
Field Value
Type Description
string
| Edit this page View Source

PropertyEnableCors

URI Constants for configuration properties.

Declaration
public const string PropertyEnableCors = "http://www.dotnetrdf.org/configuration#enableCors"
Field Value
Type Description
string
| Edit this page View Source

PropertyEnableUpdates

URI Constants for configuration properties.

Declaration
public const string PropertyEnableUpdates = "http://www.dotnetrdf.org/configuration#enableUpdates"
Field Value
Type Description
string
| Edit this page View Source

PropertyEnabled

URI Constants for configuration properties.

Declaration
public const string PropertyEnabled = "http://www.dotnetrdf.org/configuration#enabled"
Field Value
Type Description
string
| Edit this page View Source

PropertyEncryptConnection

URI Constants for configuration properties.

Declaration
public const string PropertyEncryptConnection = "http://www.dotnetrdf.org/configuration#encryptConnection"
Field Value
Type Description
string
| Edit this page View Source

PropertyEndpoint

URI Constants for configuration properties.

Declaration
public const string PropertyEndpoint = "http://www.dotnetrdf.org/configuration#endpoint"
Field Value
Type Description
string
| Edit this page View Source

PropertyEndpointUri

URI Constants for configuration properties.

Declaration
public const string PropertyEndpointUri = "http://www.dotnetrdf.org/configuration#endpointUri"
Field Value
Type Description
string
| Edit this page View Source

PropertyExpressionFactory

URI Constants for configuration properties.

Declaration
public const string PropertyExpressionFactory = "http://www.dotnetrdf.org/configuration#expressionFactory"
Field Value
Type Description
string
| Edit this page View Source

PropertyFromDataset

URI Constants for configuration properties.

Declaration
public const string PropertyFromDataset = "http://www.dotnetrdf.org/configuration#fromDataset"
Field Value
Type Description
string
| Edit this page View Source

PropertyFromEmbedded

URI Constants for configuration properties.

Declaration
public const string PropertyFromEmbedded = "http://www.dotnetrdf.org/configuration#fromEmbedded"
Field Value
Type Description
string
| Edit this page View Source

PropertyFromFile

URI Constants for configuration properties.

Declaration
public const string PropertyFromFile = "http://www.dotnetrdf.org/configuration#fromFile"
Field Value
Type Description
string
| Edit this page View Source

PropertyFromGraph

URI Constants for configuration properties.

Declaration
public const string PropertyFromGraph = "http://www.dotnetrdf.org/configuration#fromGraph"
Field Value
Type Description
string
| Edit this page View Source

PropertyFromStore

URI Constants for configuration properties.

Declaration
public const string PropertyFromStore = "http://www.dotnetrdf.org/configuration#fromStore"
Field Value
Type Description
string
| Edit this page View Source

PropertyFromString

URI Constants for configuration properties.

Declaration
public const string PropertyFromString = "http://www.dotnetrdf.org/configuration#fromString"
Field Value
Type Description
string
| Edit this page View Source

PropertyFromUri

URI Constants for configuration properties.

Declaration
public const string PropertyFromUri = "http://www.dotnetrdf.org/configuration#fromUri"
Field Value
Type Description
string
| Edit this page View Source

PropertyFunctionFactory

URI Constants for configuration properties.

Declaration
public const string PropertyFunctionFactory = "http://www.dotnetrdf.org/configuration#propertyFunctionFactory"
Field Value
Type Description
string
| Edit this page View Source

PropertyHaltOnError

URI Constants for configuration properties.

Declaration
public const string PropertyHaltOnError = "http://www.dotnetrdf.org/configuration#haltOnError"
Field Value
Type Description
string
| Edit this page View Source

PropertyHighSpeedWriting

URI Constants for configuration properties.

Declaration
public const string PropertyHighSpeedWriting = "http://www.dotnetrdf.org/configuration#highSpeedWriting"
Field Value
Type Description
string
| Edit this page View Source

PropertyHttpClientName

URI Constants for configuration properties.

Declaration
public const string PropertyHttpClientName = "http://www.dotnetrdf.org/configuration#httpClientName"
Field Value
Type Description
string
| Edit this page View Source

PropertyImportNamespacesFrom

URI Constants for configuration properties.

Declaration
public const string PropertyImportNamespacesFrom = "http://www.dotnetrdf.org/configuration#importNamespacesFrom"
Field Value
Type Description
string
| Edit this page View Source

PropertyImports

URI Constants for configuration properties.

Declaration
public const string PropertyImports = "http://www.dotnetrdf.org/configuration#imports"
Field Value
Type Description
string
| Edit this page View Source

PropertyInternUris

URI Constants for configuration properties.

Declaration
public const string PropertyInternUris = "http://www.dotnetrdf.org/configuration#internUris"
Field Value
Type Description
string
| Edit this page View Source

PropertyIntroFile

URI Constants for configuration properties.

Declaration
public const string PropertyIntroFile = "http://www.dotnetrdf.org/configuration#introText"
Field Value
Type Description
string
| Edit this page View Source

PropertyLoadMode

URI Constants for configuration properties.

Declaration
public const string PropertyLoadMode = "http://www.dotnetrdf.org/configuration#loadMode"
Field Value
Type Description
string
| Edit this page View Source

PropertyMember

URI Constants for configuration properties.

Declaration
public const string PropertyMember = "http://www.dotnetrdf.org/configuration#member"
Field Value
Type Description
string
| Edit this page View Source

PropertyMultiThreadedWriting

URI Constants for configuration properties.

Declaration
public const string PropertyMultiThreadedWriting = "http://www.dotnetrdf.org/configuration#multiThreadedWriting"
Field Value
Type Description
string
| Edit this page View Source

PropertyNamedGraphUri

URI Constants for configuration properties.

Declaration
public const string PropertyNamedGraphUri = "http://www.dotnetrdf.org/configuration#namedGraphUri"
Field Value
Type Description
string
| Edit this page View Source

PropertyNormalizeLiterals

URI Constants for configuration properties.

Declaration
public const string PropertyNormalizeLiterals = "http://www.dotnetrdf.org/configuration#normalizeLiterals"
Field Value
Type Description
string
| Edit this page View Source

PropertyOwlReasoner

URI Constants for configuration properties.

Declaration
public const string PropertyOwlReasoner = "http://www.dotnetrdf.org/configuration#owlReasoner"
Field Value
Type Description
string
| Edit this page View Source

PropertyPartialResults

URI Constants for configuration properties.

Declaration
public const string PropertyPartialResults = "http://www.dotnetrdf.org/configuration#partialResults"
Field Value
Type Description
string
| Edit this page View Source

PropertyPassword

URI Constants for configuration properties.

Declaration
public const string PropertyPassword = "http://www.dotnetrdf.org/configuration#password"
Field Value
Type Description
string
| Edit this page View Source

PropertyPermissionModel

URI Constants for configuration properties.

Declaration
public const string PropertyPermissionModel = "http://www.dotnetrdf.org/configuration#permissionModel"
Field Value
Type Description
string
| Edit this page View Source

PropertyPort

URI Constants for configuration properties.

Declaration
public const string PropertyPort = "http://www.dotnetrdf.org/configuration#port"
Field Value
Type Description
string
| Edit this page View Source

PropertyPrettyPrinting

URI Constants for configuration properties.

Declaration
public const string PropertyPrettyPrinting = "http://www.dotnetrdf.org/configuration#prettyPrinting"
Field Value
Type Description
string
| Edit this page View Source

PropertyProtocolProcessor

URI Constants for configuration properties.

Declaration
public const string PropertyProtocolProcessor = "http://www.dotnetrdf.org/configuration#protocolProcessor"
Field Value
Type Description
string
| Edit this page View Source

PropertyProxy

URI Constants for configuration properties.

Declaration
public const string PropertyProxy = "http://www.dotnetrdf.org/configuration#proxy"
Field Value
Type Description
string
| Edit this page View Source

PropertyQueryEndpoint

URI Constants for configuration properties.

Declaration
public const string PropertyQueryEndpoint = "http://www.dotnetrdf.org/configuration#queryEndpoint"
Field Value
Type Description
string
| Edit this page View Source

PropertyQueryEndpointUri

URI Constants for configuration properties.

Declaration
public const string PropertyQueryEndpointUri = "http://www.dotnetrdf.org/configuration#queryEndpointUri"
Field Value
Type Description
string
| Edit this page View Source

PropertyQueryOptimiser

URI Constants for configuration properties.

Declaration
public const string PropertyQueryOptimiser = "http://www.dotnetrdf.org/configuration#queryOptimiser"
Field Value
Type Description
string
| Edit this page View Source

PropertyQueryPath

URI Constants for configuration properties.

Declaration
public const string PropertyQueryPath = "http://www.dotnetrdf.org/configuration#queryPath"
Field Value
Type Description
string
| Edit this page View Source

PropertyQueryProcessor

URI Constants for configuration properties.

Declaration
public const string PropertyQueryProcessor = "http://www.dotnetrdf.org/configuration#queryProcessor"
Field Value
Type Description
string
| Edit this page View Source

PropertyReadOnly

URI Constants for configuration properties.

Declaration
public const string PropertyReadOnly = "http://www.dotnetrdf.org/configuration#readOnly"
Field Value
Type Description
string
| Edit this page View Source

PropertyReasoner

URI Constants for configuration properties.

Declaration
public const string PropertyReasoner = "http://www.dotnetrdf.org/configuration#reasoner"
Field Value
Type Description
string
| Edit this page View Source

PropertyRequiresAuthentication

URI Constants for configuration properties.

Declaration
public const string PropertyRequiresAuthentication = "http://www.dotnetrdf.org/configuration#requiresAuthentication"
Field Value
Type Description
string
| Edit this page View Source

PropertyServer

URI Constants for configuration properties.

Declaration
public const string PropertyServer = "http://www.dotnetrdf.org/configuration#server"
Field Value
Type Description
string
| Edit this page View Source

PropertyServiceDescription

URI Constants for configuration properties.

Declaration
public const string PropertyServiceDescription = "http://www.dotnetrdf.org/configuration#serviceDescription"
Field Value
Type Description
string
| Edit this page View Source

PropertyShowErrors

URI Constants for configuration properties.

Declaration
public const string PropertyShowErrors = "http://www.dotnetrdf.org/configuration#showErrors"
Field Value
Type Description
string
| Edit this page View Source

PropertyShowQueryForm

URI Constants for configuration properties.

Declaration
public const string PropertyShowQueryForm = "http://www.dotnetrdf.org/configuration#showQueryForm"
Field Value
Type Description
string
| Edit this page View Source

PropertyShowUpdateForm

URI Constants for configuration properties.

Declaration
public const string PropertyShowUpdateForm = "http://www.dotnetrdf.org/configuration#showUpdateForm"
Field Value
Type Description
string
| Edit this page View Source

PropertySkipParsing

URI Constants for configuration properties.

Declaration
public const string PropertySkipParsing = "http://www.dotnetrdf.org/configuration#skipParsing"
Field Value
Type Description
string
| Edit this page View Source

PropertyStorageProvider

URI Constants for configuration properties.

Declaration
public const string PropertyStorageProvider = "http://www.dotnetrdf.org/configuration#storageProvider"
Field Value
Type Description
string
| Edit this page View Source

PropertyStore

URI Constants for configuration properties.

Declaration
public const string PropertyStore = "http://www.dotnetrdf.org/configuration#storeID"
Field Value
Type Description
string
| Edit this page View Source

PropertyStylesheet

URI Constants for configuration properties.

Declaration
public const string PropertyStylesheet = "http://www.dotnetrdf.org/configuration#stylesheet"
Field Value
Type Description
string
| Edit this page View Source

PropertySyntax

URI Constants for configuration properties.

Declaration
public const string PropertySyntax = "http://www.dotnetrdf.org/configuration#syntax"
Field Value
Type Description
string
| Edit this page View Source

PropertyTimeout

URI Constants for configuration properties.

Declaration
public const string PropertyTimeout = "http://www.dotnetrdf.org/configuration#timeout"
Field Value
Type Description
string
| Edit this page View Source

PropertyType

URI Constants for configuration properties.

Declaration
public const string PropertyType = "http://www.dotnetrdf.org/configuration#type"
Field Value
Type Description
string
| Edit this page View Source

PropertyUnionDefaultGraph

URI Constants for configuration properties.

Declaration
public const string PropertyUnionDefaultGraph = "http://www.dotnetrdf.org/configuration#unionDefaultGraph"
Field Value
Type Description
string
| Edit this page View Source

PropertyUpdateEndpoint

URI Constants for configuration properties.

Declaration
public const string PropertyUpdateEndpoint = "http://www.dotnetrdf.org/configuration#updateEndpoint"
Field Value
Type Description
string
| Edit this page View Source

PropertyUpdateEndpointUri

URI Constants for configuration properties.

Declaration
public const string PropertyUpdateEndpointUri = "http://www.dotnetrdf.org/configuration#updateEndpointUri"
Field Value
Type Description
string
| Edit this page View Source

PropertyUpdatePath

URI Constants for configuration properties.

Declaration
public const string PropertyUpdatePath = "http://www.dotnetrdf.org/configuration#updatePath"
Field Value
Type Description
string
| Edit this page View Source

PropertyUpdateProcessor

URI Constants for configuration properties.

Declaration
public const string PropertyUpdateProcessor = "http://www.dotnetrdf.org/configuration#updateProcessor"
Field Value
Type Description
string
| Edit this page View Source

PropertyUseCredentialsForProxy

URI Constants for configuration properties.

Declaration
public const string PropertyUseCredentialsForProxy = "http://www.dotnetrdf.org/configuration#useCredentialsForProxy"
Field Value
Type Description
string
| Edit this page View Source

PropertyUser

URI Constants for configuration properties.

Declaration
public const string PropertyUser = "http://www.dotnetrdf.org/configuration#user"
Field Value
Type Description
string
| Edit this page View Source

PropertyUserGroup

URI Constants for configuration properties.

Declaration
public const string PropertyUserGroup = "http://www.dotnetrdf.org/configuration#userGroup"
Field Value
Type Description
string
| Edit this page View Source

PropertyUsingDataset

URI Constants for configuration properties.

Declaration
public const string PropertyUsingDataset = "http://www.dotnetrdf.org/configuration#usingDataset"
Field Value
Type Description
string
| Edit this page View Source

PropertyUsingGraph

URI Constants for configuration properties.

Declaration
public const string PropertyUsingGraph = "http://www.dotnetrdf.org/configuration#usingGraph"
Field Value
Type Description
string
| Edit this page View Source

PropertyUsingGraphCollection

URI Constants for configuration properties.

Declaration
public const string PropertyUsingGraphCollection = "http://www.dotnetrdf.org/configuration#usingGraphCollection"
Field Value
Type Description
string
| Edit this page View Source

PropertyUsingNodeFactory

URI Constants for configuration properties.

Declaration
public const string PropertyUsingNodeFactory = "http://www.dotnetrdf.org/configuration#usingNodeFactory"
Field Value
Type Description
string
| Edit this page View Source

PropertyUsingStore

URI Constants for configuration properties.

Declaration
public const string PropertyUsingStore = "http://www.dotnetrdf.org/configuration#usingStore"
Field Value
Type Description
string
| Edit this page View Source

PropertyUsingTripleCollection

URI Constants for configuration properties.

Declaration
public const string PropertyUsingTripleCollection = "http://www.dotnetrdf.org/configuration#usingTripleCollection"
Field Value
Type Description
string
| Edit this page View Source

PropertyUsingUriFactory

URI Constants for configuration properties.

Declaration
public const string PropertyUsingUriFactory = "http://www.dotnetrdf.org/configuration#usingUriFactory"
Field Value
Type Description
string
| Edit this page View Source

PropertyWithLanguageTagValidation

URI Constants for configuration properties.

Declaration
public const string PropertyWithLanguageTagValidation = "http://www.dotnetrdf.org/configuration#withLanguageTagValidation"
Field Value
Type Description
string
| Edit this page View Source

PropertyWithName

URI Constants for configuration properties.

Declaration
public const string PropertyWithName = "http://www.dotnetrdf.org/configuration#withName"
Field Value
Type Description
string
| Edit this page View Source

PropertyWithParent

URI Constants for configuration properties.

Declaration
public const string PropertyWithParent = "http://www.dotnetrdf.org/configuration#withParent"
Field Value
Type Description
string
| Edit this page View Source

PropertyWithUri

URI Constants for configuration properties.

Declaration
public const string PropertyWithUri = "http://www.dotnetrdf.org/configuration#withUri"
Field Value
Type Description
string
| Edit this page View Source

UriSchemeAppSettings

Constants for URI Schemes with special meaning within the Configuration API.

Declaration
public const string UriSchemeAppSettings = "appsetting"
Field Value
Type Description
string
| Edit this page View Source

UriSchemeConfigureOptions

Constants for URI Schemes with special meaning within the Configuration API.

Declaration
public const string UriSchemeConfigureOptions = "dotnetrdf-configure"
Field Value
Type Description
string

Properties

| Edit this page View Source

Loader

Get the loader used to retrieve data from URIs.

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

PathResolver

Gets/Sets the in-use Path Resolver.

Declaration
public static IPathResolver PathResolver { get; set; }
Property Value
Type Description
IPathResolver
| Edit this page View Source

SettingsProvider

Gets or sets the provider of external settings.

Declaration
public static ISettingsProvider SettingsProvider { get; set; }
Property Value
Type Description
ISettingsProvider
Remarks

On .NET Framework defaults to a reader of <appSettings> configuration section.

Methods

| Edit this page View Source

AddObjectFactory(IObjectFactory)

Registers an Object Factory with the Configuration Loader.

Declaration
public static void AddObjectFactory(IObjectFactory factory)
Parameters
Type Name Description
IObjectFactory factory

Object Factory.

| Edit this page View Source

AutoConfigure(IGraph)

Given a Configuration Graph applies all available auto-configuration based on the contents of the graph.

Declaration
public static void AutoConfigure(IGraph g)
Parameters
Type Name Description
IGraph g

Configuration Graph.

| Edit this page View Source

AutoConfigureObjectFactories(IGraph)

Given a Configuration Graph will detect and configure Object Factories defined in the configuration.

Declaration
public static void AutoConfigureObjectFactories(IGraph g)
Parameters
Type Name Description
IGraph g

Configuration Graph.

| Edit this page View Source

AutoConfigureReadersAndWriters(IGraph)

Given a Configuration Graph will detect Readers and Writers for RDF and SPARQL syntaxes and register them with MimeTypesHelper. This will cause the library defaults to be overridden where appropriate.

Declaration
public static void AutoConfigureReadersAndWriters(IGraph g)
Parameters
Type Name Description
IGraph g

Configuration Graph.

| Edit this page View Source

AutoConfigureSparqlOperators(IGraph)

Given a Configuration Graph will detect and configure SPARQL Operators.

Declaration
public static void AutoConfigureSparqlOperators(IGraph g)
Parameters
Type Name Description
IGraph g

Configuration Graph.

| Edit this page View Source

AutoConfigureStaticOptions(IGraph)

Given a Configuration Graph will detect and configure static options that are specified using the dnr:configure property with special <dotnetrdf-configure:Class/Property> subject URIs.

Declaration
public static void AutoConfigureStaticOptions(IGraph g)
Parameters
Type Name Description
IGraph g

Configuration Graph.

Remarks

An example of using this mechanism to configure a static option is as follows:

<dotnetrdf-configure:VDS.RDF.Options#UsePLinqEvaluation> dnr:configure false .

Class and property names must be fully qualified, to specify static options outside of dotNetRDF itself you can add an additional path segment with the assembly name after the initial configure keyword. If the class/property does not exist or the value of the literal cannot be appropriately converted to the type of the property then an exception will be thrown. If there is a problem setting the property (e.g. it does not have a public setter) then an exception will be thrown.

| Edit this page View Source

CheckCircularReference(INode, INode, string)

Checks for circular references and throws an error if there is one.

Declaration
public static bool CheckCircularReference(INode a, INode b, string property)
Parameters
Type Name Description
INode a

Object you are attempting to load.

INode b

Object being referenced.

string property

QName for the property that makes the reference.

Returns
Type Description
bool
Remarks

If the Object you are trying to load and the Object you need to load are equal then this is a circular reference and an error is thrown.

The ConfigurationLoader is not currently capable of detecting more subtle circular references.

| Edit this page View Source

ClearCache()

Clears the Object Loader cache (this is not recommended).

Declaration
public static void ClearCache()
Remarks

This method should only be invoked in cases where you have attempted to load an object and some error occurred which was external to dotNetRDF e.g. network connectivity problem and.

| Edit this page View Source

CreateConfigurationNode(IGraph, string)

Creates a URI Node that refers to some Configuration property/type.

Declaration
[Obsolete("This method is obsolete and should no longer be used, constants are now URIs so you should just create URI Nodes directly on your Configuration Graph", true)]
public static INode CreateConfigurationNode(IGraph g, string qname)
Parameters
Type Name Description
IGraph g

Configuration Graph.

string qname

QName of the property/type.

Returns
Type Description
INode
Remarks

The QName provides should be of the form dnr:qname - the dnr prefix will be automatically be considered to be to the Configuration Namespace which is defined by the ConfigurationNamespace constant.

This function uses caching to ensure that URI Nodes aren't needlessly recreated in order to save memory.

| Edit this page View Source

GetConfigurationArray(IGraph, INode, INode)

Gets all the literal values given for a property of a given Object in the Configuration Graph.

Declaration
public static string[] GetConfigurationArray(IGraph g, INode objNode, INode property)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

INode property

Property Node.

Returns
Type Description
string[]
Remarks

Only returns the value part of Literal Nodes which are given as values for the property i.e. ignores all non-Literals and discards any language/data type from Literals.

| Edit this page View Source

GetConfigurationBoolean(IGraph, INode, IEnumerable<INode>, bool)

Gets the Boolean value or a given default of the first instance of the first property for a given Object in the Configuration Graph.

Declaration
public static bool GetConfigurationBoolean(IGraph g, INode objNode, IEnumerable<INode> properties, bool defValue)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

IEnumerable<INode> properties

Property Nodes.

bool defValue

Default Value to return if there is no valid boolean value.

Returns
Type Description
bool

If there is a valid boolean value for any property then that is returned, in any other case the given defValue is returned.

| Edit this page View Source

GetConfigurationBoolean(IGraph, INode, INode, bool)

Gets the Boolean value or a given default of the first instance of a property for a given Object in the Configuration Graph.

Declaration
public static bool GetConfigurationBoolean(IGraph g, INode objNode, INode property, bool defValue)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

INode property

Property Node.

bool defValue

Default Value to return if there is no valid boolean value.

Returns
Type Description
bool

If there is a valid boolean value for the property then that is returned, in any other case the given defValue is returned.

| Edit this page View Source

GetConfigurationData(IGraph, INode, INode)

Gets all the values given for a property of a given Object in the Configuration Graph.

Declaration
public static IEnumerable<INode> GetConfigurationData(IGraph g, INode objNode, INode property)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

INode property

Property Node.

Returns
Type Description
IEnumerable<INode>

Enumeration of values given for the property for the Object.

| Edit this page View Source

GetConfigurationInt32(IGraph, INode, IEnumerable<INode>, int)

Gets the 64 bit Integer value or a given default of the first instance of the first property for a given Object in the Configuration Graph.

Declaration
public static int GetConfigurationInt32(IGraph g, INode objNode, IEnumerable<INode> properties, int defValue)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

IEnumerable<INode> properties

Property Nodes.

int defValue

Default Value to return if there is no valid boolean value.

Returns
Type Description
int

If there is a valid integer value for any property then that is returned, in any other case the given defValue is returned.

| Edit this page View Source

GetConfigurationInt32(IGraph, INode, INode, int)

Gets the 64 bit Integer value or a given default of the first instance of a property for a given Object in the Configuration Graph.

Declaration
public static int GetConfigurationInt32(IGraph g, INode objNode, INode property, int defValue)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

INode property

Property Node.

int defValue

Default Value to return if there is no valid boolean value.

Returns
Type Description
int

If there is a valid integer value for the property then that is returned, in any other case the given defValue is returned.

| Edit this page View Source

GetConfigurationInt64(IGraph, INode, IEnumerable<INode>, long)

Gets the 64 bit Integer value or a given default of the first instance of the first property for a given Object in the Configuration Graph.

Declaration
public static long GetConfigurationInt64(IGraph g, INode objNode, IEnumerable<INode> properties, long defValue)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

IEnumerable<INode> properties

Property Nodes.

long defValue

Default Value to return if there is no valid boolean value.

Returns
Type Description
long

If there is a valid integer value for any property then that is returned, in any other case the given defValue is returned.

| Edit this page View Source

GetConfigurationInt64(IGraph, INode, INode, long)

Gets the 64 bit Integer value or a given default of the first instance of a property for a given Object in the Configuration Graph.

Declaration
public static long GetConfigurationInt64(IGraph g, INode objNode, INode property, long defValue)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

INode property

Property Node.

long defValue

Default Value to return if there is no valid boolean value.

Returns
Type Description
long

If there is a valid integer value for the property then that is returned, in any other case the given defValue is returned.

| Edit this page View Source

GetConfigurationNode(IGraph, INode, IEnumerable<INode>)

Gets the first value given for the first found property of a given Object in the Configuration Graph.

Declaration
public static INode GetConfigurationNode(IGraph g, INode objNode, IEnumerable<INode> properties)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

IEnumerable<INode> properties

Properties.

Returns
Type Description
INode

First value given for the first property of the Object which is matched.

| Edit this page View Source

GetConfigurationNode(IGraph, INode, INode)

Gets the first value given for a property of a given Object in the Configuration Graph.

Declaration
public static INode GetConfigurationNode(IGraph g, INode objNode, INode property)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

INode property

Property Node.

Returns
Type Description
INode

First value given for the property of the Object.

| Edit this page View Source

GetConfigurationString(IGraph, INode, IEnumerable<INode>)

Gets the String value or null of the first instance of the first property for a given Object in the Configuration Graph where the value for the property is a Literal Node.

Declaration
public static string GetConfigurationString(IGraph g, INode objNode, IEnumerable<INode> properties)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

IEnumerable<INode> properties

Property Nodes.

Returns
Type Description
string

String value of the first instance of the first property or a null if no values or not a literal value.

If you want the String value regardless of Node type then use the GetConfigurationValue function instead.

| Edit this page View Source

GetConfigurationString(IGraph, INode, INode)

Gets the String value or null of the first instance of a property for a given Object in the Configuration Graph where the value for the property is a Literal Node.

Declaration
public static string GetConfigurationString(IGraph g, INode objNode, INode property)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

INode property

Property Node.

Returns
Type Description
string

String value of the first instance of the property or a null if no values or not a literal value.

If you want the String value regardless of Node type then use the GetConfigurationValue function instead.

| Edit this page View Source

GetConfigurationValue(IGraph, INode, IEnumerable<INode>)

Gets the String value or null of the first instance of the first property for a given Object in the Configuration Graph.

Declaration
public static string GetConfigurationValue(IGraph g, INode objNode, IEnumerable<INode> properties)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

IEnumerable<INode> properties

Property Nodes.

Returns
Type Description
string
| Edit this page View Source

GetConfigurationValue(IGraph, INode, INode)

Gets the String value or null of the first instance of a property for a given Object in the Configuration Graph.

Declaration
public static string GetConfigurationValue(IGraph g, INode objNode, INode property)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

INode property

Property Node.

Returns
Type Description
string
| Edit this page View Source

GetDefaultType(string)

Attempts to return the Default Type to load an Object as when there is no dnr:type property but there is a rdf:type property.

Declaration
public static string GetDefaultType(string typeUri)
Parameters
Type Name Description
string typeUri

Type URI declared by the rdf:type property.

Returns
Type Description
string
| Edit this page View Source

GetDefaultType(IGraph, INode)

Attempts to find the Default Type to load an Object as when no explicit dnr:type property has been declared but an rdf:type property has been declared giving a valid Configuration Class.

Declaration
public static string GetDefaultType(IGraph g, INode objNode)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

Returns
Type Description
string
Remarks

Note: Only some configuration classes have corresponding default types, in general it is recommended that Configuration Graphs should always use the dnr:type property to explicitly state the intended type of an Object.

| Edit this page View Source

GetUsernameAndPassword(IGraph, INode, bool, out string, out string)

Gets the Username and Password specified for a given Object.

Declaration
public static void GetUsernameAndPassword(IGraph g, INode objNode, bool allowCredentials, out string user, out string pwd)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

bool allowCredentials

Whether settings may be specified using the dnr:credentials property.

string user

Username.

string pwd

Password.

Remarks

Username and/or Password will be null if there is no value specified for the relevant properties.

| Edit this page View Source

IsCached(IGraph, INode)

Gets whether the given Object has already been loaded and cached.

Declaration
public static bool IsCached(IGraph g, INode objNode)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

Returns
Type Description
bool
Remarks

If this returns true then loading that object again should be essentially instantaneous as it will come from the cache.

| Edit this page View Source

LoadConfiguration(string)

Loads a Configuration Graph and applies auto-configuration.

Declaration
public static IGraph LoadConfiguration(string file)
Parameters
Type Name Description
string file

File to load from.

Returns
Type Description
IGraph
| Edit this page View Source

LoadConfiguration(string, bool)

Loads a Configuration Graph and applies auto-configuration if desired.

Declaration
public static IGraph LoadConfiguration(string file, bool autoConfigure)
Parameters
Type Name Description
string file

File to load from.

bool autoConfigure

Whether to apply auto-configuration.

Returns
Type Description
IGraph
| Edit this page View Source

LoadConfiguration(Uri)

Loads a Configuration Graph and applies auto-configuration.

Declaration
public static IGraph LoadConfiguration(Uri u)
Parameters
Type Name Description
Uri u

URI to load from.

Returns
Type Description
IGraph
| Edit this page View Source

LoadConfiguration(Uri, bool)

Loads a Configuration Graph and applies auto-configuration if desired.

Declaration
public static IGraph LoadConfiguration(Uri u, bool autoConfigure)
Parameters
Type Name Description
Uri u

URI to load from.

bool autoConfigure

Whether to apply auto-configuration.

Returns
Type Description
IGraph
| Edit this page View Source

LoadEmbeddedConfiguration(string)

Loads a Configuration Graph and applies auto-configuration.

Declaration
public static IGraph LoadEmbeddedConfiguration(string resource)
Parameters
Type Name Description
string resource

Embedded Resource to load.

Returns
Type Description
IGraph
| Edit this page View Source

LoadEmbeddedConfiguration(string, bool)

Loads a Configuration Graph and applies auto-configuration if desired.

Declaration
public static IGraph LoadEmbeddedConfiguration(string resource, bool autoConfigure)
Parameters
Type Name Description
string resource

Embedded Resource to load.

bool autoConfigure

Whether to apply auto-configuration.

Returns
Type Description
IGraph
| Edit this page View Source

LoadObject(string)

Loads the Object identified by the given blank node identifier as an object.

Declaration
public object LoadObject(string blankNodeIdentifier)
Parameters
Type Name Description
string blankNodeIdentifier
Returns
Type Description
object
Remarks

See remarks under LoadObject(IGraph, INode).

| Edit this page View Source

LoadObject(Uri)

Loads the Object identified by the given URI as an object.

Declaration
public object LoadObject(Uri objectIdentifier)
Parameters
Type Name Description
Uri objectIdentifier
Returns
Type Description
object
Remarks

See remarks under LoadObject(IGraph, INode).

| Edit this page View Source

LoadObject(IGraph, INode)

Loads the Object identified by the given Node based on information from the Configuration Graph.

Declaration
public static object LoadObject(IGraph g, INode objNode)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

Returns
Type Description
object
Remarks

Use this overload when you have a Node which identifies an Object and you don't know what the type of that Object is. This function looks up the dnr:type property for the given Object and then calls the other version of this function providing it with the relevant type information.

| Edit this page View Source

LoadObject(IGraph, INode, Type)

Loads the Object identified by the given Node as an object of the given type based on information from the Configuration Graph.

Declaration
public static object LoadObject(IGraph g, INode objNode, Type targetType)
Parameters
Type Name Description
IGraph g

Configuration Graph.

INode objNode

Object Node.

Type targetType

Target Type.

Returns
Type Description
object
Remarks

Callers of this method should be careful to check that the Object returned is of a usable type to them. The Target Type parameter does not guarantee that the return value is of that type it is only used to determine which registered instances of IObjectFactory are potentially capable of creating the desired Object.

Callers should also take care that any Objects returned from this method are disposed of when the caller no longer has a use for them as otherwise the reference kept in the cache here will cause the Object to remain in-memory consuming resources.

| Edit this page View Source

LoadObject<T>(string)

Loads the Object identified by the given blank node identifier as an object of the given type based on information from the Configuration Graph.

Declaration
public T LoadObject<T>(string blankNodeIdentifier)
Parameters
Type Name Description
string blankNodeIdentifier
Returns
Type Description
T
Type Parameters
Name Description
T
Remarks

See remarks under LoadObject(IGraph, INode).

| Edit this page View Source

LoadObject<T>(Uri)

Loads the Object identified by the given URI as an object of the given type based on information from the Configuration Graph.

Declaration
public T LoadObject<T>(Uri objectIdentifier)
Parameters
Type Name Description
Uri objectIdentifier
Returns
Type Description
T
Type Parameters
Name Description
T
Remarks

See remarks under LoadObject(IGraph, INode).

| Edit this page View Source

RegisterExtension<T>()

Register an extension to the configuration loader which provides additional object factories.

Declaration
public static void RegisterExtension<T>() where T : IConfigurationExtension
Type Parameters
Name Description
T

The type of the configuration loader extension class.

| Edit this page View Source

ResolveAppSetting(IGraph, INode)

Attempts to resolve special <appsettings> URIs into actual values.

Declaration
public static INode ResolveAppSetting(IGraph g, INode n)
Parameters
Type Name Description
IGraph g
INode n
Returns
Type Description
INode
Remarks

These special URIs have the form <appsetting:Key> where Key is the key for an appSetting in your applications configuration file. When used these URIs are resolved at load time into the actual values from your configuration file. This allows you to avoid spreading configuration data over multiple files since you can specify things like connection settings in the Application Config file and then simply reference them in the dotNetRDF configuration file.

Warning: This feature is not supported in the Silverlight build.

| Edit this page View Source

ResolvePath(string)

Resolves a Path using the in-use path-resolver.

Declaration
public static string ResolvePath(string path)
Parameters
Type Name Description
string path

Path to resolve.

Returns
Type Description
string

Implements

IConfigurationLoader

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Edit this page
  • View Source
In this article
  • Constructors
    • ConfigurationLoader(string)
    • ConfigurationLoader(string, bool)
    • ConfigurationLoader(Uri)
    • ConfigurationLoader(Uri, bool)
    • ConfigurationLoader(IGraph)
    • ConfigurationLoader(IGraph, bool)
  • Fields
    • ClassAlgebraOptimiser
    • ClassDatasetParser
    • ClassDatasetWriter
    • ClassFederatedSparqlQueryClient
    • ClassGraph
    • ClassGraphCollection
    • ClassHttpHandler
    • ClassObjectFactory
    • ClassOwlReasoner
    • ClassPermission
    • ClassProxy
    • ClassQueryOptimiser
    • ClassRdfParser
    • ClassRdfWriter
    • ClassReasoner
    • ClassSparqlDataset
    • ClassSparqlEndpoint
    • ClassSparqlExpressionFactory
    • ClassSparqlHttpProtocolProcessor
    • ClassSparqlOperator
    • ClassSparqlPropertyFunctionFactory
    • ClassSparqlQueryClient
    • ClassSparqlQueryEndpoint
    • ClassSparqlQueryProcessor
    • ClassSparqlResultsParser
    • ClassSparqlResultsWriter
    • ClassSparqlUpdateClient
    • ClassSparqlUpdateEndpoint
    • ClassSparqlUpdateProcessor
    • ClassStorageProvider
    • ClassStorageServer
    • ClassTripleCollection
    • ClassTripleStore
    • ClassUser
    • ClassUserGroup
    • ConfigurationNamespace
    • DefaultTypeGraph
    • DefaultTypeGraphCollection
    • DefaultTypeSparqlHttpProtocolProcessor
    • DefaultTypeSparqlQueryProcessor
    • DefaultTypeSparqlUpdateProcessor
    • DefaultTypeTripleCollection
    • DefaultTypeTripleStore
    • DefaultTypeUserGroup
    • PropertyAction
    • PropertyAlgebraOptimiser
    • PropertyAllow
    • PropertyAssignUri
    • PropertyAsync
    • PropertyAttributeWriting
    • PropertyCacheDuration
    • PropertyCacheSliding
    • PropertyCatalog
    • PropertyCompressionLevel
    • PropertyConfigure
    • PropertyCredentials
    • PropertyDatabase
    • PropertyDefaultGraphUri
    • PropertyDefaultQueryFile
    • PropertyDefaultUpdateFile
    • PropertyDeny
    • PropertyDescribeAlgorithm
    • PropertyDtdWriting
    • PropertyEnableCors
    • PropertyEnableUpdates
    • PropertyEnabled
    • PropertyEncryptConnection
    • PropertyEndpoint
    • PropertyEndpointUri
    • PropertyExpressionFactory
    • PropertyFromDataset
    • PropertyFromEmbedded
    • PropertyFromFile
    • PropertyFromGraph
    • PropertyFromStore
    • PropertyFromString
    • PropertyFromUri
    • PropertyFunctionFactory
    • PropertyHaltOnError
    • PropertyHighSpeedWriting
    • PropertyHttpClientName
    • PropertyImportNamespacesFrom
    • PropertyImports
    • PropertyInternUris
    • PropertyIntroFile
    • PropertyLoadMode
    • PropertyMember
    • PropertyMultiThreadedWriting
    • PropertyNamedGraphUri
    • PropertyNormalizeLiterals
    • PropertyOwlReasoner
    • PropertyPartialResults
    • PropertyPassword
    • PropertyPermissionModel
    • PropertyPort
    • PropertyPrettyPrinting
    • PropertyProtocolProcessor
    • PropertyProxy
    • PropertyQueryEndpoint
    • PropertyQueryEndpointUri
    • PropertyQueryOptimiser
    • PropertyQueryPath
    • PropertyQueryProcessor
    • PropertyReadOnly
    • PropertyReasoner
    • PropertyRequiresAuthentication
    • PropertyServer
    • PropertyServiceDescription
    • PropertyShowErrors
    • PropertyShowQueryForm
    • PropertyShowUpdateForm
    • PropertySkipParsing
    • PropertyStorageProvider
    • PropertyStore
    • PropertyStylesheet
    • PropertySyntax
    • PropertyTimeout
    • PropertyType
    • PropertyUnionDefaultGraph
    • PropertyUpdateEndpoint
    • PropertyUpdateEndpointUri
    • PropertyUpdatePath
    • PropertyUpdateProcessor
    • PropertyUseCredentialsForProxy
    • PropertyUser
    • PropertyUserGroup
    • PropertyUsingDataset
    • PropertyUsingGraph
    • PropertyUsingGraphCollection
    • PropertyUsingNodeFactory
    • PropertyUsingStore
    • PropertyUsingTripleCollection
    • PropertyUsingUriFactory
    • PropertyWithLanguageTagValidation
    • PropertyWithName
    • PropertyWithParent
    • PropertyWithUri
    • UriSchemeAppSettings
    • UriSchemeConfigureOptions
  • Properties
    • Loader
    • PathResolver
    • SettingsProvider
  • Methods
    • AddObjectFactory(IObjectFactory)
    • AutoConfigure(IGraph)
    • AutoConfigureObjectFactories(IGraph)
    • AutoConfigureReadersAndWriters(IGraph)
    • AutoConfigureSparqlOperators(IGraph)
    • AutoConfigureStaticOptions(IGraph)
    • CheckCircularReference(INode, INode, string)
    • ClearCache()
    • CreateConfigurationNode(IGraph, string)
    • GetConfigurationArray(IGraph, INode, INode)
    • GetConfigurationBoolean(IGraph, INode, IEnumerable<INode>, bool)
    • GetConfigurationBoolean(IGraph, INode, INode, bool)
    • GetConfigurationData(IGraph, INode, INode)
    • GetConfigurationInt32(IGraph, INode, IEnumerable<INode>, int)
    • GetConfigurationInt32(IGraph, INode, INode, int)
    • GetConfigurationInt64(IGraph, INode, IEnumerable<INode>, long)
    • GetConfigurationInt64(IGraph, INode, INode, long)
    • GetConfigurationNode(IGraph, INode, IEnumerable<INode>)
    • GetConfigurationNode(IGraph, INode, INode)
    • GetConfigurationString(IGraph, INode, IEnumerable<INode>)
    • GetConfigurationString(IGraph, INode, INode)
    • GetConfigurationValue(IGraph, INode, IEnumerable<INode>)
    • GetConfigurationValue(IGraph, INode, INode)
    • GetDefaultType(string)
    • GetDefaultType(IGraph, INode)
    • GetUsernameAndPassword(IGraph, INode, bool, out string, out string)
    • IsCached(IGraph, INode)
    • LoadConfiguration(string)
    • LoadConfiguration(string, bool)
    • LoadConfiguration(Uri)
    • LoadConfiguration(Uri, bool)
    • LoadEmbeddedConfiguration(string)
    • LoadEmbeddedConfiguration(string, bool)
    • LoadObject(string)
    • LoadObject(Uri)
    • LoadObject(IGraph, INode)
    • LoadObject(IGraph, INode, Type)
    • LoadObject<T>(string)
    • LoadObject<T>(Uri)
    • RegisterExtension<T>()
    • ResolveAppSetting(IGraph, INode)
    • ResolvePath(string)
  • Implements
  • Extension Methods
Back to top Generated by DocFX