TypeInfo 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.
public value class TypeInfo : IEquatable<Microsoft::CodeAnalysis::TypeInfo>
public struct TypeInfo : IEquatable<Microsoft.CodeAnalysis.TypeInfo>
public readonly struct TypeInfo : IEquatable<Microsoft.CodeAnalysis.TypeInfo>
type TypeInfo = struct
Public Structure TypeInfo
Implements IEquatable(Of TypeInfo)
- Vererbung
-
TypeInfo
- Implementiert
Eigenschaften
ConvertedNullability |
Die Nullierbarkeit des Ausdrucks auf oberster Ebene, nachdem sie eine implizite Konvertierung durchgeführt hat. Bei den meisten Ausdrücken entspricht dies dem Typ. Sie kann in Situationen wie impliziten benutzerdefinierten Konvertierungen, die einen nullfähigen Rückgabetyp aufweisen, ändern. |
ConvertedType |
Der Typ des Ausdrucks, nachdem er eine implizite Konvertierung durchlaufen hat. Wenn der Typ keine implizite Konvertierung durchlaufen hat, wird dasselbe wie "Type" zurückgegeben. |
Nullability |
Die Informationen zur Nullierbarkeit auf oberster Ebene des Ausdrucks, der durch den Syntaxknoten dargestellt wird. |
Type |
Der Typ des Ausdrucks, der durch den Syntaxknoten dargestellt wird. Bei Ausdrücken, die keinen Typ haben, wird NULL zurückgegeben. Wenn der Typ aufgrund eines Fehlers nicht ermittelt werden konnte, wird ein IErrorTypeSymbol zurückgegeben. |
Methoden
Equals(Object) | |
Equals(TypeInfo) | |
GetHashCode() |