Provider |
The ProviderExpression type exposes the following members.
| Name | Description | |
|---|---|---|
| DataConnector | Gets the data connector. | |
| Description |
Gets or sets the object description.
(Inherited from DescriptorBase) | |
| Format |
Gets the statement format.
(Inherited from ExpressionDescriptor) | |
| Id |
Gets the object ID.
(Inherited from DescriptorBase) | |
| IsQueryEnabled | Gets or sets a value indicating whether the query is enabled. | |
| 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 | |
|---|---|---|
| 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(String, String, String, IEnumerableDateTime) |
Defines a parameter placeholder that expects a DateTime collection.
(Inherited from ExpressionDescriptor) | |
| DefineCollectionDateTimeParameter(String, String, String, String, ParameterToken) | Defines a manual provider parameter that accepts a collection of strings for value. | |
| DefineCollectionDateTimeParameter(String, String, String, String, IEnumerableDateTime) | Defines a manual provider parameter that accepts a collection of strings for value. | |
| DefineCollectionNumberParameter(String, String, String, IEnumerableNumber) |
Defines a parameter placeholder that expects a number collection.
(Inherited from ExpressionDescriptor) | |
| DefineCollectionNumberParameter(String, String, String, String, ParameterToken) | Defines a manual provider parameter that accepts a collection of strings for value. | |
| DefineCollectionNumberParameter(String, String, String, String, IEnumerableNumber) | Defines a manual provider parameter that accepts a collection of strings for value. | |
| DefineCollectionStringParameter(String, String, String, IEnumerableString) |
Defines a parameter placeholder that expects a string collection.
(Inherited from ExpressionDescriptor) | |
| DefineCollectionStringParameter(String, String, String, String, ParameterToken) | Defines a manual provider parameter that accepts a collection of strings for value. | |
| DefineCollectionStringParameter(String, String, String, String, IEnumerableString) | Defines a manual provider parameter that accepts a collection of strings for value. | |
| 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) | |
| 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) | |
| DefinePlaceholderStructureParameter | Defines a manual provider parameter that allows changing the native structure to be queried. | |
| 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) | |
| EnumeratePlaceholders | Enumerates the placeholder matches found in the Statement. | |
| GetQuery(ProcessPlaceholder) | Generates the query by substituting placeholders. | |
| GetQuery(String, ICollectionDataParameterValue, DictionaryString, String) | Generates the query by substituting placeholders with generated parameter names. | |
| 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) |