ExpressionTranslator Class
Updated: January 6, 2013
Translates the expressions in a XAML workflow from VB or C# into trees of activities, such that the entire tree is expressed in terms of trusted activities, and no VB or C# is executed at runtime.
Namespace: Microsoft.Activities.Design.ExpressionTranslation
Assembly: Microsoft.Activities.Design (in Microsoft.Activities.Design.dll)
Inheritance Hierarchy
System.Object
Microsoft.Activities.Design.ExpressionTranslation.ExpressionTranslator
Syntax
public static class ExpressionTranslator
public ref class ExpressionTranslator abstract sealed
[<AbstractClass>]
[<Sealed>]
type ExpressionTranslator = class end
Public NotInheritable Class ExpressionTranslator
Methods
Name | Description | |
---|---|---|
GetExpressionActivities(Object) | Retrieves the specified activity. This method corresponds to a XAML attached property used internally during translation. |
|
SetExpressionActivities(Object, Activity) | Sets a value to the specified activity. This method corresponds to a XAML attached property used internally during translation. |
|
Translate(TextReader) | Translates the expressions of a workflow into trees of activities. |
|
Translate(TextReader, XamlSchemaContext) | Translates the expressions of a workflow into trees of activities. |
|
Translate(TextReader, XamlSchemaContext, String, String) | Translates the expressions of a workflow into trees of activities. |
|
Translate(XamlReader) | Translates the expressions of a workflow into trees of activities. |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.Activities.Design.ExpressionTranslation Namespace
Return to top