Interface ICompiledExpressionRoot
Namespace: System.Activities.XamlIntegration
Assembly: System.Activities.dll
Syntax
public interface ICompiledExpressionRoot
Methods
CanExecuteExpression(String, Boolean, IList<LocationReference>, out Int32)
Declaration
bool CanExecuteExpression(string expressionText, bool isReference, IList<LocationReference> locations, out int expressionId)
Parameters
System.String
expressionText
|
System.Boolean
isReference
|
System.Collections.Generic.IList<LocationReference>
locations
|
System.Int32
expressionId
|
Returns
System.Boolean
|
GetExpressionTreeForExpression(Int32, IList<LocationReference>)
Declaration
Expression GetExpressionTreeForExpression(int expressionId, IList<LocationReference> locationReferences)
Parameters
System.Int32
expressionId
|
System.Collections.Generic.IList<LocationReference>
locationReferences
|
Returns
System.Linq.Expressions.Expression
|
GetLanguage()
Declaration
string GetLanguage()
Returns
System.String
|
GetRequiredLocations(Int32)
Declaration
IList<string> GetRequiredLocations(int expressionId)
Parameters
System.Int32
expressionId
|
Returns
System.Collections.Generic.IList<System.String>
|
InvokeExpression(Int32, IList<Location>)
Declaration
object InvokeExpression(int expressionId, IList<Location> locations)
Parameters
System.Int32
expressionId
|
System.Collections.Generic.IList<Location>
locations
|
Returns
System.Object
|
InvokeExpression(Int32, IList<LocationReference>, ActivityContext)
Declaration
object InvokeExpression(int expressionId, IList<LocationReference> locations, ActivityContext activityContext)
Parameters
System.Int32
expressionId
|
System.Collections.Generic.IList<LocationReference>
locations
|
ActivityContext
activityContext
|
Returns
System.Object
|