Edit

Share via


ICompiledExpressionRoot Interface

Definition

Specifies information about a compiled expression root.

public interface class ICompiledExpressionRoot
public interface ICompiledExpressionRoot
type ICompiledExpressionRoot = interface
Public Interface ICompiledExpressionRoot

Methods

CanExecuteExpression(String, Boolean, IList<LocationReference>, Int32)

Indicates whether the ICompiledExpressionRoot can execute expression.

GetExpressionTreeForExpression(Int32, IList<LocationReference>)

Gets the expression tree used for the expression.

GetLanguage()

Gets the language used in the expression root.

GetRequiredLocations(Int32)

Gets the list of required locations for the expression root.

InvokeExpression(Int32, IList<Location>)

Invokes the ICompiledExpressionRoot using the specified expression identifier and locations.

InvokeExpression(Int32, IList<LocationReference>, ActivityContext)

Invokes the ICompiledExpressionRoot using the specified expression identifier and locations and activity context.

Applies to