Class TZFunction
Represents the SPARQL TZ() Function.
Implements
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.Expressions.Functions.Sparql.DateTime
Assembly: dotNetRDF.dll
Syntax
public class TZFunction : BaseUnaryExpression, ISparqlExpression
Constructors
| Improve this Doc View SourceTZFunction(ISparqlExpression)
Creates a new SPARQL TZ() Function.
Declaration
public TZFunction(ISparqlExpression expr)
Parameters
| Type | Name | Description |
|---|---|---|
| ISparqlExpression | expr | Argument Expression. |
Properties
| Improve this Doc View SourceFunctor
Gets the Functor of this Expression.
Declaration
public override string Functor { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
Overrides
| Improve this Doc View SourceType
Gets the Type of this Expression.
Declaration
public override SparqlExpressionType Type { get; }
Property Value
| Type | Description |
|---|---|
| SparqlExpressionType |
Overrides
Methods
| Improve this Doc View SourceEvaluate(SparqlEvaluationContext, Int32)
Gets the Timezone of the Argument Expression as evaluated for the given Binding in the given Context.
Declaration
public override IValuedNode Evaluate(SparqlEvaluationContext context, int bindingID)
Parameters
| Type | Name | Description |
|---|---|---|
| SparqlEvaluationContext | context | Evaluation Context. |
| System.Int32 | bindingID | Binding ID. |
Returns
| Type | Description |
|---|---|
| IValuedNode |
Overrides
| Improve this Doc View SourceToString()
Gets the String representation of this Expression.
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| System.String |
Overrides
| Improve this Doc View SourceTransform(IExpressionTransformer)
Transforms the Expression using the given Transformer.
Declaration
public override ISparqlExpression Transform(IExpressionTransformer transformer)
Parameters
| Type | Name | Description |
|---|---|---|
| IExpressionTransformer | transformer | Expression Transformer. |
Returns
| Type | Description |
|---|---|
| ISparqlExpression |