Show / Hide Table of Contents

Class TriplePatternPredicatePart

Class responsible for setting the predicate part of triple patterns.

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

Methods

| Edit this page View Source

Predicate(string)

Sets a SPARQL variable as Predicate.

Declaration
public TriplePatternObjectPart Predicate(string variableName)
Parameters
Type Name Description
string variableName
Returns
Type Description
TriplePatternObjectPart
| Edit this page View Source

Predicate(PatternItem)

Sets a PatternItem as Predicate.

Declaration
public TriplePatternObjectPart Predicate(PatternItem predicate)
Parameters
Type Name Description
PatternItem predicate
Returns
Type Description
TriplePatternObjectPart
| Edit this page View Source

Predicate(SparqlVariable)

Sets a SPARQL variable as Predicate.

Declaration
public TriplePatternObjectPart Predicate(SparqlVariable variable)
Parameters
Type Name Description
SparqlVariable variable
Returns
Type Description
TriplePatternObjectPart
| Edit this page View Source

PredicateUri(string)

Sets a Uri as Predicate using a QName.

Declaration
public TriplePatternObjectPart PredicateUri(string predicateQName)
Parameters
Type Name Description
string predicateQName
Returns
Type Description
TriplePatternObjectPart
Remarks

A relevant prefix/base URI must be added to Prefixes.

| Edit this page View Source

PredicateUri(Uri)

Sets a Uri as Predicate.

Declaration
public TriplePatternObjectPart PredicateUri(Uri predicateUri)
Parameters
Type Name Description
Uri predicateUri
Returns
Type Description
TriplePatternObjectPart
| Edit this page View Source

PredicateUri(IUriNode)

Sets a Uri as Predicate using a IUriNode.

Declaration
public TriplePatternObjectPart PredicateUri(IUriNode predicateNode)
Parameters
Type Name Description
IUriNode predicateNode
Returns
Type Description
TriplePatternObjectPart

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Edit this page
  • View Source
In this article
  • Methods
    • Predicate(string)
    • Predicate(PatternItem)
    • Predicate(SparqlVariable)
    • PredicateUri(string)
    • PredicateUri(Uri)
    • PredicateUri(IUriNode)
  • Extension Methods
Back to top Generated by DocFX