• User Guide
  • API Documentation
  • Developer Guide
  • Support
  • API Documentation
  • VDS.RDF.Query
  • SparqlSpecsHelper
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 SparqlSpecsHelper

Class containing Helper information and methods pertaining to the Sparql Query Language for RDF.

Inheritance
object
SparqlSpecsHelper
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF.Query
Assembly: dotNetRdf.dll
Syntax
public static class SparqlSpecsHelper

Fields

| Edit this page View Source

AggregateFunctionKeywords

Set of SPARQL Keywords that are built in SPARQL Aggregate Functions.

Declaration
public static string[] AggregateFunctionKeywords
Field Value
Type Description
string[]
| Edit this page View Source

AggregateKeywords

Set of SPARQL Keywords that are Aggregate Keywords.

Declaration
public static string[] AggregateKeywords
Field Value
Type Description
string[]
Remarks

Unlike AggregateFunctionKeywords[] this includes keywords related to aggregates (like DISTINCT) and those for Leviathan extension aggregates which are not standard SPARQL 1.1 syntax.

| Edit this page View Source

FunctionKeywords

Set of SPARQL Keywords that are Function Keywords.

Declaration
public static string[] FunctionKeywords
Field Value
Type Description
string[]
| Edit this page View Source

NonQueryKeywords

Set of SPARQL Keywords that are Non-Query Keywords.

Declaration
public static string[] NonQueryKeywords
Field Value
Type Description
string[]
| Edit this page View Source

SparqlDecimal

Regular Expression Pattern for Valid Decimals in Sparql.

Declaration
public static Regex SparqlDecimal
Field Value
Type Description
Regex
| Edit this page View Source

SparqlDouble

Regular Expression Pattern for Valid Doubles in Sparql.

Declaration
public static Regex SparqlDouble
Field Value
Type Description
Regex
| Edit this page View Source

SparqlInteger

Regular Expression Pattern for Valid Integers in Sparql.

Declaration
public static Regex SparqlInteger
Field Value
Type Description
Regex
| Edit this page View Source

SparqlKeywordAbs

Keywords in Sparql.

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

SparqlKeywordAdd

Keywords in Sparql.

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

SparqlKeywordAll

Keywords in Sparql.

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

SparqlKeywordAny

Keywords in Sparql.

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

SparqlKeywordAs

Keywords in Sparql.

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

SparqlKeywordAsc

Keywords in Sparql.

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

SparqlKeywordAsk

Keywords in Sparql.

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

SparqlKeywordAvg

Keywords in Sparql.

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

SparqlKeywordBNode

Keywords in Sparql.

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

SparqlKeywordBase

Keywords in Sparql.

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

SparqlKeywordBind

Keywords in Sparql.

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

SparqlKeywordBindings

Keywords in Sparql.

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

SparqlKeywordBound

Keywords in Sparql.

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

SparqlKeywordBy

Keywords in Sparql.

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

SparqlKeywordCall

Keywords in Sparql.

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

SparqlKeywordCeil

Keywords in Sparql.

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

SparqlKeywordClear

Keywords in Sparql.

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

SparqlKeywordCoalesce

Keywords in Sparql.

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

SparqlKeywordConcat

Keywords in Sparql.

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

SparqlKeywordConstruct

Keywords in Sparql.

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

SparqlKeywordContains

Keywords in Sparql.

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

SparqlKeywordCopy

Keywords in Sparql.

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

SparqlKeywordCount

Keywords in Sparql.

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

SparqlKeywordCreate

Keywords in Sparql.

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

SparqlKeywordData

Keywords in Sparql.

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

SparqlKeywordDataType

Keywords in Sparql.

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

SparqlKeywordDay

Keywords in Sparql.

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

SparqlKeywordDefault

Keywords in Sparql.

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

SparqlKeywordDelete

Keywords in Sparql.

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

SparqlKeywordDesc

Keywords in Sparql.

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

SparqlKeywordDescribe

Keywords in Sparql.

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

SparqlKeywordDistinct

Keywords in Sparql.

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

SparqlKeywordDrop

Keywords in Sparql.

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

SparqlKeywordEncodeForUri

