CommonConversion Struktur

Definition

Stellt die allgemeinen, sprachagnostischen Elemente einer Konvertierung dar.

public value class CommonConversion
public struct CommonConversion
public readonly struct CommonConversion
type CommonConversion = struct
Public Structure CommonConversion
Vererbung
CommonConversion

Hinweise

Wir behalten uns das Recht vor, diese Anweisung in Zukunft zu ändern.

Eigenschaften

Name Beschreibung
ConstrainedToType

Typparameter, mit dem der Laufzeittyp den virtuellen Aufruf des MethodSymbol, falls vorhanden, auflösen wird. Null, wenn MethodSymbol statisch aufgelöst oder null ist.

Exists

Gibt true zurück, wenn die Konvertierung vorhanden ist, wie von der Zielsprache definiert.

IsIdentity

Gibt true zurück, wenn die Konvertierung eine Identitätskonvertierung ist.

IsImplicit

Gibt true zurück, wenn die Konvertierung eine implizite (C#)- oder Erweiterungskonvertierung (VB) ist.

IsNullable

Gibt true zurück, wenn die Konvertierung eine NULL-Konvertierung ist.

IsNumeric

Gibt true zurück, wenn die Konvertierung eine numerische Konvertierung ist.

IsReference

Gibt true zurück, wenn die Konvertierung eine Verweiskonvertierung ist.

IsUnion

Gibt true zurück, wenn die Konvertierung eine Union-Konvertierung ist.

IsUserDefined

Gibt true zurück, wenn die Konvertierung eine benutzerdefinierte Konvertierung ist.

MethodSymbol

Gibt die Methode zurück, die verwendet wird, um die Konvertierung für eine benutzerdefinierte Konvertierung auszuführen, falls IsUserDefined wahr ist, oder die Konvertierung für union conversion if IsUnion is true. Andernfalls wird NULL zurückgegeben.

Gilt für: