Expression |
The ExpressionDescriptor type exposes the following members.
| Name | Description | |
|---|---|---|
| Description |
Gets or sets the object description.
(Inherited from DescriptorBase) | |
| Format | Gets the statement format. | |
| Id |
Gets the object ID.
(Inherited from DescriptorBase) | |
| Name |
Gets or sets the object name.
(Inherited from DescriptorBase) | |
| Parameters | Gets the expression parameters. | |
| Placeholders | Gets the expression parameter placeholders. | |
| Statement | Gets or sets the expression statement. |
| Name | Description | |
|---|---|---|
| AddPlaceholder | Adds the placeholder to the collection. | |
| DefineBooleanParameter(String, String, String, ParameterToken) | Defines a parameter placeholder that expects Boolean values for resolution. | |
| DefineBooleanParameter(String, String, String, Boolean) | Defines a parameter placeholder that expects Boolean values for resolution. | |
| DefineCollectionDateTimeParameter | Defines a parameter placeholder that expects a DateTime collection. | |
| DefineCollectionNumberParameter | Defines a parameter placeholder that expects a number collection. | |
| DefineCollectionStringParameter | Defines a parameter placeholder that expects a string collection. | |
| DefineDateTimeParameter(String, String, String, ParameterToken, ValidValuesSource) | Defines a parameter placeholder that expects DateTime for resolution. | |
| DefineDateTimeParameter(String, String, String, DateTime, ValidValuesSource) | Defines a parameter placeholder that expects DateTime for resolution. | |
| DefineDateTimeParameter(String, String, String, ParameterToken, DateTime, DateTime) | Defines a parameter placeholder that expects DateTime values for resolution. | |
| DefineDateTimeParameter(String, String, String, DateTime, DateTime, DateTime) | Defines a parameter placeholder that expects DateTime values for resolution. | |
| DefineNumericParameter(String, String, String, ParameterToken, ValidValuesSource) | Defines a parameter placeholder that expects Number values for resolution. | |
| DefineNumericParameter(String, String, String, Number, ValidValuesSource) | Defines a parameter placeholder that expects Number values for resolution. | |
| DefineNumericParameter(String, String, String, ParameterToken, Number, Number) | Defines a parameter placeholder that expects Number values for resolution. | |
| DefineNumericParameter(String, String, String, Number, Number, Number) | Defines a parameter placeholder that expects Number values for resolution. | |
| DefineStringParameter(String, String, String, ParameterToken, ValidValuesSource) | Defines a parameter placeholder that expects string values for resolution. | |
| DefineStringParameter(String, String, String, ParameterToken, Int32) | Defines a parameter placeholder that expects string values for resolution. | |
| DefineStringParameter(String, String, String, String, ValidValuesSource) | Defines a parameter placeholder that expects string values for resolution. | |
| DefineStringParameter(String, String, String, String, Int32) | Defines a parameter placeholder that expects string values for resolution. | |
| RemovePlaceholder | Removes the specified expression placeholder. | |
| RemoveUnusedPlaceholders | Removes unused placeholders, by checking if their caption is part of the expression statement. | |
| ToString | Returns a string that represents the current object. (Inherited from DescriptorBase) |