ProviderExpression Methods

The ProviderExpression type exposes the following members.

Methods
  NameDescription
Public methodDefineBooleanParameter(String, String, String, ParameterToken)
Defines a parameter placeholder that expects Boolean values for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineBooleanParameter(String, String, String, Boolean)
Defines a parameter placeholder that expects Boolean values for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineCollectionDateTimeParameter(String, String, String, IEnumerableDateTime)
Defines a parameter placeholder that expects a DateTime collection.
(Inherited from ExpressionDescriptor.)
Public methodDefineCollectionDateTimeParameter(String, String, String, String, ParameterToken)
Defines a manual provider parameter that accepts a collection of strings for value.
Public methodDefineCollectionDateTimeParameter(String, String, String, String, IEnumerableDateTime)
Defines a manual provider parameter that accepts a collection of strings for value.
Public methodDefineCollectionNumberParameter(String, String, String, IEnumerableNumber)
Defines a parameter placeholder that expects a number collection.
(Inherited from ExpressionDescriptor.)
Public methodDefineCollectionNumberParameter(String, String, String, String, ParameterToken)
Defines a manual provider parameter that accepts a collection of strings for value.
Public methodDefineCollectionNumberParameter(String, String, String, String, IEnumerableNumber)
Defines a manual provider parameter that accepts a collection of strings for value.
Public methodDefineCollectionStringParameter(String, String, String, IEnumerableString)
Defines a parameter placeholder that expects a string collection.
(Inherited from ExpressionDescriptor.)
Public methodDefineCollectionStringParameter(String, String, String, String, ParameterToken)
Defines a manual provider parameter that accepts a collection of strings for value.
Public methodDefineCollectionStringParameter(String, String, String, String, IEnumerableString)
Defines a manual provider parameter that accepts a collection of strings for value.
Public methodDefineDateTimeParameter(String, String, String, ParameterToken, ValidValuesSource)
Defines a parameter placeholder that expects DateTime for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineDateTimeParameter(String, String, String, DateTime, ValidValuesSource)
Defines a parameter placeholder that expects DateTime for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineDateTimeParameter(String, String, String, ParameterToken, DateTime, DateTime)
Defines a parameter placeholder that expects DateTime values for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineDateTimeParameter(String, String, String, DateTime, DateTime, DateTime)
Defines a parameter placeholder that expects DateTime values for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineNumericParameter(String, String, String, ParameterToken, ValidValuesSource)
Defines a parameter placeholder that expects Number values for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineNumericParameter(String, String, String, Number, ValidValuesSource)
Defines a parameter placeholder that expects Number values for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineNumericParameter(String, String, String, ParameterToken, Number, Number)
Defines a parameter placeholder that expects Number values for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineNumericParameter(String, String, String, Number, Number, Number)
Defines a parameter placeholder that expects Number values for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineStringParameter(String, String, String, ParameterToken, ValidValuesSource)
Defines a parameter placeholder that expects string values for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineStringParameter(String, String, String, ParameterToken, Int32)
Defines a parameter placeholder that expects string values for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineStringParameter(String, String, String, String, ValidValuesSource)
Defines a parameter placeholder that expects string values for resolution.
(Inherited from ExpressionDescriptor.)
Public methodDefineStringParameter(String, String, String, String, Int32)
Defines a parameter placeholder that expects string values for resolution.
(Inherited from ExpressionDescriptor.)
Public methodEnumeratePlaceholders
Enumerates the placeholder matches found in the Statement.
Public methodGetQuery(ProcessPlaceholder)
Generates the query by substituting placeholders.
Public methodGetQuery(String, ICollectionDataParameterValue, DictionaryString, String)
Generates the query by substituting placeholders with generated parameter names.
Public methodRemovePlaceholder
Removes the specified expression placeholder.
(Inherited from ExpressionDescriptor.)
Public methodRemoveUnusedPlaceholders
Removes unused placeholders, by checking if their caption is part of the expression statement.
(Inherited from ExpressionDescriptor.)
Public methodToString
Returns a string that represents the current object.
(Inherited from DescriptorBase.)
Top
See Also