ParameterTypeSemantics 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定用于解析函数重载的类型语义。 每个存储提供程序必须在提供程序清单文件中为每个函数定义使用这些枚举标志。
public enum class ParameterTypeSemantics
public enum ParameterTypeSemantics
type ParameterTypeSemantics =
Public Enum ParameterTypeSemantics
- 继承
字段
| 名称 | 值 | 说明 |
|---|---|---|
| AllowImplicitConversion | 0 | 一个标志,指示给定参数和正式参数类型之间的隐式转换。 这是默认转换类型。 |
| AllowImplicitPromotion | 1 | 一个标志,指示给定和正式参数类型之间的类型提升。 |
| ExactMatchOnly | 2 | 一个标志,指示仅使用严格等效性。 |
注解
该 ParameterTypeSemantics 类指定提供程序基元类型的可提升性、隐式转换和显式转换的类型语义。 ADO.NET将此信息从存储提供程序清单文件读取到 ParameterTypeSemantics 类中。 然后,ADO.NET使用 ParameterTypeSemantics 类根据参数类型确定适当的函数定义。