Keywords in Sparql.

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

SparqlKeywordExists

Keywords in Sparql.

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

SparqlKeywordFalse

Keywords in Sparql.

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

SparqlKeywordFilter

Keywords in Sparql.

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

SparqlKeywordFloor

Keywords in Sparql.

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

SparqlKeywordFrom

Keywords in Sparql.

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

SparqlKeywordFromNamed

Keywords in Sparql.

Declaration
public const string SparqlKeywordFromNamed = "FROM NAMED"
Field Value
Type Description
string
| Edit this page View Source

SparqlKeywordGraph

Keywords in Sparql.

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

SparqlKeywordGroup

Keywords in Sparql.

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

SparqlKeywordGroupBy

Keywords in Sparql.

Declaration
public const string SparqlKeywordGroupBy = "GROUP BY"
Field Value
Type Description
string
| Edit this page View Source

SparqlKeywordGroupConcat

Keywords in Sparql.

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

SparqlKeywordHaving

Keywords in Sparql.

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

SparqlKeywordHours

Keywords in Sparql.

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

SparqlKeywordIf

Keywords in Sparql.

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

SparqlKeywordIn

Keywords in Sparql.

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

SparqlKeywordInsert

Keywords in Sparql.

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

SparqlKeywordInto

Keywords in Sparql.

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

SparqlKeywordIri

Keywords in Sparql.

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

SparqlKeywordIsBlank

Keywords in Sparql.

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

SparqlKeywordIsIri

Keywords in Sparql.

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

SparqlKeywordIsLiteral

Keywords in Sparql.

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

SparqlKeywordIsNumeric

Keywords in Sparql.

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

SparqlKeywordIsUri

Keywords in Sparql.

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

SparqlKeywordLCase

Keywords in Sparql.

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

SparqlKeywordLang

Keywords in Sparql.

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

SparqlKeywordLangMatches

Keywords in Sparql.

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

SparqlKeywordLength

Keywords in Sparql.

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

SparqlKeywordLet

Keywords in Sparql.

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

SparqlKeywordLimit

Keywords in Sparql.

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

SparqlKeywordLoad

Keywords in Sparql.

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

SparqlKeywordMD5

Keywords in Sparql.

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

SparqlKeywordMax

Keywords in Sparql.

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

SparqlKeywordMedian

Keywords in Sparql.

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

SparqlKeywordMin

Keywords in Sparql.

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

SparqlKeywordMinus

Keywords in Sparql.

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

SparqlKeywordMinutes

Keywords in Sparql.

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

SparqlKeywordMode

Keywords in Sparql.

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

SparqlKeywordMonth

Keywords in Sparql.

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

SparqlKeywordMove

Keywords in Sparql.

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

SparqlKeywordNMax

Keywords in Sparql.

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

SparqlKeywordNMin

Keywords in Sparql.

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

SparqlKeywordNamed

Keywords in Sparql.

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

SparqlKeywordNone

Keywords in Sparql.

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

SparqlKeywordNot

Keywords in Sparql.

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

SparqlKeywordNotExists

Keywords in Sparql.

Declaration
public const string SparqlKeywordNotExists = "NOT EXISTS"
Field Value
Type Description
string
| Edit this page View Source

SparqlKeywordNotIn

Keywords in Sparql.

Declaration
public const string SparqlKeywordNotIn = "NOT IN"
Field Value
Type Description
string
| Edit this page View Source

SparqlKeywordNow

Keywords in Sparql.

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

SparqlKeywordOffset

Keywords in Sparql.

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

SparqlKeywordOptional

Keywords in Sparql.

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

SparqlKeywordOrder

Keywords in Sparql.

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

SparqlKeywordOrderBy

Keywords in Sparql.

Declaration
public const string SparqlKeywordOrderBy = "ORDER BY"
Field Value
Type Description
string
| Edit this page View Source

SparqlKeywordPrefix

Keywords in Sparql.

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

SparqlKeywordRand

Keywords in Sparql.

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

SparqlKeywordReduced

Keywords in Sparql.

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

SparqlKeywordRegex

Keywords in Sparql.

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

SparqlKeywordReplace

