ParameterTypeSemantics Enumeration

Definition

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
ParameterTypeSemantics

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.

Gilt für: