Microsoft.Activities.Expressions Namespace
Provides classes related to expression processing activities.
| Class | Description | |
|---|---|---|
![]() | Add(Of T) | An activity to add two numbers. |
![]() | AddToDate | Represents an activity to add to an input DateTime or TimeSpan. |
![]() | And | An activity to execute a binary And operation. |
![]() | CompareDate | An activity to compare two DateTimes. |
![]() | CompareString | An activity to compare two strings. |
![]() | ConcatString | An activity to concatenate strings together. |
![]() | ContainsString | An activity to check whether an input string contains a target value. |
![]() | Convert(Of TSource, TDestination) | An activity to convert an input value from one type to another. |
![]() | ConvertTimeZone | An activity to convert a DateTime based on an input TimeZone. |
![]() | CreateDate | An activity to create a DateTime based on input fields. |
![]() | CreateTimeSpan | An activity to create a TimeSpan based on input fields. |
![]() | CurrentDate | An activity to return the current DateTime value. |
![]() | DateInRange | An activity to check if an input date is in a particular range. |
![]() | DelayUntil | Represents an activity to delay workflow execution until a particular DateTime. |
![]() | Divide(Of T) | An activity to divide two numbers. |
![]() | EndsWithString | An activity to determine whether or not a string ends with a certain substring. |
![]() | ExpressionContainerReference(Of TResult) | An activity that is used to wrap a translated expression tree such that the structure is preserved through translation. |
![]() | ExpressionContainerValue(Of TResult) | An activity that is used to wrap a translated expression tree such that the structure is preserved through translation. |
![]() | FormatString | An activity to format a string. |
![]() | GetDateField | An activity to retrieve a specific field in a DateTime. |
![]() | GetDateFields | Represents an activity to retrieve specific fields in a DateTime. |
![]() | GetElapsedDays | An activity to calculate the elapsed number of days between two input DateTimes. |
![]() | GetElapsedTime | An activity to calculated the elapsed time between two input DateTimes. |
![]() | GetTimeSpanFields | An activity to retrieve specific fields in a TimeSpan. |
![]() | IndexOfString | Represents an activity to find the index of a substring within an input string. |
![]() | IsEmptyGuid | An activity to check whether or not a Guid is empty. |
![]() | IsEmptyString | An activity to check if a string is empty. |
![]() | IsEqual(Of T) | Represents an activity to determine if two objects are equal. |
![]() | IsEqualBoolean | An activity to check whether two booleans are equal. |
![]() | IsEqualGuid | An activity to check whether two Guids are equal. |
![]() | IsEqualNumber(Of T) | An activity to check whether two numbers are equal. |
![]() | IsEqualString | An activity to check if two strings match, optionally based on a regular expressions pattern. |
![]() | IsFalse | An activity to check if an expression is false. |
![]() | IsGreaterThan(Of T) | An activity to check if one number is greater than another number. |
![]() | IsGreaterThanOrEqual(Of T) | An activity to check if one number is greater than or equal to another number. |
![]() | IsLessThan(Of T) | An activity to check if one number is less than another number. |
![]() | IsLessThanOrEqual(Of T) | An activity to check if one number is less than or equal to another number. |
![]() | IsTrue | An activity to check if an expression is true. |
![]() | Mod(Of T) | An activity to execute a Mod operation. |
![]() | Multiply(Of T) | An activity to multiply two numbers. |
![]() | NewGuid | An activity to create a new Guid. |
![]() | Not | An activity to execute a binary Not operation. |
![]() | NullLiteral(Of T) | An activity to specify a value of null. |
![]() | Or | An activity to execute a binary Or operation. |
![]() | ParseBoolean | An activity to parse a boolean. |
![]() | ParseDate | An activity to parse a date. |
![]() | ParseGuid | An activity to parse a Guid. |
![]() | ParseNumber(Of T) | An activity to parse a number. |
![]() | ReplaceString | An activity to replace the contents of a string, optionally using regular expressions. |
![]() | SplitString | An activity to split a string based on a separator. |
![]() | StartsWithString | An activity to determine whether or not a string starts with a certain substring. |
![]() | StringLength | An activity to return the length of a string. |
![]() | Substring | An activity to return a substring of a string instance. |
![]() | Subtract(Of T) | An activity to subtract numbers. |
![]() | SubtractFromDate | An activity to subtract from a date. |
![]() | ToLowerCase | An activity to convert a string to lower case. |
![]() | ToString | An activity to call ToString on an object. |
![]() | ToUpperCase | An activity to convert a string to upper case. |
![]() | Trim | Represents an activity to trim a string. |
| Enumeration | Description | |
|---|---|---|
![]() | DateField | Represents a particular field of a DateTime. |