Keywords in Sparql.

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

SparqlKeywordRound

Keywords in Sparql.

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

SparqlKeywordSameTerm

Keywords in Sparql.

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

SparqlKeywordSample

Keywords in Sparql.

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

SparqlKeywordSeconds

Keywords in Sparql.

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

SparqlKeywordSelect

Keywords in Sparql.

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

SparqlKeywordSeparator

Keywords in Sparql.

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

SparqlKeywordService

Keywords in Sparql.

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

SparqlKeywordSha1

Keywords in Sparql.

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

SparqlKeywordSha256

Keywords in Sparql.

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

SparqlKeywordSha384

Keywords in Sparql.

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

SparqlKeywordSha512

Keywords in Sparql.

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

SparqlKeywordSilent

Keywords in Sparql.

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

SparqlKeywordStr

Keywords in Sparql.

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

SparqlKeywordStrAfter

Keywords in Sparql.

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

SparqlKeywordStrBefore

Keywords in Sparql.

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

SparqlKeywordStrDt

Keywords in Sparql.

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

SparqlKeywordStrEnds

Keywords in Sparql.

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

SparqlKeywordStrLang

Keywords in Sparql.

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

SparqlKeywordStrLen

Keywords in Sparql.

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

SparqlKeywordStrStarts

Keywords in Sparql.

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

SparqlKeywordStrUUID

Keywords in Sparql.

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

SparqlKeywordSubStr

Keywords in Sparql.

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

SparqlKeywordSum

Keywords in Sparql.

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

SparqlKeywordTimezone

Keywords in Sparql.

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

SparqlKeywordTo

Keywords in Sparql.

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

SparqlKeywordTrue

Keywords in Sparql.

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

SparqlKeywordTz

Keywords in Sparql.

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

SparqlKeywordUCase

Keywords in Sparql.

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

SparqlKeywordUUID

Keywords in Sparql.

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

SparqlKeywordUndef

Keywords in Sparql.

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

SparqlKeywordUnion

Keywords in Sparql.

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

SparqlKeywordUnsaid

Keywords in Sparql.

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

SparqlKeywordUri

Keywords in Sparql.

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

SparqlKeywordUsing

Keywords in Sparql.

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

SparqlKeywordValues

Keywords in Sparql.

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

SparqlKeywordWhere

Keywords in Sparql.

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

SparqlKeywordWith

Keywords in Sparql.

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

SparqlKeywordYear

Keywords in Sparql.

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

SparqlNamespace

Namespace Uri for SPARQL Namespace.

Declaration
public const string SparqlNamespace = "http://www.w3.org/2005/sparql-results#"
Field Value
Type Description
string
| Edit this page View Source

SparqlQuery10Keywords

Set of Keywords for SPARQL Query 1.0.

Declaration
public static string[] SparqlQuery10Keywords
Field Value
Type Description
string[]
| Edit this page View Source

SparqlQuery11Keywords

Set of additional Keywords for SPARQL Query 1.1.

Declaration
public static string[] SparqlQuery11Keywords
Field Value
Type Description
string[]
| Edit this page View Source

SparqlRdfResultsNamespace

Namespace Uri for the RDF serialization of a SPARQL Result Set.

Declaration
public const string SparqlRdfResultsNamespace = "http://www.w3.org/2001/sw/DataAccess/tests/result-set#"
Field Value
Type Description
string
| Edit this page View Source

SparqlStarKeywordIsTriple

Keywords in Sparql.

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

SparqlStarKeywordObject

Keywords in Sparql.

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

SparqlStarKeywordPredicate

Keywords in Sparql.

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

SparqlStarKeywordSubject

Keywords in Sparql.

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

SparqlStarKeywordTriple

Keywords in Sparql.

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

SparqlUpdate11Keywords

Set of Keywords for SPARQL Update 1.1.

Declaration
public static string[] SparqlUpdate11Keywords
Field Value
Type Description
string[]
| Edit this page View Source

SupportedCastFunctions

Set of IRIs for supported Cast Functions.

Declaration
public static string[] SupportedCastFunctions
Field Value
Type Description
string[]
| Edit this page View Source

UpdateKeywords

Set of SPARQL Keywords that are Update Keywords.

Declaration
public static string[] UpdateKeywords
Field Value
Type Description
string[]

Methods

| Edit this page View Source

DateEquality(INode, INode)

Implements Date Equality with SPARQL Semantics.

Declaration
public static bool DateEquality(INode x, INode y)
Parameters
Type Name Description
INode x

Node.

INode y

Node.

Returns
Type Description
bool
| Edit this page View Source

DateTimeEquality(INode, INode)

Implements Date Time Equality with SPARQL Semantics.

Declaration
public static bool DateTimeEquality(INode x, INode y)
Parameters
Type Name Description
INode x

Node.

INode y

Node.

Returns
Type Description
bool
| Edit this page View Source

EffectiveBooleanValue(INode)

Calculates the Effective Boolean Value of a given Node according to the Sparql specification.

Declaration
[Obsolete("Replaced by the INode.EffectiveBooleanValue extension method.")]
public static bool EffectiveBooleanValue(INode n)
Parameters
Type Name Description
INode n

Node to computer EBV for.

Returns
Type Description
bool
| Edit this page View Source

Equality(INode, INode)

Implements Node Equality with SPARQL Semantics.

Declaration
public static bool Equality(INode x, INode y)
Parameters
Type Name Description
INode x

Node.

INode y

Node.

Returns
Type Description
bool
| Edit this page View Source

Inequality(INode, INode)

Implements Node Inequality with SPARQL Semantics.

Declaration
public static bool Inequality(INode x, INode y)
Parameters
Type Name Description
INode x

Node.

INode y

Node.

Returns
Type Description
bool
| Edit this page View Source

IsAggregateFunctionKeyword(string)

Checks whether a given Keyword is a SPARQL Aggregate Function Keyword (only keywords for the SPARQL built-in aggregate functions).

Declaration
public static bool IsAggregateFunctionKeyword(string keyword)
Parameters
Type Name Description
string keyword

Keyword to check.

Returns
Type Description
bool
| Edit this page View Source

IsAggregateKeyword(string)

Checks whether a given Keyword is a SPARQL Aggregate Keyword (includes keywords related to aggregates like DISTINCT, AS and Leviathan extension aggregate keywords).

Declaration
public static bool IsAggregateKeyword(string keyword)
Parameters
Type Name Description
string keyword

Keyword to check.

Returns
Type Description
bool
| Edit this page View Source

IsDecimal(string)

Checks whether the given value is a valid Decimal Literal in Sparql.

Declaration
public static bool IsDecimal(string value)
Parameters
Type Name Description
string value

Value to test.

Returns
Type Description
bool
| Edit this page View Source

IsDouble(string)

Checks whether the given value is a valid Double Literal in Sparql.

Declaration
public static bool IsDouble(string value)
Parameters
Type Name Description
string value

Value to test.

Returns
Type Description
bool
| Edit this page View Source

IsFloat(string)

Checks whether the given value is a valid Float Literal in Sparql.

Declaration
public static bool IsFloat(string value)
Parameters
Type Name Description
string value
Returns
Type Description
bool
| Edit this page View Source

IsFunctionKeyword(string)

Checks whether a given Keyword is a SPARQL Function Verb.

Declaration
public static bool IsFunctionKeyword(string keyword)
Parameters
Type Name Description
string keyword

Keyword to check.

Returns
Type Description
bool
| Edit this page View Source

IsFunctionKeyword11(string)

Checks whether a given Keyword is a SPARQL 1.1 Function Verb.

Declaration
public static bool IsFunctionKeyword11(string keyword)
Parameters
Type Name Description
string keyword

Keyword to check.

Returns
Type Description
bool
| Edit this page View Source

IsHex(char)

Gets whether a character is a Hex character.

Declaration
public static bool IsHex(char c)
Parameters
Type Name Description
char c

Character.

Returns
Type Description
bool
| Edit this page View Source

IsInteger(string)

Checks whether the given value is a valid Integer Literal in Sparql.

Declaration
public static bool IsInteger(string value)
Parameters
Type Name Description
string value

Value to test.

