Show / Hide Table of Contents

Class BaseUnaryDateTimeFunction

Abstract Base Class for functions which are Unary functions applied to Date Time objects in the XPath function library.

Inheritance
System.Object
BaseUnaryExpression
BaseUnaryDateTimeFunction
DayFromDateTimeFunction
HoursFromDateTimeFunction
MinutesFromDateTimeFunction
MonthFromDateTimeFunction
SecondsFromDateTimeFunction
YearFromDateTimeFunction
Implements
ISparqlExpression
Inherited Members
BaseUnaryExpression.InnerExpression
BaseUnaryExpression.Accept<TResult, TContext, TBinding>(ISparqlExpressionProcessor<TResult, TContext, TBinding>, TContext, TBinding)
BaseUnaryExpression.Accept<T>(ISparqlExpressionVisitor<T>)
BaseUnaryExpression.Variables
BaseUnaryExpression.Functor
BaseUnaryExpression.Arguments
BaseUnaryExpression.CanParallelise
BaseUnaryExpression.Transform(IExpressionTransformer)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: VDS.RDF.Query.Expressions.Functions.XPath.DateTime
Assembly: dotNetRdf.dll
Syntax
public abstract class BaseUnaryDateTimeFunction : BaseUnaryExpression, ISparqlExpression

Constructors

| Improve this Doc View Source

BaseUnaryDateTimeFunction(ISparqlExpression)

Creates a new Unary XPath Date Time function.

Declaration
protected BaseUnaryDateTimeFunction(ISparqlExpression expr)
Parameters
Type Name Description
ISparqlExpression expr

Properties

| Improve this Doc View Source

Type

Gets the Type of the Expression.

Declaration
public override SparqlExpressionType Type { get; }
Property Value
Type Description
SparqlExpressionType
Overrides
BaseUnaryExpression.Type

Methods

| Improve this Doc View Source

ToString()

Gets the String representation of the Function.

Declaration
public override abstract string ToString()
Returns
Type Description
string
Overrides
BaseUnaryExpression.ToString()

Implements

ISparqlExpression

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • BaseUnaryDateTimeFunction(ISparqlExpression)
  • Properties
    • Type
  • Methods
    • ToString()
  • Implements
  • Extension Methods
Back to top Generated by DocFX