Microsoft.CodeAnalysis.CSharp.Syntax Namespace
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.
Klassen
| Name | Beschreibung |
|---|---|
| AccessorDeclarationSyntax | |
| AccessorListSyntax | |
| AliasQualifiedNameSyntax |
Klasse, die den Syntaxknoten für aliasqualifizierten Namen darstellt. |
| AllowsConstraintClauseSyntax |
Die Einschränkungsklausel des Typparameters lässt zu. |
| AllowsConstraintSyntax |
Basistyp für einschränkungssyntax zulassen. |
| AnonymousFunctionExpressionSyntax |
Stellt die Basisklasse bereit, von der die Klassen, die anonyme Funktionsausdrücke darstellen, abgeleitet werden. |
| AnonymousMethodExpressionSyntax |
Klasse, die den Syntaxknoten für anonymen Methodenausdruck darstellt. |
| AnonymousObjectCreationExpressionSyntax |
Klasse, die den Syntaxknoten für anonymen Objekterstellungsausdruck darstellt. |
| AnonymousObjectMemberDeclaratorSyntax | |
| ArgumentListSyntax |
Klasse, die den Syntaxknoten für die Liste der Argumente darstellt. |
| ArgumentSyntax |
Klasse, die den Syntaxknoten für argument darstellt. |
| ArrayCreationExpressionSyntax |
Klasse, die den Syntaxknoten für den Arrayerstellungsausdruck darstellt. |
| ArrayRankSpecifierSyntax | |
| ArrayTypeSyntax |
Klasse, die den Syntaxknoten für den Arraytyp darstellt. |
| ArrowExpressionClauseSyntax |
Die Syntax für den Ausdruckstext eines Ausdruckskörpers eines Ausdruckskörpers. |
| AssignmentExpressionSyntax |
Klasse, die einen Ausdruck mit einem Zuordnungsoperator darstellt. |
| AttributeArgumentListSyntax |
Syntax der Attributargumentliste. |
| AttributeArgumentSyntax |
Attributargumentsyntax. |
| AttributeListSyntax |
Klasse, die ein oder mehrere Attribute darstellt, die auf ein Sprachkonstrukt angewendet werden. |
| AttributeSyntax |
Attributsyntax. |
| AttributeTargetSpecifierSyntax |
Klasse, die angibt, welche Sprache ein Attributziel erstellt. |
| AwaitExpressionSyntax |
Klasse, die den Syntaxknoten für einen "await"-Ausdruck darstellt. |
| BadDirectiveTriviaSyntax | |
| BaseArgumentListSyntax |
Stellt die Basisklasse bereit, von der die Klassen, die Argumentlistensyntaxknoten darstellen, abgeleitet werden. Dies ist eine abstrakte Klasse. |
| BaseCrefParameterListSyntax |
Eine Liste der Cref-Parameter mit umgebender Interpunktion. Im Gegensatz zu regulären Parametern weisen Cref-Parameter keine Namen auf. |
| BaseExpressionColonSyntax | |
| BaseExpressionSyntax |
Klasse, die den Syntaxknoten für einen Basisausdruck darstellt. |
| BaseExpressionTypeClauseSyntax |
Klasse, die den Syntaxknoten für Typklauseln im Basisausdruck darstellt. |
| BaseFieldDeclarationSyntax | |
| BaseListSyntax |
Basislistensyntax. |
| BaseMethodDeclarationSyntax |
Basistyp für Methodendeklarationssyntax. |
| BaseNamespaceDeclarationSyntax | |
| BaseObjectCreationExpressionSyntax | |
| BaseParameterListSyntax |
Basistyp für die Parameterlistensyntax. |
| BaseParameterSyntax |
Basisparametersyntax. |
| BasePropertyDeclarationSyntax |
Basistyp für Eigenschaftsdeklarationssyntax. |
| BaseTypeDeclarationSyntax |
Basisklasse für Typdeklarationssyntax. |
| BaseTypeSyntax |
Stellt die Basisklasse bereit, von der die Klassen, die Basistypsyntaxknoten darstellen, abgeleitet werden. Dies ist eine abstrakte Klasse. |
| BinaryExpressionSyntax |
Klasse, die einen Ausdruck mit einem binären Operator darstellt. |
| BinaryPatternSyntax | |
| BlockSyntax | |
| BracketedArgumentListSyntax |
Klasse, die den Syntaxknoten für die Klammernargumentliste darstellt. |
| BracketedParameterListSyntax |
Parameterlistensyntax mit umgebenden Klammern. |
| BranchingDirectiveTriviaSyntax | |
| BreakStatementSyntax | |
| CasePatternSwitchLabelSyntax |
Stellt eine Groß-/Kleinschreibungsbezeichnung in einer Switch-Anweisung dar. |
| CaseSwitchLabelSyntax |
Stellt eine Groß-/Kleinschreibungsbezeichnung in einer Switch-Anweisung dar. |
| CastExpressionSyntax |
Klasse, die den Syntaxknoten für umwandlungsausdruck darstellt. |
| CatchClauseSyntax | |
| CatchDeclarationSyntax | |
| CatchFilterClauseSyntax | |
| CheckedExpressionSyntax |
Klasse, die den Syntaxknoten für aktivierten oder deaktivierten Ausdruck darstellt. |
| CheckedStatementSyntax | |
| ClassDeclarationSyntax |
Klassentypdeklarationssyntax. |
| ClassOrStructConstraintSyntax |
Klassen- oder Struktureinschränkungssyntax. |
| CollectionElementSyntax | |
| CollectionExpressionSyntax | |
| CommonForEachStatementSyntax | |
| CompilationUnitSyntax | |
| ConditionalAccessExpressionSyntax |
Klasse, die den Syntaxknoten für den Ausdruck für bedingten Zugriff darstellt. |
| ConditionalDirectiveTriviaSyntax | |
| ConditionalExpressionSyntax |
Klasse, die den Syntaxknoten für bedingten Ausdruck darstellt. |
| ConstantPatternSyntax | |
| ConstructorConstraintSyntax |
Syntax der Konstruktoreinschränkung. |
| ConstructorDeclarationSyntax |
Konstruktordeklarationssyntax. |
| ConstructorInitializerSyntax |
Syntax des Konstruktorinitialisierungsprogramms. |
| ContinueStatementSyntax | |
| ConversionOperatorDeclarationSyntax |
Syntax der Konvertierungsoperatordeklaration. |
| ConversionOperatorMemberCrefSyntax |
Ein MemberCrefSyntax, der durch ein implizites oder explizites Schlüsselwort, ein Operator-Schlüsselwort, einen Zieltyp und eine optionale Parameterliste angegeben wird. Beispiel: "impliziter Operator int" oder "expliziter Operator MyType(int)". |
| CrefBracketedParameterListSyntax |
Eine Klammerliste mit Cref-Parametern. |
| CrefParameterListSyntax |
Eine Klammerliste mit Cref-Parametern. |
| CrefParameterSyntax |
Ein Element einer BaseCrefParameterListSyntax. Im Gegensatz zu einem regulären Parameter verfügt ein Cref-Parameter nur über einen optionalen Bezug, ein In-, Out-Schlüsselwort, ein optionales Readonly-Schlüsselwort und einen Typ – es gibt keinen Namen, und es gibt keine Attribute oder andere Modifizierer. |
| CrefSyntax |
Ein Symbol, auf das durch ein Cref-Attribut verwiesen wird (z. B. in einem <> See- oder <Seealso-Dokumentationskommentartag>). Beispiel: "M in <see cref="M" />. |
| DeclarationExpressionSyntax |
Klasse, die den Syntaxknoten für die Variabledeklaration in einer Out-Var-Deklaration oder einer Destrukturdeklaration darstellt. |
| DeclarationPatternSyntax | |
| DefaultConstraintSyntax |
Standardeinschränkungssyntax. |
| DefaultExpressionSyntax |
Klasse, die den Syntaxknoten für den Standardausdruck darstellt. |
| DefaultSwitchLabelSyntax |
Stellt eine Standardbezeichnung in einer Switch-Anweisung dar. |
| DefineDirectiveTriviaSyntax | |
| DelegateDeclarationSyntax |
Stellvertretungsdeklarationssyntax. |
| DestructorDeclarationSyntax |
Destruktordeklarationssyntax. |
| DirectiveTriviaSyntax | |
| DiscardDesignationSyntax | |
| DiscardPatternSyntax | |
| DocumentationCommentTriviaSyntax | |
| DoStatementSyntax | |
| ElementAccessExpressionSyntax |
Klasse, die den Syntaxknoten für den Elementzugriffsausdruck darstellt. |
| ElementBindingExpressionSyntax |
Klasse, die den Syntaxknoten für den Elementbindungsausdruck darstellt. |
| ElifDirectiveTriviaSyntax | |
| ElseClauseSyntax |
Stellt eine Syntax für eine else-Anweisung dar. |
| ElseDirectiveTriviaSyntax | |
| EmptyStatementSyntax | |
| EndIfDirectiveTriviaSyntax | |
| EndRegionDirectiveTriviaSyntax | |
| EnumDeclarationSyntax |
Enumerationstypdeklarationssyntax. |
| EnumMemberDeclarationSyntax | |
| EqualsValueClauseSyntax | |
| ErrorDirectiveTriviaSyntax | |
| EventDeclarationSyntax | |
| EventFieldDeclarationSyntax | |
| ExplicitInterfaceSpecifierSyntax | |
| ExpressionColonSyntax | |
| ExpressionElementSyntax | |
| ExpressionOrPatternSyntax | |
| ExpressionStatementSyntax | |
| ExpressionSyntax |
Stellt die Basisklasse bereit, von der die Klassen, die Ausdruckssyntaxknoten darstellen, abgeleitet werden. Dies ist eine abstrakte Klasse. |
| ExtensionBlockDeclarationSyntax |
Syntax des Erweiterungsblocks. |
| ExtensionDeclarationSyntax |
Syntax des Erweiterungscontainers. |
| ExtensionMemberCrefSyntax | |
| ExternAliasDirectiveSyntax |
Stellt eine Syntax der ExternAlias-Direktive dar, z. B. "extern alias MyAlias;" mit angabe von "/r:MyAlias=SomeAssembly.dll" in der Compiler-Befehlszeile. |
| FieldDeclarationSyntax | |
| FieldExpressionSyntax |
Klasse, die den Syntaxknoten für einen Feldausdruck darstellt. |
| FileScopedNamespaceDeclarationSyntax | |
| FinallyClauseSyntax | |
| FixedStatementSyntax | |
| ForEachStatementSyntax | |
| ForEachVariableStatementSyntax | |
| ForStatementSyntax | |
| FromClauseSyntax | |
| FunctionPointerCallingConventionSyntax |
Syntax für Funktionszeigeraufrufe. |
| FunctionPointerParameterListSyntax |
Syntax der Funktionszeigerparameterliste. |
| FunctionPointerParameterSyntax |
Parametersyntax. |
| FunctionPointerTypeSyntax | |
| FunctionPointerUnmanagedCallingConventionListSyntax |
Syntax für Funktionszeigeraufrufe. |
| FunctionPointerUnmanagedCallingConventionSyntax |
Einzelne Funktionszeiger, nicht verwaltete Aufrufkonvention. |
| GenericNameSyntax |
Klasse, die den Syntaxknoten für generischen Namen darstellt. |
| GlobalStatementSyntax |
Stellt eine globale Anweisung in einer Kompilierungseinheit dar. Jede Anweisung auf der obersten Ebene einer Kompilierungseinheit wird in einen GlobalStatementSyntax-Knoten eingeschlossen. Globale Anweisungen sind Anweisungen der obersten Ebene, die in einem C#-Programm oder Skript angezeigt werden können. In regulären C#-Programmen (C# 9.0+) werden sie in eine Main-Methode synthetisiert. In C#-Skripts werden sie als Code der obersten Ebene ausgeführt. |
| GotoStatementSyntax |
Stellt eine Goto-Anweisungssyntax dar. |
| GroupClauseSyntax | |
| IdentifierNameSyntax |
Klasse, die den Syntaxknoten für den Bezeichnernamen darstellt. |
| IfDirectiveTriviaSyntax | |
| IfStatementSyntax |
Stellt eine If-Anweisungssyntax dar. |
| IgnoredDirectiveTriviaSyntax | |
| ImplicitArrayCreationExpressionSyntax |
Klasse, die den Syntaxknoten für impliziten Arrayerstellungsausdruck darstellt. |
| ImplicitElementAccessSyntax |
Klasse, die den Syntaxknoten für impliziten Elementzugriffsausdruck darstellt. |
| ImplicitObjectCreationExpressionSyntax |
Klasse, die den Syntaxknoten für impliziten Objekterstellungsausdruck darstellt. |
| ImplicitStackAllocArrayCreationExpressionSyntax |
Klasse, die den Syntaxknoten für den impliziten Stackalloc-Arrayerstellungsausdruck darstellt. |
| IncompleteMemberSyntax | |
| IndexerDeclarationSyntax | |
| IndexerMemberCrefSyntax |
Ein MemberCrefSyntax, der durch ein dieses Schlüsselwort und eine optionale Parameterliste angegeben wird. Beispiel: "this" oder "this[int]". |
| InitializerExpressionSyntax |
Klasse, die den Syntaxknoten für den Initialisierungsausdruck darstellt. |
| InstanceExpressionSyntax |
Stellt die Basisklasse bereit, von der die Klassen, die Instanzausdruckssyntaxknoten darstellen, abgeleitet werden. Dies ist eine abstrakte Klasse. |
| InterfaceDeclarationSyntax |
Syntax der Schnittstellentypdeklaration. |
| InterpolatedStringContentSyntax | |
| InterpolatedStringExpressionSyntax | |
| InterpolatedStringTextSyntax | |
| InterpolationAlignmentClauseSyntax | |
| InterpolationFormatClauseSyntax | |
| InterpolationSyntax | |
| InvocationExpressionSyntax |
Klasse, die den Syntaxknoten für den Aufrufausdruck darstellt. |
| IsPatternExpressionSyntax |
Klasse, die einen einfachen Musterabgleichsausdruck mit dem Schlüsselwort "is" darstellt. |
| JoinClauseSyntax | |
| JoinIntoClauseSyntax | |
| LabeledStatementSyntax |
Stellt eine Syntax mit beschrifteten Anweisungen dar. |
| LambdaExpressionSyntax |
Stellt die Basisklasse bereit, von der die Klassen, die Lambdaausdrücke darstellen, abgeleitet werden. |
| LetClauseSyntax | |
| LineDirectivePositionSyntax | |
| LineDirectiveTriviaSyntax | |
| LineOrSpanDirectiveTriviaSyntax | |
| LineSpanDirectiveTriviaSyntax | |
| ListPatternSyntax | |
| LiteralExpressionSyntax |
Klasse, die den Syntaxknoten für einen Literalausdruck darstellt. |
| LoadDirectiveTriviaSyntax | |
| LocalDeclarationStatementSyntax | |
| LocalFunctionStatementSyntax | |
| LockStatementSyntax | |
| MakeRefExpressionSyntax |
Klasse, die den Syntaxknoten für makeRef-Ausdruck darstellt. |
| MemberAccessExpressionSyntax |
Klasse, die den Syntaxknoten für den Memberzugriffsausdruck darstellt. |
| MemberBindingExpressionSyntax |
Klasse, die den Syntaxknoten für den Memberbindungsausdruck darstellt. |
| MemberCrefSyntax |
Der nicht qualifizierte Teil eines CrefSyntax. Beispiel: "ToString()" in "object". ToString()". HINWEIS: TypeCrefSyntax, QualifiedCrefSyntax und MemberCrefSyntax überlappen. Die Syntax in einem TypeCrefSyntax wird immer als Typ gebunden, daher ist es sicherer, qualifiedCrefSyntax oder MemberCrefSyntax zu verwenden, wenn das Symbol ein Nicht-Typ-Element sein könnte. |
| MemberDeclarationSyntax |
Memberdeklarationssyntax. |
| MethodDeclarationSyntax |
Methodendeklarationssyntax. |
| NameColonSyntax |
Klasse, die den Syntaxknoten für die Syntax des Namenskolons darstellt. |
| NameEqualsSyntax |
Klasse, die einen Bezeichnernamen gefolgt von einem Gleichheitstoken darstellt. |
| NameMemberCrefSyntax |
Ein MemberCrefSyntax, der durch einen Namen (einen Bezeichner, ein vordefiniertes Typ-Schlüsselwort oder einen aliasqualifizierten Namen mit einer optionalen Typparameterliste) und eine optionale Parameterliste angegeben wird. Beispiel: "M", "M<T>" oder "M(int)". Außerdem "A::B()" oder "string()". |
| NamespaceDeclarationSyntax | |
| NameSyntax |
Stellt die Basisklasse bereit, von der die Klassen, die Namensyntaxknoten darstellen, abgeleitet werden. Dies ist eine abstrakte Klasse. |
| NullableDirectiveTriviaSyntax | |
| NullableTypeSyntax |
Klasse, die den Syntaxknoten für einen nullfähigen Typ darstellt. |
| ObjectCreationExpressionSyntax |
Klasse, die den Syntaxknoten für den Objekterstellungsausdruck darstellt. |
| OmittedArraySizeExpressionSyntax |
Klasse, die einen Platzhalter in einer Arraygrößenliste darstellt. |
| OmittedTypeArgumentSyntax |
Klasse, die einen Platzhalter in der Typargumentliste eines ungebundenen generischen Typs darstellt. |
| OperatorDeclarationSyntax |
Operatordeklarationssyntax. |
| OperatorMemberCrefSyntax |
Ein MemberCrefSyntax, der durch ein Operatorschlüsselwort, ein Operatorsymbol und eine optionale Parameterliste angegeben wird. Beispiel: "operator +" oder "operator -[int]". HINWEIS: Der Operator muss überladen sein. |
| OrderByClauseSyntax | |
| OrderingSyntax | |
| ParameterListSyntax |
Parameterlistensyntax. |
| ParameterSyntax |
Parametersyntax. |
| ParenthesizedExpressionSyntax |
Klasse, die den Syntaxknoten für Klammernausdruck darstellt. |
| ParenthesizedLambdaExpressionSyntax |
Klasse, die den Syntaxknoten für einen klammerten Lambda-Ausdruck darstellt. |
| ParenthesizedPatternSyntax | |
| ParenthesizedVariableDesignationSyntax | |
| PatternSyntax | |
| PointerTypeSyntax |
Klasse, die den Syntaxknoten für den Zeigertyp darstellt. |
| PositionalPatternClauseSyntax | |
| PostfixUnaryExpressionSyntax |
Klasse, die den Syntaxknoten für postfix unäre Ausdrücke darstellt. |
| PragmaChecksumDirectiveTriviaSyntax | |
| PragmaWarningDirectiveTriviaSyntax | |
| PredefinedTypeSyntax |
Klasse, die den Syntaxknoten für vordefinierte Typen darstellt. |
| PrefixUnaryExpressionSyntax |
Klasse, die den Syntaxknoten für den unären Präfixausdruck darstellt. |
| PrimaryConstructorBaseTypeSyntax | |
| PropertyDeclarationSyntax | |
| PropertyPatternClauseSyntax | |
| QualifiedCrefSyntax |
Ein Symbolverweis auf einen Typ oder einen Nicht-Typ-Member, der durch einen eingeschlossenen Typ oder Namespace qualifiziert ist. Beispiel: cref="System.String.ToString()". HINWEIS: TypeCrefSyntax, QualifiedCrefSyntax und MemberCrefSyntax überlappen. Die Syntax in einem TypeCrefSyntax wird immer als Typ gebunden, daher ist es sicherer, qualifiedCrefSyntax oder MemberCrefSyntax zu verwenden, wenn das Symbol ein Nicht-Typ-Element sein könnte. |
| QualifiedNameSyntax |
Klasse, die den Syntaxknoten für qualifizierten Namen darstellt. |
| QueryBodySyntax | |
| QueryClauseSyntax | |
| QueryContinuationSyntax | |
| QueryExpressionSyntax | |
| RangeExpressionSyntax |
Klasse, die den Syntaxknoten für einen Bereichsausdruck darstellt. |
| RecordDeclarationSyntax | |
| RecursivePatternSyntax | |
| ReferenceDirectiveTriviaSyntax | |
| RefExpressionSyntax | |
| RefStructConstraintSyntax |
Struktureinschränkungssyntax. |
| RefTypeExpressionSyntax |
Klasse, die den Syntaxknoten für den RefType-Ausdruck darstellt. |
| RefTypeSyntax |
Der Verweismodifizierer des Rückgabewerts einer Methode oder eines lokalen Werts. |
| RefValueExpressionSyntax |
Klasse, die den Syntaxknoten für den RefValue-Ausdruck darstellt. |
| RegionDirectiveTriviaSyntax | |
| RelationalPatternSyntax | |
| ReturnStatementSyntax | |
| ScopedTypeSyntax |
Der Modifizierer "scoped" eines lokalen. |
| SelectClauseSyntax | |
| SelectOrGroupClauseSyntax | |
| ShebangDirectiveTriviaSyntax | |
| SimpleBaseTypeSyntax | |
| SimpleLambdaExpressionSyntax |
Klasse, die den Syntaxknoten für einen einfachen Lambda-Ausdruck darstellt. |
| SimpleNameSyntax |
Stellt die Basisklasse bereit, von der die Klassen, die Syntaxknoten für einfache Namen darstellen, abgeleitet werden. Dies ist eine abstrakte Klasse. |
| SingleVariableDesignationSyntax | |
| SizeOfExpressionSyntax |
Klasse, die den Syntaxknoten für sizeOf-Ausdruck darstellt. |
| SkippedTokensTriviaSyntax | |
| SlicePatternSyntax | |
| SpreadElementSyntax | |
| StackAllocArrayCreationExpressionSyntax |
Klasse, die den Syntaxknoten für den Stapelalloc-Arrayerstellungsausdruck darstellt. |
| StatementSyntax |
Stellt die Basisklasse für alle Anweisungssyntaxklassen dar. |
| StructDeclarationSyntax |
Strukturtypdeklarationssyntax. |
| StructuredTriviaSyntax |
Es ist eine nicht terminale Trivia CSharpSyntaxNode, die einen Baum darunter hat. |
| SubpatternSyntax | |
| SwitchExpressionArmSyntax | |
| SwitchExpressionSyntax | |
| SwitchLabelSyntax |
Stellt eine Switchbezeichnung in einer Switch-Anweisung dar. |
| SwitchSectionSyntax |
Stellt eine Switch-Abschnittssyntax einer Switch-Anweisung dar. |
| SwitchStatementSyntax |
Stellt eine Switch-Anweisungssyntax dar. |
| ThisExpressionSyntax |
Klasse, die den Syntaxknoten für einen ausdruck darstellt. |
| ThrowExpressionSyntax | |
| ThrowStatementSyntax | |
| TryStatementSyntax | |
| TupleElementSyntax |
Tupeltypelement. |
| TupleExpressionSyntax |
Klasse, die den Syntaxknoten für Tupelausdruck darstellt. |
| TupleTypeSyntax |
Klasse, die den Syntaxknoten für tupeltyp darstellt. |
| TypeArgumentListSyntax |
Klasse, die den Syntaxknoten für die Typargumentliste darstellt. |
| TypeConstraintSyntax |
Typeinschränkungssyntax. |
| TypeCrefSyntax |
Ein Symbolverweis, der sich definitiv auf einen Typ bezieht. Beispiel: "int", "A::B", "A.B", "A T<>", aber nicht "M()" (hat Parameterliste) oder "this" (Indexer). HINWEIS: TypeCrefSyntax, QualifiedCrefSyntax und MemberCrefSyntax überlappen. Die Syntax in einem TypeCrefSyntax wird immer als Typ gebunden, daher ist es sicherer, qualifiedCrefSyntax oder MemberCrefSyntax zu verwenden, wenn das Symbol ein Nicht-Typ-Element sein könnte. |
| TypeDeclarationSyntax |
Basisklasse für Typdeklarationssyntax (Klasse, Struktur, Schnittstelle, Datensatz, Erweiterung). |
| TypeOfExpressionSyntax |
Klasse, die den Syntaxknoten für typeOf-Ausdruck darstellt. |
| TypeParameterConstraintClauseSyntax |
Type-Parametereinschränkungsklausel. |
| TypeParameterConstraintSyntax |
Basistyp für die Syntax der Typparametereinschränkung. |
| TypeParameterListSyntax |
Typparameterlistensyntax. |
| TypeParameterSyntax |
Typparametersyntax. |
| TypePatternSyntax | |
| TypeSyntax |
Stellt die Basisklasse bereit, von der die Klassen, die Typsyntaxknoten darstellen, abgeleitet werden. Dies ist eine abstrakte Klasse. |
| UnaryPatternSyntax | |
| UndefDirectiveTriviaSyntax | |
| UnsafeStatementSyntax | |
| UsingDirectiveSyntax | |
| UsingStatementSyntax | |
| VariableDeclarationSyntax | |
| VariableDeclaratorSyntax | |
| VariableDesignationSyntax | |
| VarPatternSyntax | |
| WarningDirectiveTriviaSyntax | |
| WhenClauseSyntax | |
| WhereClauseSyntax | |
| WhileStatementSyntax | |
| WithExpressionSyntax | |
| XmlAttributeSyntax | |
| XmlCDataSectionSyntax | |
| XmlCommentSyntax | |
| XmlCrefAttributeSyntax | |
| XmlElementEndTagSyntax | |
| XmlElementStartTagSyntax | |
| XmlElementSyntax | |
| XmlEmptyElementSyntax | |
| XmlNameAttributeSyntax | |
| XmlNameSyntax | |
| XmlNodeSyntax | |
| XmlPrefixSyntax | |
| XmlProcessingInstructionSyntax | |
| XmlTextAttributeSyntax | |
| XmlTextSyntax | |
| YieldStatementSyntax | |
Enumerationen
| Name | Beschreibung |
|---|---|
| XmlNameAttributeElementKind | |