Interface IPropertyFunctionPattern
Interface for Triple Patterns that do property functions.
Inherited Members
Namespace: VDS.RDF.Query.Patterns
Assembly: dotNetRdf.dll
Syntax
public interface IPropertyFunctionPattern : ITriplePattern, IComparable<ITriplePattern>, IProcessable, IVisitable, IComparable<IPropertyFunctionPattern>
Properties
| Edit this page View SourceObjectArgs
Gets the Object arguments of the function.
Declaration
IEnumerable<PatternItem> ObjectArgs { get; }
Property Value
Type | Description |
---|---|
IEnumerable<PatternItem> |
OriginalPatterns
Gets the original triple patterns that made up this pattern.
Declaration
IEnumerable<ITriplePattern> OriginalPatterns { get; }
Property Value
Type | Description |
---|---|
IEnumerable<ITriplePattern> |
PropertyFunction
Gets the property function.
Declaration
ISparqlPropertyFunction PropertyFunction { get; }
Property Value
Type | Description |
---|---|
ISparqlPropertyFunction |
SubjectArgs
Gets the Subject arguments of the function.
Declaration
IEnumerable<PatternItem> SubjectArgs { get; }
Property Value
Type | Description |
---|---|
IEnumerable<PatternItem> |