ParameterTypeSemantics Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa semantyka typów, które są używane do rozpoznawania przeciążeń funkcji. Każdy dostawca magazynu musi używać tych flag wyliczenia w pliku manifestu dostawcy dla każdej definicji funkcji.
public enum class ParameterTypeSemantics
public enum ParameterTypeSemantics
type ParameterTypeSemantics =
Public Enum ParameterTypeSemantics
- Dziedziczenie
Pola
AllowImplicitConversion | 0 | Flaga wskazująca niejawną konwersję między danym a typami argumentów formalnych. Jest to domyślny typ konwersji. |
AllowImplicitPromotion | 1 | Flaga wskazująca podwyższenie poziomu typu między danym a typami argumentów formalnych. |
ExactMatchOnly | 2 | Flaga wskazująca tylko użycie ścisłej równoważności. |
Uwagi
Klasa ParameterTypeSemantics określa semantyka typów dla promotability, niejawnej konwersji i jawnej konwersji dla typów pierwotnych dostawcy. ADO.NET odczytuje te informacje z pliku manifestu dostawcy magazynu do ParameterTypeSemantics klasy . Następnie ADO.NET używa ParameterTypeSemantics klasy do określenia odpowiednich definicji funkcji na podstawie typów parametrów.