Show / Hide Table of Contents

Class BaseUnaryPath

Abstract Base Class for Unary Path operators.
Inheritance
System.Object
BaseUnaryPath
Cardinality
InversePath
Implements
ISparqlPath
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: VDS.RDF.Query.Paths
Assembly: dotNetRDF.dll
Syntax
public abstract class BaseUnaryPath : ISparqlPath

Constructors

| Improve this Doc View Source

BaseUnaryPath(ISparqlPath)

Creates a new Unary Path.
Declaration
public BaseUnaryPath(ISparqlPath path)
Parameters
Type Name Description
ISparqlPath path Path.

Fields

| Improve this Doc View Source

_path

Path.
Declaration
protected ISparqlPath _path
Field Value
Type Description
ISparqlPath

Properties

| Improve this Doc View Source

Path

Gets the Inner Path.
Declaration
public ISparqlPath Path { get; }
Property Value
Type Description
ISparqlPath

Methods

| Improve this Doc View Source

ToAlgebra(PathTransformContext)

Converts a Path into its Algebra Form.
Declaration
public abstract ISparqlAlgebra ToAlgebra(PathTransformContext context)
Parameters
Type Name Description
PathTransformContext context Path Transformation Context.
Returns
Type Description
ISparqlAlgebra
| Improve this Doc View Source

ToString()

Gets the String representation of the Path.
Declaration
public abstract override string ToString()
Returns
Type Description
System.String
Overrides
System.Object.ToString()

Implements

ISparqlPath

Extension Methods

Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • BaseUnaryPath(ISparqlPath)
  • Fields
    • _path
  • Properties
    • Path
  • Methods
    • ToAlgebra(PathTransformContext)
    • ToString()
  • Implements
  • Extension Methods
Back to top Generated by DocFX