Returns
Type Description
bool
| Edit this page View Source

IsNonQueryKeyword(string)

Checks whether a given Keyword is a SPARQL Non-Query Keyword.

Declaration
public static bool IsNonQueryKeyword(string keyword)
Parameters
Type Name Description
string keyword

Keyword to check.

Returns
Type Description
bool
| Edit this page View Source

IsPLX(char[], int, out int)

Checks whether a given String matches the PLX rule from the SPARQL Specification.

Declaration
public static bool IsPLX(char[] cs, int startIndex, out int endIndex)
Parameters
Type Name Description
char[] cs

String as character array.

int startIndex

Start Index.

int endIndex

Resulting End Index.

Returns
Type Description
bool
| Edit this page View Source

IsPNChars(char)

Checks whether a given Character matches the PN_CHARS rule from the SPARQL Specification.

Declaration
public static bool IsPNChars(char c)
Parameters
Type Name Description
char c

Character to test.

Returns
Type Description
bool
| Edit this page View Source

IsPNCharsBase(char)

Checks whether a given Character matches the PN_CHARS_BASE rule from the Sparql Specification.

Declaration
public static bool IsPNCharsBase(char c)
Parameters
Type Name Description
char c

Character to test.

Returns
Type Description
bool
| Edit this page View Source

IsPNCharsU(char)

Checks whether a given Character matches the PN_CHARS_U rule from the SPARQL Specification.

Declaration
public static bool IsPNCharsU(char c)
Parameters
Type Name Description
char c

Character to test.

Returns
Type Description
bool
| Edit this page View Source

IsPNLocal(char[], SparqlQuerySyntax)

Checks whether a given String matches the PN_LOCAL rule from the Sparql Specification.

Declaration
public static bool IsPNLocal(char[] cs, SparqlQuerySyntax syntax)
Parameters
Type Name Description
char[] cs

String as character array.

SparqlQuerySyntax syntax

SPARQL Syntax.

Returns
Type Description
bool
| Edit this page View Source

IsPNPrefix(char[])

Checks whether a given String matches the PN_PREFIX rule from the SPARQL Specification.

Declaration
public static bool IsPNPrefix(char[] cs)
Parameters
Type Name Description
char[] cs

String as character array.

Returns
Type Description
bool
| Edit this page View Source

IsQueryKeyword(string)

Checks whether a given Keyword is a SPARQL Query Keyword.

Declaration
public static bool IsQueryKeyword(string keyword)
Parameters
Type Name Description
string keyword

Keyword to check.

Returns
Type Description
bool
| Edit this page View Source

IsSelectQuery(SparqlQueryType)

Checks whether the Query is a SELECT Query.

Declaration
public static bool IsSelectQuery(SparqlQueryType type)
Parameters
Type Name Description
SparqlQueryType type

Query Type.

Returns
Type Description
bool
| Edit this page View Source

IsStringDatatype(string)

Determine if the specified datatype IRI is one of the recognized IRIs for string literal data types.

Declaration
public static bool IsStringDatatype(string datatype)
Parameters
Type Name Description
string datatype

The datatype IRI.

Returns
Type Description
bool

True if datatype is either of the XML Schema string datatype IRI, or the RDF langString datatype IRI.

| Edit this page View Source

IsUpdateKeyword(string)

Checks whether a given Keyword is a SPARQL Update Keyword.

Declaration
public static bool IsUpdateKeyword(string keyword)
Parameters
Type Name Description
string keyword
Returns
Type Description
bool
| Edit this page View Source

IsValidBNode(string)

Gets whether a given BNode ID is valid.

Declaration
public static bool IsValidBNode(string value)
Parameters
Type Name Description
string value

Value.

Returns
Type Description
bool
| Edit this page View Source

IsValidNumericLiteral(string)

Checks whether the given value is a valid Numeric Literal in Sparql.

Declaration
public static bool IsValidNumericLiteral(string value)
Parameters
Type Name Description
string value

Value to test.

Returns
Type Description
bool
| Edit this page View Source

IsValidPrefix(string)

Gets whether a given prefix declaration is valid in SPARQL.

