Interface IPropertyFunctionPattern
Interface for Triple Patterns that do property functions.
Inherited Members
System.IComparable<VDS.RDF.Query.Patterns.ITriplePattern>.CompareTo(VDS.RDF.Query.Patterns.ITriplePattern)
System.IComparable<VDS.RDF.Query.Patterns.IPropertyFunctionPattern>.CompareTo(VDS.RDF.Query.Patterns.IPropertyFunctionPattern)
Namespace: VDS.RDF.Query.Patterns
Assembly: dotNetRDF.dll
Syntax
public interface IPropertyFunctionPattern : ITriplePattern, IComparable<ITriplePattern>, IComparable<IPropertyFunctionPattern>
Properties
| Improve this Doc View SourceObjectArgs
Gets the Object arguments of the function.
Declaration
IEnumerable<PatternItem> ObjectArgs { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<PatternItem> |
OriginalPatterns
Gets the original triple patterns that made up this pattern.
Declaration
IEnumerable<ITriplePattern> OriginalPatterns { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.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 |
---|---|
System.Collections.Generic.IEnumerable<PatternItem> |