[]
Provides a base data scope implementation.
public abstract class DataScopeBase : IDataScopeInternal, IDataScope, IExpressionEvaluatorService
Name | Description |
---|---|
DataContent | |
EvaluationContext | |
Id | Gets the identifier of the data scope. |
Name | Gets the name of the current scope. |
Parents | Gets the data scopes that are considered direct parents of the current scope. |
Scope |
Name | Description |
---|---|
Equals(object) | |
Evaluate(ExpressionInfo) | Evaluates the ExpressionInfo object and returns the evaluated result or null if it cannot be evaluated. |
GetFieldValue(int) | |
GetHashCode() | |
GetRegion(string) | Gets data scope for nested data region. |
IsValid(ExpressionInfo) | Determines whether the ExpressionInfo object is an expression that can potentially be evaluated. Expressions with invalid syntax return false. |