ProviderElementExpression Class | 
Namespace: Dundas.BI.Data.Transforms
The ProviderElementExpression type exposes the following members.
| Name | Description | |
|---|---|---|
| DataType | 
            Gets the data type for the expression result.
              | |
| Description | 
            Gets or sets the object description.
              (Inherited from DescriptorBase.) | |
| Elements | 
            Gets the ConnectorElement objects used by the expression statement.
              | |
| Format | 
            Gets the statement format.
              (Inherited from ExpressionDescriptor.) | |
| Id | 
            Gets the object ID.
              (Inherited from DescriptorBase.) | |
| IsAggregated | 
            Gets or sets a value indicating whether the expression contains aggregator function(s).
              | |
| Name | 
            Gets or sets the object name.
              (Inherited from DescriptorBase.) | |
| Parameters | 
            Gets the expression parameters.
              (Inherited from ExpressionDescriptor.) | |
| Placeholders | 
            Gets the expression parameter placeholders.
              (Inherited from ExpressionDescriptor.) | |
| Statement | 
            Gets or sets the expression statement.
              (Inherited from ExpressionDescriptor.) | 
| Name | Description | |
|---|---|---|
| AddPlaceholder | 
            Adds the placeholder to the collection.
              (Inherited from ExpressionDescriptor.) | |
| DefineBooleanParameter(String, String, String, ParameterToken) | 
            Defines a parameter placeholder that expects Boolean values for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineBooleanParameter(String, String, String, Boolean) | 
            Defines a parameter placeholder that expects Boolean values for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineCollectionDateTimeParameter | 
            Defines a parameter placeholder that expects a DateTime collection.
              (Inherited from ExpressionDescriptor.) | |
| DefineCollectionNumberParameter | 
            Defines a parameter placeholder that expects a number collection.
              (Inherited from ExpressionDescriptor.) | |
| DefineCollectionStringParameter | 
            Defines a parameter placeholder that expects a string collection.
              (Inherited from ExpressionDescriptor.) | |
| DefineDateTimeParameter(String, String, String, ParameterToken, ValidValuesSource) | 
            Defines a parameter placeholder that expects DateTime for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineDateTimeParameter(String, String, String, DateTime, ValidValuesSource) | 
            Defines a parameter placeholder that expects DateTime for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineDateTimeParameter(String, String, String, ParameterToken, DateTime, DateTime) | 
            Defines a parameter placeholder that expects DateTime values for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineDateTimeParameter(String, String, String, DateTime, DateTime, DateTime) | 
            Defines a parameter placeholder that expects DateTime values for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineElementPlaceholder | 
            Defines a data element placeholder for the current expression.
              | |
| DefineNumericParameter(String, String, String, ParameterToken, ValidValuesSource) | 
            Defines a parameter placeholder that expects Number values for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineNumericParameter(String, String, String, Number, ValidValuesSource) | 
            Defines a parameter placeholder that expects Number values for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineNumericParameter(String, String, String, ParameterToken, Number, Number) | 
            Defines a parameter placeholder that expects Number values for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineNumericParameter(String, String, String, Number, Number, Number) | 
            Defines a parameter placeholder that expects Number values for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineStringParameter(String, String, String, ParameterToken, ValidValuesSource) | 
            Defines a parameter placeholder that expects string values for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineStringParameter(String, String, String, ParameterToken, Int32) | 
            Defines a parameter placeholder that expects string values for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineStringParameter(String, String, String, String, ValidValuesSource) | 
            Defines a parameter placeholder that expects string values for resolution.
              (Inherited from ExpressionDescriptor.) | |
| DefineStringParameter(String, String, String, String, Int32) | 
            Defines a parameter placeholder that expects string values for resolution.
              (Inherited from ExpressionDescriptor.) | |
| RemovePlaceholder | 
            Removes the specified expression placeholder.
              (Inherited from ExpressionDescriptor.) | |
| RemoveUnusedPlaceholders | 
            Removes unused placeholders, by checking if their caption is part of the expression statement.
              (Inherited from ExpressionDescriptor.) | |
| ToString | Returns a string that represents the current object.  (Inherited from DescriptorBase.) |