Class ExpressionNode
Inheritance
System.Object
ExpressionNode
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.Data.Expressions
Assembly: Telerik.WinControls.dll
Syntax
public abstract class ExpressionNode
Constructors
ExpressionNode()
Declaration
protected ExpressionNode()
Properties
Culture
Declaration
protected CultureInfo Culture { get; }
Property Value
System.
|
IsConst
Declaration
public virtual bool IsConst { get; }
Property Value
System.
|
Methods
Eval(Object, Object)
Declaration
public abstract object Eval(object row, object context)
Parameters
System.
|
System.
|
Returns
System.
|
GetChildNodes()
Declaration
public virtual IEnumerable<ExpressionNode> GetChildNodes()
Returns
System.
|
GetNodes<T>(ExpressionNode)
Declaration
public static List<T> GetNodes<T>(ExpressionNode node)
where T : ExpressionNode
Parameters
Expression
|
Returns
System.
|
Type Parameters
T
|
IsIncrementalFiltering(String, String, Boolean)
Declaration
public static bool IsIncrementalFiltering(string prevExpression, string filterExpression, bool caseSensitive)
Parameters
System.
|
System.
|
System.
|
Returns
System.
|