Interface ITriplePatternBuilder
Provides methods for building triple patterns.
Assembly: dotNetRdf.dll
Syntax
public interface ITriplePatternBuilder
Methods
|
Improve this Doc
View Source
Subject(string)
Declaration
TriplePatternPredicatePart Subject(string subjectVariableName)
Parameters
Type |
Name |
Description |
string |
subjectVariableName |
|
Returns
|
Improve this Doc
View Source
Subject(Uri)
Declaration
TriplePatternPredicatePart Subject(Uri subject)
Parameters
Type |
Name |
Description |
System.Uri |
subject |
|
Returns
|
Improve this Doc
View Source
Subject(INode)
Depending on the subjectNode
's type, sets a literal, a QName or a blank node as Subject.
Declaration
TriplePatternPredicatePart Subject(INode subjectNode)
Parameters
Type |
Name |
Description |
INode |
subjectNode |
|
Returns
|
Improve this Doc
View Source
Subject(PatternItem)
Declaration
TriplePatternPredicatePart Subject(PatternItem subject)
Parameters
Returns
|
Improve this Doc
View Source
Subject(SparqlVariable)
Declaration
TriplePatternPredicatePart Subject(SparqlVariable variable)
Parameters
Returns
|
Improve this Doc
View Source
Subject<TNode>(string)
Depending on the generic parameter type, sets a literal, a QName or a blank node as Subject.
Declaration
TriplePatternPredicatePart Subject<TNode>(string subject) where TNode : INode
Parameters
Type |
Name |
Description |
string |
subject |
Either a variable name, a literal, a QName or a blank node identifier.
|
Returns
Type Parameters
Extension Methods