Show / Hide Table of Contents

Class ExpressionBase

Query expression base

Inheritance
object
ExpressionBase
Filter
FunctionBase
Parameter
Inherited Members
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Scripting.Report
Assembly: PayrollEngine.Client.Scripting.dll
Syntax
public abstract class ExpressionBase

Constructors

View Source

ExpressionBase(string)

Constructor

Declaration
protected ExpressionBase(string expression)
Parameters
Type Name Description
string expression

The query expression

Properties

View Source

Expression

The query expression

Declaration
public string Expression { get; }
Property Value
Type Description
string

Methods

View Source

ToString()

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

Operators

View Source

implicit operator string(ExpressionBase)

Implicit function to string converter

Declaration
public static implicit operator string(ExpressionBase function)
Parameters
Type Name Description
ExpressionBase function

The function

Returns
Type Description
string

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
  • View Source
☀
☾
Back to top Generated by DocFX