Base class for Regex tasks Handles public properties for Input, Expression, Options and Output This class is abstract (MustInherit in Visual Basic)abstractMustInherit and so cannot be instantiated.
The following tables list the members exposed by RegexBase.
Protected Constructors
Public Properties
Name | Description | |
---|---|---|
BuildEngine | Gets or sets the instance of the |
|
Expression | Regex expression | |
HostObject | Gets or sets the host object associated with the task. (inherited from Task) | |
Input | Input, list of items to perform the regex on | |
Log | Gets an instance of a |
|
Options | Regex options as strings corresponding to the RegexOptions enum: Compiled CultureInvariant ECMAScript ExplicitCapture IgnoreCase IgnorePatternWhitespace Multiline None RightToLeft Singleline | |
Output | Results of the Regex transformation. |
Protected Properties
Name | Description | |
---|---|---|
ExpressionOptions | Options converted to RegexOptions enum | |
HelpKeywordPrefix | Gets or sets the prefix used to compose Help keywords from resource names. (inherited from Task) | |
TaskResources | Gets or sets the culture-specific resources associated with the task. (inherited from Task) |
Public Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified |
|
Execute | When overridden in a derived class, executes the task. (inherited from Task) | |
GetHashCode | Serves as a hash function for a particular type. |
|
GetType | Gets the |
|
ToString | Returns a |
Protected Methods
Name | Description | |
---|---|---|
Finalize | Allows an |
|
MemberwiseClone | Creates a shallow copy of the current |
See Also
Documentation version 1.0.0.0.