ParameterTypeSemantics Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Typsemantik an, die zum Auflösen der Funktionsüberladungen verwendet werden. Jeder Speicheranbieter muss diese Enumerationskennzeichnungen in der Anbietermanifestdatei für jede Funktionsdefinition verwenden.
public enum class ParameterTypeSemantics
public enum ParameterTypeSemantics
type ParameterTypeSemantics =
Public Enum ParameterTypeSemantics
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| AllowImplicitConversion | 0 | Ein Flag, das die implizite Konvertierung zwischen dem angegebenen und den formalen Argumenttypen angibt. Dies ist der Standardkonvertierungstyp. |
| AllowImplicitPromotion | 1 | Ein Kennzeichen, das die Typaufwertung zwischen dem angegebenen und den formalen Argumenttypen angibt. |
| ExactMatchOnly | 2 | Eine Kennzeichnung, die nur die Verwendung strenger Äquivalenz angibt. |
Hinweise
Die ParameterTypeSemantics Klasse gibt Typsemantik für Promotability, implizite Konvertierung und explizite Konvertierung für die Anbietergrundtypen an. ADO.NET liest diese Informationen aus der Manifestdatei des Speicheranbieters in die klasse ParameterTypeSemantics. Anschließend verwendet ADO.NET die klasse ParameterTypeSemantics, um die entsprechenden Funktionsdefinitionen basierend auf den Parametertypen zu bestimmen.