ParameterTypeSemantics Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает семантику типа, используемую для разрешения перегрузки функций. Каждый поставщик хранилища должен использовать эти флаги перечисления в файле манифеста поставщика для каждого определения функции.
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 для определения соответствующих определений функций на основе типов параметров.