Прочитать на английском

Поделиться через


ParameterTypeSemantics Перечисление

Определение

Указывает семантику типа, которая используется для разрешения перегрузок функций. Каждый поставщик хранения должен использовать эти флаги перечисления в файле манифеста поставщика для каждого определения функции.

C#
public enum ParameterTypeSemantics
Наследование
ParameterTypeSemantics

Поля

Имя Значение Описание
AllowImplicitConversion 0

Флаг, указывающий неявное преобразование между данными типами аргументов и формальными типами аргументов. Это тип преобразования по умолчанию.

AllowImplicitPromotion 1

Флаг, указывающий повышения типов между данными типами аргументов и формальными типами аргументов.

ExactMatchOnly 2

Флаг, задающий использование только строгой эквивалентности.

Комментарии

Класс ParameterTypeSemantics задает семантику типа для промотируемости, неявного преобразования и явного преобразования для типов-примитивов поставщика. ADO.NET считывает эти сведения из файла манифеста поставщика хранилища в ParameterTypeSemantics класс . Затем ADO.NET использует ParameterTypeSemantics класс для определения соответствующих определений функций на основе типов параметров.

Применяется к

Продукт Версии
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1