ParameterTypeSemantics Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger typsemantiken som används för att lösa funktionsöverlagringarna. Varje lagringsprovider måste använda dessa uppräkningsflaggor i providermanifestfilen för varje funktionsdefinition.
public enum class ParameterTypeSemantics
public enum ParameterTypeSemantics
type ParameterTypeSemantics =
Public Enum ParameterTypeSemantics
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| AllowImplicitConversion | 0 | En flagga som anger den implicita konverteringen mellan de angivna och de formella argumenttyperna. Det här är standardkonverteringstypen. |
| AllowImplicitPromotion | 1 | En flagga som anger typhöjningen mellan de angivna och de formella argumenttyperna. |
| ExactMatchOnly | 2 | En flagga som endast anger användningen av strikt likvärdighet. |
Kommentarer
Klassen ParameterTypeSemantics anger typsemantik för promotability, implicit konvertering och explicit konvertering för providerns primitiva typer. ADO.NET läser den här informationen från lagringsproviderns manifestfil till klassen ParameterTypeSemantics. Sedan använder ADO.NET klassen ParameterTypeSemantics för att fastställa lämpliga funktionsdefinitioner baserat på parametertyperna.