ParameterTypeSemantics ParameterTypeSemantics ParameterTypeSemantics ParameterTypeSemantics Enum

Определение

Указывает семантику типа, которая используется для разрешения перегрузок функций. Каждый поставщик хранения должен использовать эти флаги перечисления в файле манифеста поставщика для каждого определения функции.Each store provider must use these enumeration flags in the provider manifest file for every function definition.

public enum class ParameterTypeSemantics
public enum ParameterTypeSemantics
type ParameterTypeSemantics = 
Public Enum ParameterTypeSemantics
Наследование
ParameterTypeSemanticsParameterTypeSemanticsParameterTypeSemanticsParameterTypeSemantics

Поля

AllowImplicitConversion AllowImplicitConversion AllowImplicitConversion AllowImplicitConversion 0

Флаг, указывающий неявное преобразование между данными типами аргументов и формальными типами аргументов.A flag indicating the implicit conversion between the given and the formal argument types. Это тип преобразования по умолчанию.This is the default conversion type.

AllowImplicitPromotion AllowImplicitPromotion AllowImplicitPromotion AllowImplicitPromotion 1

Флаг, указывающий повышения типов между данными типами аргументов и формальными типами аргументов.A flag indicating the type promotion between the given and the formal argument types.

ExactMatchOnly ExactMatchOnly ExactMatchOnly ExactMatchOnly 2

Флаг, задающий использование только строгой эквивалентности.A flag indicating the usage of strict equivalence only.

Комментарии

ParameterTypeSemantics Класс указывает семантику типа для повышения, неявного преобразования и явного преобразования для типов-примитивов поставщика.The ParameterTypeSemantics class specifies type semantics for promotability, implicit conversion, and explicit conversion for the provider primitive types. ADO.NETADO.NET считывает эту информацию из файла манифеста поставщика хранения в ParameterTypeSemantics класса.reads this information from the storage provider manifest file into the ParameterTypeSemantics class. Затем ADO.NETADO.NET использует класс ParameterTypeSemantics, чтобы найти соответствующие определения функций, исходя из типов параметров.Then, ADO.NETADO.NET uses the ParameterTypeSemantics class to determine the appropriate function definitions based on the parameter types.

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