Show / Hide Table of Contents

Class BaseHashFunction

Abstract base class for Hash Functions.

Inheritance
System.Object
BaseUnaryExpression
BaseHashFunction
Sha1Function
MD5HashFunction
Sha256HashFunction
Sha1HashFunction
Sha384HashFunction
Sha512HashFunction
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.Sparql.Hash
Assembly: dotNetRdf.dll
Syntax
public abstract class BaseHashFunction : BaseUnaryExpression, ISparqlExpression

Constructors

| Improve this Doc View Source

BaseHashFunction(ISparqlExpression)

Creates a new Hash function.

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

Expression.

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
    • BaseHashFunction(ISparqlExpression)
  • Properties
    • Type
  • Methods
    • ToString()
  • Implements
  • Extension Methods
Back to top Generated by DocFX