Conversion Struktur
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.
Fasst zusammen, ob eine Konvertierung zulässig ist und wenn ja, welche Art von Konvertierung (und in einigen Fällen das zugeordnete Symbol) ist.
public value class Conversion : IEquatable<Microsoft::CodeAnalysis::VisualBasic::Conversion>
public struct Conversion : IEquatable<Microsoft.CodeAnalysis.VisualBasic.Conversion>
type Conversion = struct
Public Structure Conversion
Implements IEquatable(Of Conversion)
- Vererbung
-
Conversion
- Implementiert
Eigenschaften
Exists |
Gibt True zurück, wenn die Konvertierung vorhanden ist, entweder als erweiterungs- oder einschränkende Konvertierung. |
IsAnonymousDelegate |
Gibt True zurück, wenn diese Konvertierung eine erweiternde anonyme Delegatkonvertierung gemäß Abschnitt 8.8 oder eine einschränkende anonyme Delegatkonvertierung gemäß Abschnitt 8.9 ist. |
IsArray |
Gibt True zurück, wenn es sich bei dieser Konvertierung um eine erweiternde Arraykonvertierung oder eine einschränkende Arraykonvertierung handelt, wie in Abschnitt 8.5 definiert. |
IsBoolean |
Gibt True zurück, wenn es sich bei dieser Konvertierung um eine eingeschränkte boolesche Konvertierung handelt, wie in Abschnitt 8.2 definiert. |
IsDefault |
Gibt True zurück, wenn es sich bei dieser Konvertierung um eine Standardkonvertierung handelt (eine Konvertierung aus dem Literal "Nothing"). |
IsIdentity |
Gibt True zurück, wenn diese Konvertierung eine Identitätskonvertierung ist. |
IsLambda |
Gibt True zurück, wenn es sich um eine Lambdakonvertierung handelt. |
IsNarrowing |
Gibt True zurück, wenn diese Konvertierung eine einschränkende Konvertierung und keine Erweiterungskonvertierung ist. |
IsNullableValueType |
Gibt True zurück, wenn diese Konvertierung eine erweiterungsfähige Nullable-Werttypkonvertierung oder eine einschränkende Nullable-Werttypkonvertierung wie in Abschnitt 8.6.1 definiert. |
IsNumeric |
Gibt True zurück, wenn es sich bei dieser Konvertierung um eine erweiternde numerische Konvertierung oder eine einschränkende numerische Konvertierung handelt, wie in Abschnitt 8.3 definiert. |
IsReference |
Gibt True zurück, wenn es sich bei dieser Konvertierung um eine erweiterungs- oder einschränkende Verweiskonvertierung handelt, wie in Abschnitt 8.4 definiert. |
IsString |
Gibt True zurück, wenn diese Konvertierung eine erweiternde Zeichenfolgenkonvertierung oder eine einschränkende Zeichenfolgenkonvertierung wie in Abschnitt 8.7 definiert. |
IsTypeParameter |
Gibt True zurück, wenn diese Konvertierung einen erweiternden Typparameter oder eine einschränkende Typparameterkonvertierung gemäß Der Definition in Abschnitt 8.10 zurückgibt. |
IsUserDefined |
Gibt True zurück, wenn diese Konvertierung eine erweiterungsbenutzerdefinierte oder eine einschränkende benutzerdefinierte Konvertierung gemäß Abschnitt 8.11 aufweist. |
IsValueType |
Gibt True zurück, wenn diese Konvertierung eine Konvertierung des erweiterten Werttyps oder eine einschränkende Werttypkonvertierung gemäß Abschnitt 8.6. |
IsWidening |
Gibt True zurück, wenn diese Konvertierung eine Erweiterungskonvertierung und keine einschränkende Konvertierung ist. |
MethodSymbol |
Gibt die Methode zurück, die die benutzerdefinierte Konvertierung definiert, sofern vorhanden. Andernfalls wird Nothing zurückgegeben. |
Methoden
Equals(Conversion) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. |
GetHashCode() |
Gibt einen Hashcode für das aktuelle Objekt zurück. |
ToCommonConversion() |
Erstellt eine CommonConversion aus dieser Visual Basic-Konvertierung. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. |
Operatoren
Equality(Conversion, Conversion) |
Gibt True zurück, wenn zwei Conversion Werte gleich sind. |
Inequality(Conversion, Conversion) |
Gibt True zurück, wenn zwei Conversion Werte ungleich sind. |