Declaration
public static bool IsValidPrefix(string value)
Parameters
Type Name Description
string value

Prefix declaration.

Returns
Type Description
bool
| Edit this page View Source

IsValidQName(string, SparqlQuerySyntax)

Checks whether a given QName is valid in Sparql.

Declaration
public static bool IsValidQName(string value, SparqlQuerySyntax syntax)
Parameters
Type Name Description
string value

QName to check.

SparqlQuerySyntax syntax

SPARQL Syntax.

Returns
Type Description
bool
| Edit this page View Source

IsValidVarName(string)

Checks whether a given Variable Name is valid in Sparql.

Declaration
public static bool IsValidVarName(string value)
Parameters
Type Name Description
string value

Variable Name to check.

Returns
Type Description
bool
| Edit this page View Source

NumericEquality(INode, INode, SparqlNumericType)

Implements Numeric Equality with SPARQL Semantics.

Declaration
public static bool NumericEquality(INode x, INode y, SparqlNumericType type)
Parameters
Type Name Description
INode x

Node.

INode y

Node.

SparqlNumericType type

SPARQL Numeric Tyoe.

Returns
Type Description
bool
| Edit this page View Source

TimeSpanEquality(INode, INode)

Implements Time Span Equality with SPARQL Semantics.

Declaration
public static bool TimeSpanEquality(INode x, INode y)
Parameters
Type Name Description
INode x

Node.

INode y

Node.

Returns
Type Description
bool
| Edit this page View Source

UnescapeQName(string)

Unescapes local name escapes from QNames.

Declaration
public static string UnescapeQName(string value)
Parameters
Type Name Description
string value

Value to unescape.

Returns
Type Description
string
  • Edit this page
  • View Source
In this article
  • Fields
    • AggregateFunctionKeywords
    • AggregateKeywords
    • FunctionKeywords
    • NonQueryKeywords
    • SparqlDecimal
    • SparqlDouble
    • SparqlInteger
    • SparqlKeywordAbs
    • SparqlKeywordAdd
    • SparqlKeywordAll
    • SparqlKeywordAny
    • SparqlKeywordAs
    • SparqlKeywordAsc
    • SparqlKeywordAsk
    • SparqlKeywordAvg
    • SparqlKeywordBNode
    • SparqlKeywordBase
    • SparqlKeywordBind
    • SparqlKeywordBindings
    • SparqlKeywordBound
    • SparqlKeywordBy
    • SparqlKeywordCall
    • SparqlKeywordCeil
    • SparqlKeywordClear
    • SparqlKeywordCoalesce
    • SparqlKeywordConcat
    • SparqlKeywordConstruct
    • SparqlKeywordContains
    • SparqlKeywordCopy
    • SparqlKeywordCount
    • SparqlKeywordCreate
    • SparqlKeywordData
    • SparqlKeywordDataType
    • SparqlKeywordDay
    • SparqlKeywordDefault
    • SparqlKeywordDelete
    • SparqlKeywordDesc
    • SparqlKeywordDescribe
    • SparqlKeywordDistinct
    • SparqlKeywordDrop
    • SparqlKeywordEncodeForUri
    • SparqlKeywordExists
    • SparqlKeywordFalse
    • SparqlKeywordFilter
    • SparqlKeywordFloor
    • SparqlKeywordFrom
    • SparqlKeywordFromNamed
    • SparqlKeywordGraph
    • SparqlKeywordGroup
    • SparqlKeywordGroupBy
    • SparqlKeywordGroupConcat
    • SparqlKeywordHaving
    • SparqlKeywordHours
    • SparqlKeywordIf
    • SparqlKeywordIn
    • SparqlKeywordInsert
    • SparqlKeywordInto
    • SparqlKeywordIri
    • SparqlKeywordIsBlank
    • SparqlKeywordIsIri
    • SparqlKeywordIsLiteral
    • SparqlKeywordIsNumeric
    • SparqlKeywordIsUri
    • SparqlKeywordLCase
    • SparqlKeywordLang
    • SparqlKeywordLangMatches
    • SparqlKeywordLength
    • SparqlKeywordLet
    • SparqlKeywordLimit
    • SparqlKeywordLoad
    • SparqlKeywordMD5
    • SparqlKeywordMax
    • SparqlKeywordMedian
    • SparqlKeywordMin
    • SparqlKeywordMinus
    • SparqlKeywordMinutes
    • SparqlKeywordMode
    • SparqlKeywordMonth
    • SparqlKeywordMove
    • SparqlKeywordNMax
    • SparqlKeywordNMin
    • SparqlKeywordNamed
    • SparqlKeywordNone
    • SparqlKeywordNot
    • SparqlKeywordNotExists
    • SparqlKeywordNotIn
    • SparqlKeywordNow
    • SparqlKeywordOffset
    • SparqlKeywordOptional
    • SparqlKeywordOrder
    • SparqlKeywordOrderBy
    • SparqlKeywordPrefix
    • SparqlKeywordRand
    • SparqlKeywordReduced
    • SparqlKeywordRegex
    • SparqlKeywordReplace
    • SparqlKeywordRound
    • SparqlKeywordSameTerm
    • SparqlKeywordSample
    • SparqlKeywordSeconds
    • SparqlKeywordSelect
    • SparqlKeywordSeparator
    • SparqlKeywordService
    • SparqlKeywordSha1
    • SparqlKeywordSha256
    • SparqlKeywordSha384
    • SparqlKeywordSha512
    • SparqlKeywordSilent
    • SparqlKeywordStr
    • SparqlKeywordStrAfter
    • SparqlKeywordStrBefore
    • SparqlKeywordStrDt
    • SparqlKeywordStrEnds
    • SparqlKeywordStrLang
    • SparqlKeywordStrLen
    • SparqlKeywordStrStarts
    • SparqlKeywordStrUUID
    • SparqlKeywordSubStr
    • SparqlKeywordSum
    • SparqlKeywordTimezone
    • SparqlKeywordTo
    • SparqlKeywordTrue
    • SparqlKeywordTz
    • SparqlKeywordUCase
    • SparqlKeywordUUID
    • SparqlKeywordUndef
    • SparqlKeywordUnion
    • SparqlKeywordUnsaid
    • SparqlKeywordUri
    • SparqlKeywordUsing
    • SparqlKeywordValues
    • SparqlKeywordWhere
    • SparqlKeywordWith
    • SparqlKeywordYear
    • SparqlNamespace
    • SparqlQuery10Keywords
    • SparqlQuery11Keywords
    • SparqlRdfResultsNamespace
    • SparqlStarKeywordIsTriple
    • SparqlStarKeywordObject
    • SparqlStarKeywordPredicate
    • SparqlStarKeywordSubject
    • SparqlStarKeywordTriple
    • SparqlUpdate11Keywords
    • SupportedCastFunctions
    • UpdateKeywords
  • Methods
    • DateEquality(INode, INode)
    • DateTimeEquality(INode, INode)
    • EffectiveBooleanValue(INode)
    • Equality(INode, INode)
    • Inequality(INode, INode)
    • IsAggregateFunctionKeyword(string)
    • IsAggregateKeyword(string)
    • IsDecimal(string)
    • IsDouble(string)
    • IsFloat(string)
    • IsFunctionKeyword(string)
    • IsFunctionKeyword11(string)
    • IsHex(char)
    • IsInteger(string)
    • IsNonQueryKeyword(string)
    • IsPLX(char[], int, out int)
    • IsPNChars(char)
    • IsPNCharsBase(char)
    • IsPNCharsU(char)
    • IsPNLocal(char[], SparqlQuerySyntax)
    • IsPNPrefix(char[])
    • IsQueryKeyword(string)
    • IsSelectQuery(SparqlQueryType)
    • IsStringDatatype(string)
    • IsUpdateKeyword(string)
    • IsValidBNode(string)
    • IsValidNumericLiteral(string)
    • IsValidPrefix(string)
    • IsValidQName(string, SparqlQuerySyntax)
    • IsValidVarName(string)
    • NumericEquality(INode, INode, SparqlNumericType)
    • TimeSpanEquality(INode, INode)
    • UnescapeQName(string)
Back to top Generated by DocFX