Share via


SyntaxFactory 类

定义

包含用于构造语法节点、令牌和琐事的工厂方法的类。

public ref class SyntaxFactory abstract sealed
public static class SyntaxFactory
type SyntaxFactory = class
Public Class SyntaxFactory
继承
SyntaxFactory

属性

CarriageReturn

包含单个回车符的 EndOfLineTrivia 类型的琐事。

CarriageReturnLineFeed

包含回车符和换行符的类型 EndOfLineTrivia 的琐事。

ElasticCarriageReturn

包含单个回车符的 EndOfLineTrivia 类型的弹性琐事。 弹性琐事用于表示不是通过分析源文本生成的琐事,通常在格式设置过程中不会保留。

ElasticCarriageReturnLineFeed

包含回车符和换行符的 EndOfLineTrivia 类型的弹性琐事。 弹性琐事用于表示不是通过分析源文本生成的琐事,通常在格式设置过程中不会保留。

ElasticLineFeed

包含单个换行符的 EndOfLineTrivia 类型的弹性琐事。 弹性琐事用于表示未通过分析源文本生成的琐事,并且通常在格式设置过程中不会保留。

ElasticMarker

具有类型 WhitespaceTrivia 的弹性琐事,不包含字符。 未指定琐事时,工厂方法会自动包含弹性标记琐事。 语法格式将弹性标记替换为适当的琐事。

ElasticSpace

具有类型 WhitespaceTrivia 的弹性琐事,其中包含单个空格字符。 弹性琐事用于表示未通过分析源文本生成的琐事,并且通常在格式设置过程中不会保留。

ElasticTab

包含单个制表符字符的 WhitespaceTrivia 类型的弹性琐事。 弹性琐事用于表示未通过分析源文本生成的琐事,并且通常在格式设置过程中不会保留。

LineFeed

包含单行馈送字符的 EndOfLineTrivia 类型的琐碎内容。

Space

包含单个空格字符的 kind WhitespaceTrivia 的琐事。

Tab

包含单个制表符字符的 kind WhitespaceTrivia 的琐事。

方法

AccessorDeclaration(SyntaxKind)

创建新的访问器DeclarationSyntax 实例。

AccessorDeclaration(SyntaxKind, BlockSyntax)

创建新的访问器DeclarationSyntax 实例。

AccessorDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, ArrowExpressionClauseSyntax)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

AccessorDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, BlockSyntax)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

AccessorDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, BlockSyntax, ArrowExpressionClauseSyntax)

创建新的访问器DeclarationSyntax 实例。

AccessorDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ArrowExpressionClauseSyntax, SyntaxToken)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

AccessorDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建新的访问器DeclarationSyntax 实例。

AccessorDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, BlockSyntax, SyntaxToken)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

AccessorList(SyntaxList<AccessorDeclarationSyntax>)

创建新的访问器ListSyntax 实例。

AccessorList(SyntaxToken, SyntaxList<AccessorDeclarationSyntax>, SyntaxToken)

创建新的访问器ListSyntax 实例。

AliasQualifiedName(IdentifierNameSyntax, SimpleNameSyntax)

创建新的 AliasQualifiedNameSyntax 实例。

AliasQualifiedName(IdentifierNameSyntax, SyntaxToken, SimpleNameSyntax)

创建新的 AliasQualifiedNameSyntax 实例。

AliasQualifiedName(String, SimpleNameSyntax)

创建新的 AliasQualifiedNameSyntax 实例。

AnonymousMethodExpression()

创建新的 AnonymousMethodExpressionSyntax 实例。

AnonymousMethodExpression(CSharpSyntaxNode)

创建新的 AnonymousMethodExpressionSyntax 实例。

AnonymousMethodExpression(ParameterListSyntax, CSharpSyntaxNode)

创建新的 AnonymousMethodExpressionSyntax 实例。

AnonymousMethodExpression(SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, ExpressionSyntax)

创建新的 AnonymousMethodExpressionSyntax 实例。

AnonymousMethodExpression(SyntaxToken, SyntaxToken, ParameterListSyntax, CSharpSyntaxNode)

创建新的 AnonymousMethodExpressionSyntax 实例。

AnonymousMethodExpression(SyntaxTokenList, SyntaxToken, ParameterListSyntax, BlockSyntax, ExpressionSyntax)

创建新的 AnonymousMethodExpressionSyntax 实例。

AnonymousObjectCreationExpression(SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax>)

创建新的 AnonymousObjectCreationExpressionSyntax 实例。

AnonymousObjectCreationExpression(SyntaxToken, SyntaxToken, SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax>, SyntaxToken)

创建新的 AnonymousObjectCreationExpressionSyntax 实例。

AnonymousObjectMemberDeclarator(ExpressionSyntax)

创建新的 AnonymousObjectMemberDeclaratorSyntax 实例。

AnonymousObjectMemberDeclarator(NameEqualsSyntax, ExpressionSyntax)

创建新的 AnonymousObjectMemberDeclaratorSyntax 实例。

AreEquivalent(SyntaxNode, SyntaxNode, Boolean)

确定两个语法节点是否相同,而不考虑琐碎差异。

AreEquivalent(SyntaxNode, SyntaxNode, Func<SyntaxKind,Boolean>)

确定两个语法节点是否相同,而不考虑琐碎差异。

AreEquivalent(SyntaxToken, SyntaxToken)

确定两个语法标记是否相同,而不考虑琐碎差异。

AreEquivalent(SyntaxTokenList, SyntaxTokenList)

确定两个令牌列表是否相同,而不考虑琐碎差异。

AreEquivalent(SyntaxTree, SyntaxTree, Boolean)

确定两个树是否相同,而不考虑琐碎差异。

AreEquivalent<TNode>(SeparatedSyntaxList<TNode>, SeparatedSyntaxList<TNode>, Boolean)

确定语法节点的两个列表是否相同,而不考虑琐碎差异。

AreEquivalent<TNode>(SeparatedSyntaxList<TNode>, SeparatedSyntaxList<TNode>, Func<SyntaxKind,Boolean>)

确定语法节点的两个列表是否相同,而不考虑琐碎差异。

AreEquivalent<TNode>(SyntaxList<TNode>, SyntaxList<TNode>, Boolean)

确定语法节点的两个列表是否相同,而不考虑琐碎差异。

AreEquivalent<TNode>(SyntaxList<TNode>, SyntaxList<TNode>, Func<SyntaxKind,Boolean>)

确定语法节点的两个列表是否相同,而不考虑琐碎差异。

Argument(ExpressionSyntax)

创建新的 ArgumentSyntax 实例。

Argument(NameColonSyntax, SyntaxToken, ExpressionSyntax)

创建新的 ArgumentSyntax 实例。

ArgumentList(SeparatedSyntaxList<ArgumentSyntax>)

创建新的 ArgumentListSyntax 实例。

ArgumentList(SyntaxToken, SeparatedSyntaxList<ArgumentSyntax>, SyntaxToken)

创建新的 ArgumentListSyntax 实例。

ArrayCreationExpression(ArrayTypeSyntax)

创建新的 ArrayCreationExpressionSyntax 实例。

ArrayCreationExpression(ArrayTypeSyntax, InitializerExpressionSyntax)

创建新的 ArrayCreationExpressionSyntax 实例。

ArrayCreationExpression(SyntaxToken, ArrayTypeSyntax, InitializerExpressionSyntax)

创建新的 ArrayCreationExpressionSyntax 实例。

ArrayRankSpecifier(SeparatedSyntaxList<ExpressionSyntax>)

创建新的 ArrayRankSpecifierSyntax 实例。

ArrayRankSpecifier(SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken)

创建新的 ArrayRankSpecifierSyntax 实例。

ArrayType(TypeSyntax)

创建新的 ArrayTypeSyntax 实例。

ArrayType(TypeSyntax, SyntaxList<ArrayRankSpecifierSyntax>)

创建新的 ArrayTypeSyntax 实例。

ArrowExpressionClause(ExpressionSyntax)

创建新的 ArrowExpressionClauseSyntax 实例。

ArrowExpressionClause(SyntaxToken, ExpressionSyntax)

创建新的 ArrowExpressionClauseSyntax 实例。

AssignmentExpression(SyntaxKind, ExpressionSyntax, ExpressionSyntax)

创建新的 AssignmentExpressionSyntax 实例。

AssignmentExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

创建新的 AssignmentExpressionSyntax 实例。

Attribute(NameSyntax)

创建新的 AttributeSyntax 实例。

Attribute(NameSyntax, AttributeArgumentListSyntax)

创建新的 AttributeSyntax 实例。

AttributeArgument(ExpressionSyntax)

创建新的 AttributeArgumentSyntax 实例。

AttributeArgument(NameEqualsSyntax, NameColonSyntax, ExpressionSyntax)

创建新的 AttributeArgumentSyntax 实例。

AttributeArgumentList(SeparatedSyntaxList<AttributeArgumentSyntax>)

创建新的 AttributeArgumentListSyntax 实例。

AttributeArgumentList(SyntaxToken, SeparatedSyntaxList<AttributeArgumentSyntax>, SyntaxToken)

创建新的 AttributeArgumentListSyntax 实例。

AttributeList(AttributeTargetSpecifierSyntax, SeparatedSyntaxList<AttributeSyntax>)

创建新的 AttributeListSyntax 实例。

AttributeList(SeparatedSyntaxList<AttributeSyntax>)

创建新的 AttributeListSyntax 实例。

AttributeList(SyntaxToken, AttributeTargetSpecifierSyntax, SeparatedSyntaxList<AttributeSyntax>, SyntaxToken)

创建新的 AttributeListSyntax 实例。

AttributeTargetSpecifier(SyntaxToken)

创建新的 AttributeTargetSpecifierSyntax 实例。

AttributeTargetSpecifier(SyntaxToken, SyntaxToken)

创建新的 AttributeTargetSpecifierSyntax 实例。

AwaitExpression(ExpressionSyntax)

创建新的 AwaitExpressionSyntax 实例。

AwaitExpression(SyntaxToken, ExpressionSyntax)

创建新的 AwaitExpressionSyntax 实例。

BadDirectiveTrivia(SyntaxToken, Boolean)

创建新的 BadDirectiveTriviaSyntax 实例。

BadDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 BadDirectiveTriviaSyntax 实例。

BadToken(SyntaxTriviaList, String, SyntaxTriviaList)

使用 BadToken 类型创建令牌。

BaseExpression()

创建新的 BaseExpressionSyntax 实例。

BaseExpression(BaseExpressionTypeClauseSyntax)

创建新的 BaseExpressionSyntax 实例。

BaseExpression(SyntaxToken)

创建新的 BaseExpressionSyntax 实例。

BaseExpression(SyntaxToken, BaseExpressionTypeClauseSyntax)

创建新的 BaseExpressionSyntax 实例。

BaseExpressionTypeClause(SyntaxToken, TypeSyntax, SyntaxToken)

创建新的 BaseExpressionTypeClauseSyntax 实例。

BaseExpressionTypeClause(TypeSyntax)

创建新的 BaseExpressionTypeClauseSyntax 实例。

BaseList(SeparatedSyntaxList<BaseTypeSyntax>)

创建新的 BaseListSyntax 实例。

BaseList(SyntaxToken, SeparatedSyntaxList<BaseTypeSyntax>)

创建新的 BaseListSyntax 实例。

BinaryExpression(SyntaxKind, ExpressionSyntax, ExpressionSyntax)

创建新的 BinaryExpressionSyntax 实例。

BinaryExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

创建新的 BinaryExpressionSyntax 实例。

BinaryPattern(SyntaxKind, PatternSyntax, PatternSyntax)

创建新的 BinaryPatternSyntax 实例。

BinaryPattern(SyntaxKind, PatternSyntax, SyntaxToken, PatternSyntax)

创建新的 BinaryPatternSyntax 实例。

Block(IEnumerable<StatementSyntax>)

创建新的 BlockSyntax 实例。

Block(StatementSyntax[])

创建新的 BlockSyntax 实例。

Block(SyntaxList<AttributeListSyntax>, SyntaxList<StatementSyntax>)

创建新的 BlockSyntax 实例。

Block(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxList<StatementSyntax>, SyntaxToken)

创建新的 BlockSyntax 实例。

Block(SyntaxList<StatementSyntax>)

创建新的 BlockSyntax 实例。

Block(SyntaxToken, SyntaxList<StatementSyntax>, SyntaxToken)

创建新的 BlockSyntax 实例。

BracketedArgumentList(SeparatedSyntaxList<ArgumentSyntax>)

创建新的 BracketedArgumentListSyntax 实例。

BracketedArgumentList(SyntaxToken, SeparatedSyntaxList<ArgumentSyntax>, SyntaxToken)

创建新的 BracketedArgumentListSyntax 实例。

BracketedParameterList(SeparatedSyntaxList<ParameterSyntax>)

创建新的 BracketedParameterListSyntax 实例。

BracketedParameterList(SyntaxToken, SeparatedSyntaxList<ParameterSyntax>, SyntaxToken)

创建新的 BracketedParameterListSyntax 实例。

BreakStatement()

创建新的 BreakStatementSyntax 实例。

BreakStatement(SyntaxList<AttributeListSyntax>)

创建新的 BreakStatementSyntax 实例。

BreakStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken)

创建新的 BreakStatementSyntax 实例。

BreakStatement(SyntaxToken, SyntaxToken)

创建新的 BreakStatementSyntax 实例。

CasePatternSwitchLabel(PatternSyntax, SyntaxToken)

创建新的 CasePatternSwitchLabelSyntax 实例。

CasePatternSwitchLabel(PatternSyntax, WhenClauseSyntax, SyntaxToken)

创建新的 CasePatternSwitchLabelSyntax 实例。

CasePatternSwitchLabel(SyntaxToken, PatternSyntax, WhenClauseSyntax, SyntaxToken)

创建新的 CasePatternSwitchLabelSyntax 实例。

CaseSwitchLabel(ExpressionSyntax)

创建新的 CaseSwitchLabelSyntax 实例。

CaseSwitchLabel(ExpressionSyntax, SyntaxToken)

创建新的 CaseSwitchLabelSyntax 实例。

CaseSwitchLabel(SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 CaseSwitchLabelSyntax 实例。

CastExpression(SyntaxToken, TypeSyntax, SyntaxToken, ExpressionSyntax)

创建新的 CastExpressionSyntax 实例。

CastExpression(TypeSyntax, ExpressionSyntax)

创建新的 CastExpressionSyntax 实例。

CatchClause()

创建新的 CatchClauseSyntax 实例。

CatchClause(CatchDeclarationSyntax, CatchFilterClauseSyntax, BlockSyntax)

创建新的 CatchClauseSyntax 实例。

CatchClause(SyntaxToken, CatchDeclarationSyntax, CatchFilterClauseSyntax, BlockSyntax)

创建新的 CatchClauseSyntax 实例。

CatchDeclaration(SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken)

创建新的 CatchDeclarationSyntax 实例。

CatchDeclaration(TypeSyntax)

创建新的 CatchDeclarationSyntax 实例。

CatchDeclaration(TypeSyntax, SyntaxToken)

创建新的 CatchDeclarationSyntax 实例。

CatchFilterClause(ExpressionSyntax)

创建新的 CatchFilterClauseSyntax 实例。

CatchFilterClause(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 CatchFilterClauseSyntax 实例。

CheckedExpression(SyntaxKind, ExpressionSyntax)

创建新的 CheckedExpressionSyntax 实例。

CheckedExpression(SyntaxKind, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 CheckedExpressionSyntax 实例。

CheckedStatement(SyntaxKind, BlockSyntax)

创建新的 CheckedStatementSyntax 实例。

CheckedStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, BlockSyntax)

创建新的 CheckedStatementSyntax 实例。

CheckedStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxToken, BlockSyntax)

创建新的 CheckedStatementSyntax 实例。

CheckedStatement(SyntaxKind, SyntaxToken, BlockSyntax)

创建新的 CheckedStatementSyntax 实例。

ClassDeclaration(String)

创建新的 ClassDeclarationSyntax 实例。

ClassDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

创建新的 ClassDeclarationSyntax 实例。

ClassDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

创建新的 ClassDeclarationSyntax 实例。

ClassDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

创建新的 ClassDeclarationSyntax 实例。

ClassDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

创建新的 ClassDeclarationSyntax 实例。

ClassDeclaration(SyntaxToken)

创建新的 ClassDeclarationSyntax 实例。

ClassOrStructConstraint(SyntaxKind)

创建新的 ClassOrStructConstraintSyntax 实例。

ClassOrStructConstraint(SyntaxKind, SyntaxToken)

创建新的 ClassOrStructConstraintSyntax 实例。

ClassOrStructConstraint(SyntaxKind, SyntaxToken, SyntaxToken)

创建新的 ClassOrStructConstraintSyntax 实例。

CollectionExpression(SeparatedSyntaxList<CollectionElementSyntax>)

创建新的 CollectionExpressionSyntax 实例。

CollectionExpression(SyntaxToken, SeparatedSyntaxList<CollectionElementSyntax>, SyntaxToken)

创建新的 CollectionExpressionSyntax 实例。

Comment(String)

创建包含指定文本的 SingleLineCommentTrivia 或 MultiLineCommentTrivia 类型的琐碎内容。

CompilationUnit()

创建新的 CompilationUnitSyntax 实例。

CompilationUnit(SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<AttributeListSyntax>, SyntaxList<MemberDeclarationSyntax>)

创建新的 CompilationUnitSyntax 实例。

CompilationUnit(SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<AttributeListSyntax>, SyntaxList<MemberDeclarationSyntax>, SyntaxToken)

创建新的 CompilationUnitSyntax 实例。

ConditionalAccessExpression(ExpressionSyntax, ExpressionSyntax)

创建新的 ConditionalAccessExpressionSyntax 实例。

ConditionalAccessExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

创建新的 ConditionalAccessExpressionSyntax 实例。

ConditionalExpression(ExpressionSyntax, ExpressionSyntax, ExpressionSyntax)

创建新的 ConditionalExpressionSyntax 实例。

ConditionalExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

创建新的 ConditionalExpressionSyntax 实例。

ConstantPattern(ExpressionSyntax)

创建新的 ConstantPatternSyntax 实例。

ConstructorConstraint()

创建新的 ConstructorConstraintSyntax 实例。

ConstructorConstraint(SyntaxToken, SyntaxToken, SyntaxToken)

创建新的 ConstructorConstraintSyntax 实例。

ConstructorDeclaration(String)

创建新的 ConstructorDeclarationSyntax 实例。

ConstructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ConstructorInitializerSyntax, ArrowExpressionClauseSyntax)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

ConstructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ConstructorInitializerSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

ConstructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ConstructorInitializerSyntax, BlockSyntax)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

ConstructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ConstructorInitializerSyntax, BlockSyntax, ArrowExpressionClauseSyntax)

创建新的 ConstructorDeclarationSyntax 实例。

ConstructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ConstructorInitializerSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建新的 ConstructorDeclarationSyntax 实例。

ConstructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ConstructorInitializerSyntax, BlockSyntax, SyntaxToken)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

ConstructorDeclaration(SyntaxToken)

创建新的 ConstructorDeclarationSyntax 实例。

ConstructorInitializer(SyntaxKind, ArgumentListSyntax)

创建新的 ConstructorInitializerSyntax 实例。

ConstructorInitializer(SyntaxKind, SyntaxToken, SyntaxToken, ArgumentListSyntax)

创建新的 ConstructorInitializerSyntax 实例。

ContinueStatement()

创建新的 ContinueStatementSyntax 实例。

ContinueStatement(SyntaxList<AttributeListSyntax>)

创建新的 ContinueStatementSyntax 实例。

ContinueStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken)

创建新的 ContinueStatementSyntax 实例。

ContinueStatement(SyntaxToken, SyntaxToken)

创建新的 ContinueStatementSyntax 实例。

ConversionOperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ExplicitInterfaceSpecifierSyntax, SyntaxToken, SyntaxToken, TypeSyntax, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建新的 ConversionOperatorDeclarationSyntax 实例。

ConversionOperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ExplicitInterfaceSpecifierSyntax, SyntaxToken, TypeSyntax, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建一个新的 ConversionOperatorDeclarationSyntax 实例。

ConversionOperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ExplicitInterfaceSpecifierSyntax, TypeSyntax, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax)

创建新的 ConversionOperatorDeclarationSyntax 实例。

ConversionOperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeSyntax, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建新的 ConversionOperatorDeclarationSyntax 实例。

ConversionOperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeSyntax, ParameterListSyntax, BlockSyntax, SyntaxToken)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

ConversionOperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeSyntax, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax)

创建新的 ConversionOperatorDeclarationSyntax 实例。

ConversionOperatorDeclaration(SyntaxToken, TypeSyntax)

创建新的 ConversionOperatorDeclarationSyntax 实例。

ConversionOperatorMemberCref(SyntaxToken, SyntaxToken, SyntaxToken, TypeSyntax, CrefParameterListSyntax)

创建新的 ConversionOperatorMemberCrefSyntax 实例。

ConversionOperatorMemberCref(SyntaxToken, SyntaxToken, TypeSyntax, CrefParameterListSyntax)

创建一个新的 ConversionOperatorMemberCrefSyntax 实例。

ConversionOperatorMemberCref(SyntaxToken, TypeSyntax)

创建新的 ConversionOperatorMemberCrefSyntax 实例。

ConversionOperatorMemberCref(SyntaxToken, TypeSyntax, CrefParameterListSyntax)

创建新的 ConversionOperatorMemberCrefSyntax 实例。

CrefBracketedParameterList(SeparatedSyntaxList<CrefParameterSyntax>)

创建新的 CrefBracketedParameterListSyntax 实例。

CrefBracketedParameterList(SyntaxToken, SeparatedSyntaxList<CrefParameterSyntax>, SyntaxToken)

创建新的 CrefBracketedParameterListSyntax 实例。

CrefParameter(SyntaxToken, SyntaxToken, TypeSyntax)

创建新的 CrefParameterSyntax 实例。

CrefParameter(SyntaxToken, TypeSyntax)

创建新的 CrefParameterSyntax 实例。

CrefParameter(TypeSyntax)

创建新的 CrefParameterSyntax 实例。

CrefParameterList(SeparatedSyntaxList<CrefParameterSyntax>)

创建新的 CrefParameterListSyntax 实例。

CrefParameterList(SyntaxToken, SeparatedSyntaxList<CrefParameterSyntax>, SyntaxToken)

创建新的 CrefParameterListSyntax 实例。

DeclarationExpression(TypeSyntax, VariableDesignationSyntax)

创建新的 DeclarationExpressionSyntax 实例。

DeclarationPattern(TypeSyntax, VariableDesignationSyntax)

创建新的 DeclarationPatternSyntax 实例。

DefaultConstraint()

创建新的 DefaultConstraintSyntax 实例。

DefaultConstraint(SyntaxToken)

创建新的 DefaultConstraintSyntax 实例。

DefaultExpression(SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken)

创建新的 DefaultExpressionSyntax 实例。

DefaultExpression(TypeSyntax)

创建新的 DefaultExpressionSyntax 实例。

DefaultSwitchLabel()

创建新的 DefaultSwitchLabelSyntax 实例。

DefaultSwitchLabel(SyntaxToken)

创建新的 DefaultSwitchLabelSyntax 实例。

DefaultSwitchLabel(SyntaxToken, SyntaxToken)

创建新的 DefaultSwitchLabelSyntax 实例。

DefineDirectiveTrivia(String, Boolean)

创建新的 DefineDirectiveTriviaSyntax 实例。

DefineDirectiveTrivia(SyntaxToken, Boolean)

创建新的 DefineDirectiveTriviaSyntax 实例。

DefineDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 DefineDirectiveTriviaSyntax 实例。

DelegateDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken)

创建新的 DelegateDeclarationSyntax 实例。

DelegateDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>)

创建新的 DelegateDeclarationSyntax 实例。

DelegateDeclaration(TypeSyntax, String)

创建新的 DelegateDeclarationSyntax 实例。

DelegateDeclaration(TypeSyntax, SyntaxToken)

创建新的 DelegateDeclarationSyntax 实例。

DestructorDeclaration(String)

创建新的析构函数DeclarationSyntax 实例。

DestructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, ArrowExpressionClauseSyntax)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

DestructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, BlockSyntax)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

DestructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax)

创建新的析构函数DeclarationSyntax 实例。

DestructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

DestructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建新的析构函数DeclarationSyntax 实例。

DestructorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, SyntaxToken)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

DestructorDeclaration(SyntaxToken)

创建新的析构函数DeclarationSyntax 实例。

DisabledText(String)

创建具有 DisabledTextTrivia 类型的琐事。 禁用的文本对应于指令之间不被视为活动的任何文本。

DiscardDesignation()

创建新的 DiscardDesignationSyntax 实例。

DiscardDesignation(SyntaxToken)

创建新的 DiscardDesignationSyntax 实例。

DiscardPattern()

创建新的 DiscardPatternSyntax 实例。

DiscardPattern(SyntaxToken)

创建新的 DiscardPatternSyntax 实例。

DocumentationComment(XmlNodeSyntax[])

创建一个 xml 文档注释,以抽象化 xml 语法创建。

DocumentationCommentExterior(String)

使用 Kind DocumentationCommentExteriorTrivia 创建一个琐事。

DocumentationCommentTrivia(SyntaxKind, SyntaxList<XmlNodeSyntax>)

创建新的 DocumentationCommentTriviaSyntax 实例。

DocumentationCommentTrivia(SyntaxKind, SyntaxList<XmlNodeSyntax>, SyntaxToken)

创建新的 DocumentationCommentTriviaSyntax 实例。

DoStatement(StatementSyntax, ExpressionSyntax)

创建新的 DoStatementSyntax 实例。

DoStatement(SyntaxList<AttributeListSyntax>, StatementSyntax, ExpressionSyntax)

创建新的 DoStatementSyntax 实例。

DoStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, StatementSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, SyntaxToken)

创建新的 DoStatementSyntax 实例。

DoStatement(SyntaxToken, StatementSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, SyntaxToken)

创建新的 DoStatementSyntax 实例。

ElasticEndOfLine(String)

创建包含指定文本的 EndOfLineTrivia 类型的琐碎内容。 弹性琐事用于表示不是通过分析源文本生成的琐事,通常在格式设置过程中不会保留。

ElasticWhitespace(String)

创建包含指定文本的 WhitespaceTrivia 类型的琐事。 弹性琐事用于表示未通过分析源文本生成的琐事,并且通常在格式设置过程中不会保留。

ElementAccessExpression(ExpressionSyntax)

创建新的 ElementAccessExpressionSyntax 实例。

ElementAccessExpression(ExpressionSyntax, BracketedArgumentListSyntax)

创建新的 ElementAccessExpressionSyntax 实例。

ElementBindingExpression()

创建新的 ElementBindingExpressionSyntax 实例。

ElementBindingExpression(BracketedArgumentListSyntax)

创建新的 ElementBindingExpressionSyntax 实例。

ElifDirectiveTrivia(ExpressionSyntax, Boolean, Boolean, Boolean)

创建新的 ElifDirectiveTriviaSyntax 实例。

ElifDirectiveTrivia(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, Boolean, Boolean, Boolean)

创建新的 ElifDirectiveTriviaSyntax 实例。

ElseClause(StatementSyntax)

创建新的 ElseClauseSyntax 实例。

ElseClause(SyntaxToken, StatementSyntax)

创建新的 ElseClauseSyntax 实例。

ElseDirectiveTrivia(Boolean, Boolean)

创建新的 ElseDirectiveTriviaSyntax 实例。

ElseDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean, Boolean)

创建新的 ElseDirectiveTriviaSyntax 实例。

EmptyStatement()

创建新的 EmptyStatementSyntax 实例。

EmptyStatement(SyntaxList<AttributeListSyntax>)

创建新的 EmptyStatementSyntax 实例。

EmptyStatement(SyntaxList<AttributeListSyntax>, SyntaxToken)

创建新的 EmptyStatementSyntax 实例。

EmptyStatement(SyntaxToken)

创建新的 EmptyStatementSyntax 实例。

EndIfDirectiveTrivia(Boolean)

创建新的 EndIfDirectiveTriviaSyntax 实例。

EndIfDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 EndIfDirectiveTriviaSyntax 实例。

EndOfLine(String)

创建包含指定文本的 EndOfLineTrivia 类型的琐事。

EndOfLine(String, Boolean)
已过时.

包含用于构造语法节点、令牌和琐事的工厂方法的类。

EndRegionDirectiveTrivia(Boolean)

创建新的 EndRegionDirectiveTriviaSyntax 实例。

EndRegionDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 EndRegionDirectiveTriviaSyntax 实例。

EnumDeclaration(String)

创建新的 EnumDeclarationSyntax 实例。

EnumDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, BaseListSyntax, SeparatedSyntaxList<EnumMemberDeclarationSyntax>)

创建新的 EnumDeclarationSyntax 实例。

EnumDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, BaseListSyntax, SyntaxToken, SeparatedSyntaxList<EnumMemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

创建新的 EnumDeclarationSyntax 实例。

EnumDeclaration(SyntaxToken)

创建新的 EnumDeclarationSyntax 实例。

EnumMemberDeclaration(String)

创建新的 EnumMemberDeclarationSyntax 实例。

EnumMemberDeclaration(SyntaxList<AttributeListSyntax>, SyntaxToken, EqualsValueClauseSyntax)

创建新的 EnumMemberDeclarationSyntax 实例。

EnumMemberDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, EqualsValueClauseSyntax)

创建新的 EnumMemberDeclarationSyntax 实例。

EnumMemberDeclaration(SyntaxToken)

创建新的 EnumMemberDeclarationSyntax 实例。

EqualsValueClause(ExpressionSyntax)

创建新的 EqualsValueClauseSyntax 实例。

EqualsValueClause(SyntaxToken, ExpressionSyntax)

创建新的 EqualsValueClauseSyntax 实例。

ErrorDirectiveTrivia(Boolean)

创建新的 ErrorDirectiveTriviaSyntax 实例。

ErrorDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 ErrorDirectiveTriviaSyntax 实例。

EventDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, AccessorListSyntax)

创建新的 EventDeclarationSyntax 实例。

EventDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, AccessorListSyntax, SyntaxToken)

创建新的 EventDeclarationSyntax 实例。

EventDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, SyntaxToken)

创建新的 EventDeclarationSyntax 实例。

EventDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, AccessorListSyntax)

创建新的 EventDeclarationSyntax 实例。

EventDeclaration(TypeSyntax, String)

创建新的 EventDeclarationSyntax 实例。

EventDeclaration(TypeSyntax, SyntaxToken)

创建新的 EventDeclarationSyntax 实例。

EventFieldDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, VariableDeclarationSyntax, SyntaxToken)

创建新的 EventFieldDeclarationSyntax 实例。

EventFieldDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, VariableDeclarationSyntax)

创建新的 EventFieldDeclarationSyntax 实例。

EventFieldDeclaration(VariableDeclarationSyntax)

创建新的 EventFieldDeclarationSyntax 实例。

ExplicitInterfaceSpecifier(NameSyntax)

创建新的 ExplicitInterfaceSpecifierSyntax 实例。

ExplicitInterfaceSpecifier(NameSyntax, SyntaxToken)

创建新的 ExplicitInterfaceSpecifierSyntax 实例。

ExpressionColon(ExpressionSyntax, SyntaxToken)

创建新的 ExpressionColonSyntax 实例。

ExpressionElement(ExpressionSyntax)

创建新的 ExpressionElementSyntax 实例。

ExpressionStatement(ExpressionSyntax)

创建新的 ExpressionStatementSyntax 实例。

ExpressionStatement(ExpressionSyntax, SyntaxToken)

创建新的 ExpressionStatementSyntax 实例。

ExpressionStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax)

创建新的 ExpressionStatementSyntax 实例。

ExpressionStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, SyntaxToken)

创建新的 ExpressionStatementSyntax 实例。

ExternAliasDirective(String)

创建新的 ExternAliasDirectiveSyntax 实例。

ExternAliasDirective(SyntaxToken)

创建新的 ExternAliasDirectiveSyntax 实例。

ExternAliasDirective(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken)

创建新的 ExternAliasDirectiveSyntax 实例。

FieldDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, VariableDeclarationSyntax)

创建新的 FieldDeclarationSyntax 实例。

FieldDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, VariableDeclarationSyntax, SyntaxToken)

创建新的 FieldDeclarationSyntax 实例。

FieldDeclaration(VariableDeclarationSyntax)

创建新的 FieldDeclarationSyntax 实例。

FileScopedNamespaceDeclaration(NameSyntax)

创建新的 FileScopedNamespaceDeclarationSyntax 实例。

FileScopedNamespaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, NameSyntax, SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<MemberDeclarationSyntax>)

创建新的 FileScopedNamespaceDeclarationSyntax 实例。

FileScopedNamespaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, NameSyntax, SyntaxToken, SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<MemberDeclarationSyntax>)

创建新的 FileScopedNamespaceDeclarationSyntax 实例。

FinallyClause(BlockSyntax)

创建新的 FinallyClauseSyntax 实例。

FinallyClause(SyntaxToken, BlockSyntax)

创建新的 FinallyClauseSyntax 实例。

FixedStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, VariableDeclarationSyntax, SyntaxToken, StatementSyntax)

创建新的 FixedStatementSyntax 实例。

FixedStatement(SyntaxList<AttributeListSyntax>, VariableDeclarationSyntax, StatementSyntax)

创建新的 FixedStatementSyntax 实例。

FixedStatement(SyntaxToken, SyntaxToken, VariableDeclarationSyntax, SyntaxToken, StatementSyntax)

创建新的 FixedStatementSyntax 实例。

FixedStatement(VariableDeclarationSyntax, StatementSyntax)

创建新的 FixedStatementSyntax 实例。

ForEachStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 ForEachStatementSyntax 实例。

ForEachStatement(SyntaxList<AttributeListSyntax>, TypeSyntax, SyntaxToken, ExpressionSyntax, StatementSyntax)

创建新的 ForEachStatementSyntax 实例。

ForEachStatement(SyntaxToken, SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 ForEachStatementSyntax 实例。

ForEachStatement(SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 ForEachStatementSyntax 实例。

ForEachStatement(TypeSyntax, String, ExpressionSyntax, StatementSyntax)

创建新的 ForEachStatementSyntax 实例。

ForEachStatement(TypeSyntax, SyntaxToken, ExpressionSyntax, StatementSyntax)

创建新的 ForEachStatementSyntax 实例。

ForEachVariableStatement(ExpressionSyntax, ExpressionSyntax, StatementSyntax)

创建新的 ForEachVariableStatementSyntax 实例。

ForEachVariableStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, ExpressionSyntax, StatementSyntax)

创建新的 ForEachVariableStatementSyntax 实例。

ForEachVariableStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 ForEachVariableStatementSyntax 实例。

ForEachVariableStatement(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 ForEachVariableStatementSyntax 实例。

ForEachVariableStatement(SyntaxToken, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 ForEachVariableStatementSyntax 实例。

ForStatement(StatementSyntax)

创建新的 ForStatementSyntax 实例。

ForStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, VariableDeclarationSyntax, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken, ExpressionSyntax, SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken, StatementSyntax)

创建新的 ForStatementSyntax 实例。

ForStatement(SyntaxList<AttributeListSyntax>, VariableDeclarationSyntax, SeparatedSyntaxList<ExpressionSyntax>, ExpressionSyntax, SeparatedSyntaxList<ExpressionSyntax>, StatementSyntax)

创建新的 ForStatementSyntax 实例。

ForStatement(SyntaxToken, SyntaxToken, VariableDeclarationSyntax, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken, ExpressionSyntax, SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken, StatementSyntax)

创建新的 ForStatementSyntax 实例。

ForStatement(VariableDeclarationSyntax, SeparatedSyntaxList<ExpressionSyntax>, ExpressionSyntax, SeparatedSyntaxList<ExpressionSyntax>, StatementSyntax)

创建新的 ForStatementSyntax 实例。

FromClause(String, ExpressionSyntax)

创建新的 FromClauseSyntax 实例。

FromClause(SyntaxToken, ExpressionSyntax)

创建新的 FromClauseSyntax 实例。

FromClause(SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax)

创建新的 FromClauseSyntax 实例。

FromClause(TypeSyntax, SyntaxToken, ExpressionSyntax)

创建新的 FromClauseSyntax 实例。

FunctionPointerCallingConvention(SyntaxToken)

创建新的 FunctionPointerCallingConventionSyntax 实例。

FunctionPointerCallingConvention(SyntaxToken, FunctionPointerUnmanagedCallingConventionListSyntax)

创建新的 FunctionPointerCallingConventionSyntax 实例。

FunctionPointerParameter(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax)

创建新的 FunctionPointerParameterSyntax 实例。

FunctionPointerParameter(TypeSyntax)

创建新的 FunctionPointerParameterSyntax 实例。

FunctionPointerParameterList(SeparatedSyntaxList<FunctionPointerParameterSyntax>)

创建新的 FunctionPointerParameterListSyntax 实例。

FunctionPointerParameterList(SyntaxToken, SeparatedSyntaxList<FunctionPointerParameterSyntax>, SyntaxToken)

创建新的 FunctionPointerParameterListSyntax 实例。

FunctionPointerType()

创建新的 FunctionPointerTypeSyntax 实例。

FunctionPointerType(FunctionPointerCallingConventionSyntax, FunctionPointerParameterListSyntax)

创建新的 FunctionPointerTypeSyntax 实例。

FunctionPointerType(SeparatedSyntaxList<ParameterSyntax>)

创建新的 FunctionPointerTypeSyntax 实例。

FunctionPointerType(SyntaxToken, SeparatedSyntaxList<ParameterSyntax>)

创建新的 FunctionPointerTypeSyntax 实例。

FunctionPointerType(SyntaxToken, SyntaxToken, FunctionPointerCallingConventionSyntax, FunctionPointerParameterListSyntax)

创建新的 FunctionPointerTypeSyntax 实例。

FunctionPointerType(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SeparatedSyntaxList<ParameterSyntax>, SyntaxToken)

创建新的 FunctionPointerTypeSyntax 实例。

FunctionPointerUnmanagedCallingConvention(SyntaxToken)

创建新的 FunctionPointerUnmanagedCallingConventionSyntax 实例。

FunctionPointerUnmanagedCallingConventionList(SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax>)

创建新的 FunctionPointerUnmanagedCallingConventionListSyntax 实例。

FunctionPointerUnmanagedCallingConventionList(SyntaxToken, SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax>, SyntaxToken)

创建新的 FunctionPointerUnmanagedCallingConventionListSyntax 实例。

GenericName(String)

创建新的 GenericNameSyntax 实例。

GenericName(SyntaxToken)

创建新的 GenericNameSyntax 实例。

GenericName(SyntaxToken, TypeArgumentListSyntax)

创建新的 GenericNameSyntax 实例。

GetNonGenericExpression(ExpressionSyntax)

将泛型名称表达式转换为不带泛型参数的表达式。

GetStandaloneExpression(ExpressionSyntax)

获取包含的表达式,该表达式实际上是语言表达式,而不是为方便起见键入为 ExpressionSyntax。 例如,限定名称和成员访问表达式右侧的 NameSyntax 节点不是语言表达式,但包含限定名或成员访问表达式的 确实是表达式。

GlobalStatement(StatementSyntax)

创建新的 GlobalStatementSyntax 实例。

GlobalStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, StatementSyntax)

创建新的 GlobalStatementSyntax 实例。

GotoStatement(SyntaxKind, ExpressionSyntax)

创建新的 GotoStatementSyntax 实例。

GotoStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxToken, ExpressionSyntax)

创建新的 GotoStatementSyntax 实例。

GotoStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 GotoStatementSyntax 实例。

GotoStatement(SyntaxKind, SyntaxToken, ExpressionSyntax)

创建新的 GotoStatementSyntax 实例。

GotoStatement(SyntaxKind, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 GotoStatementSyntax 实例。

GroupClause(ExpressionSyntax, ExpressionSyntax)

创建新的 GroupClauseSyntax 实例。

GroupClause(SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

创建新的 GroupClauseSyntax 实例。

Identifier(String)

创建包含指定文本的 IdentifierToken 类型的标记。

Identifier(SyntaxTriviaList, String, SyntaxTriviaList)

创建包含指定文本的 IdentifierToken 类型的标记。

Identifier(SyntaxTriviaList, SyntaxKind, String, String, SyntaxTriviaList)

创建包含指定文本的 IdentifierToken 类型的标记。

IdentifierName(String)

创建 IdentifierNameSyntax 节点。

IdentifierName(SyntaxToken)

创建新的 IdentifierNameSyntax 实例。

IfDirectiveTrivia(ExpressionSyntax, Boolean, Boolean, Boolean)

创建新的 IfDirectiveTriviaSyntax 实例。

IfDirectiveTrivia(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, Boolean, Boolean, Boolean)

创建新的 IfDirectiveTriviaSyntax 实例。

IfStatement(ExpressionSyntax, StatementSyntax)

创建新的 IfStatementSyntax 实例。

IfStatement(ExpressionSyntax, StatementSyntax, ElseClauseSyntax)

创建新的 IfStatementSyntax 实例。

IfStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, StatementSyntax, ElseClauseSyntax)

创建新的 IfStatementSyntax 实例。

IfStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax, ElseClauseSyntax)

创建新的 IfStatementSyntax 实例。

IfStatement(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax, ElseClauseSyntax)

创建新的 IfStatementSyntax 实例。

ImplicitArrayCreationExpression(InitializerExpressionSyntax)

创建新的 ImplicitArrayCreationExpressionSyntax 实例。

ImplicitArrayCreationExpression(SyntaxToken, SyntaxToken, SyntaxTokenList, SyntaxToken, InitializerExpressionSyntax)

创建新的 ImplicitArrayCreationExpressionSyntax 实例。

ImplicitArrayCreationExpression(SyntaxTokenList, InitializerExpressionSyntax)

创建新的 ImplicitArrayCreationExpressionSyntax 实例。

ImplicitElementAccess()

创建新的 ImplicitElementAccessSyntax 实例。

ImplicitElementAccess(BracketedArgumentListSyntax)

创建新的 ImplicitElementAccessSyntax 实例。

ImplicitObjectCreationExpression()

创建新的 ImplicitObjectCreationExpressionSyntax 实例。

ImplicitObjectCreationExpression(ArgumentListSyntax, InitializerExpressionSyntax)

创建新的 ImplicitObjectCreationExpressionSyntax 实例。

ImplicitObjectCreationExpression(SyntaxToken, ArgumentListSyntax, InitializerExpressionSyntax)

创建新的 ImplicitObjectCreationExpressionSyntax 实例。

ImplicitStackAllocArrayCreationExpression(InitializerExpressionSyntax)

创建新的 ImplicitStackAllocArrayCreationExpressionSyntax 实例。

ImplicitStackAllocArrayCreationExpression(SyntaxToken, SyntaxToken, SyntaxToken, InitializerExpressionSyntax)

创建新的 ImplicitStackAllocArrayCreationExpressionSyntax 实例。

IncompleteMember(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax)

创建新的 IncompleteMemberSyntax 实例。

IncompleteMember(TypeSyntax)

创建新的 IncompleteMemberSyntax 实例。

IndexerDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, BracketedParameterListSyntax, AccessorListSyntax)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

IndexerDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, BracketedParameterListSyntax, AccessorListSyntax, ArrowExpressionClauseSyntax)

创建新的 IndexerDeclarationSyntax 实例。

IndexerDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, BracketedParameterListSyntax, AccessorListSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建新的 IndexerDeclarationSyntax 实例。

IndexerDeclaration(TypeSyntax)

创建新的 IndexerDeclarationSyntax 实例。

IndexerMemberCref(CrefBracketedParameterListSyntax)

创建新的 IndexerMemberCrefSyntax 实例。

IndexerMemberCref(SyntaxToken, CrefBracketedParameterListSyntax)

创建新的 IndexerMemberCrefSyntax 实例。

InitializerExpression(SyntaxKind, SeparatedSyntaxList<ExpressionSyntax>)

创建新的 InitializerExpressionSyntax 实例。

InitializerExpression(SyntaxKind, SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken)

创建新的 InitializerExpressionSyntax 实例。

InterfaceDeclaration(String)

创建新的 InterfaceDeclarationSyntax 实例。

InterfaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

创建新的 InterfaceDeclarationSyntax 实例。

InterfaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

创建新的 InterfaceDeclarationSyntax 实例。

InterfaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

创建新的 InterfaceDeclarationSyntax 实例。

InterfaceDeclaration(SyntaxToken)

创建新的 InterfaceDeclarationSyntax 实例。

InterpolatedStringExpression(SyntaxToken)

创建新的 InterpolatedStringExpressionSyntax 实例。

InterpolatedStringExpression(SyntaxToken, SyntaxList<InterpolatedStringContentSyntax>)

创建新的 InterpolatedStringExpressionSyntax 实例。

InterpolatedStringExpression(SyntaxToken, SyntaxList<InterpolatedStringContentSyntax>, SyntaxToken)

创建新的 InterpolatedStringExpressionSyntax 实例。

InterpolatedStringExpression(SyntaxToken, SyntaxToken)

创建新的 InterpolatedStringExpressionSyntax 实例。

InterpolatedStringText()

创建新的 InterpolatedStringTextSyntax 实例。

InterpolatedStringText(SyntaxToken)

创建新的 InterpolatedStringTextSyntax 实例。

Interpolation(ExpressionSyntax)

创建新的 InterpolationSyntax 实例。

Interpolation(ExpressionSyntax, InterpolationAlignmentClauseSyntax, InterpolationFormatClauseSyntax)

创建新的 InterpolationSyntax 实例。

Interpolation(SyntaxToken, ExpressionSyntax, InterpolationAlignmentClauseSyntax, InterpolationFormatClauseSyntax, SyntaxToken)

创建新的 InterpolationSyntax 实例。

InterpolationAlignmentClause(SyntaxToken, ExpressionSyntax)

创建新的 InterpolationAlignmentClauseSyntax 实例。

InterpolationFormatClause(SyntaxToken)

创建新的 InterpolationFormatClauseSyntax 实例。

InterpolationFormatClause(SyntaxToken, SyntaxToken)

创建新的 InterpolationFormatClauseSyntax 实例。

InvocationExpression(ExpressionSyntax)

创建新的 InvocationExpressionSyntax 实例。

InvocationExpression(ExpressionSyntax, ArgumentListSyntax)

创建新的 InvocationExpressionSyntax 实例。

IsCompleteSubmission(SyntaxTree)

确定给定文本是否被视为语法上完整的提交。 ArgumentException如果未将树编译为交互式提交,则引发 。

IsPatternExpression(ExpressionSyntax, PatternSyntax)

创建新的 IsPatternExpressionSyntax 实例。

IsPatternExpression(ExpressionSyntax, SyntaxToken, PatternSyntax)

创建新的 IsPatternExpressionSyntax 实例。

JoinClause(String, ExpressionSyntax, ExpressionSyntax, ExpressionSyntax)

创建新的 JoinClauseSyntax 实例。

JoinClause(SyntaxToken, ExpressionSyntax, ExpressionSyntax, ExpressionSyntax)

创建新的 JoinClauseSyntax 实例。

JoinClause(SyntaxToken, TypeSyntax, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, JoinIntoClauseSyntax)

创建新的 JoinClauseSyntax 实例。

JoinClause(TypeSyntax, SyntaxToken, ExpressionSyntax, ExpressionSyntax, ExpressionSyntax, JoinIntoClauseSyntax)

创建新的 JoinClauseSyntax 实例。

JoinIntoClause(String)

创建新的 JoinIntoClauseSyntax 实例。

JoinIntoClause(SyntaxToken)

创建新的 JoinIntoClauseSyntax 实例。

JoinIntoClause(SyntaxToken, SyntaxToken)

创建新的 JoinIntoClauseSyntax 实例。

LabeledStatement(String, StatementSyntax)

创建新的 LabeledStatementSyntax 实例。

LabeledStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, StatementSyntax)

创建新的 LabeledStatementSyntax 实例。

LabeledStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, StatementSyntax)

创建新的 LabeledStatementSyntax 实例。

LabeledStatement(SyntaxToken, StatementSyntax)

创建新的 LabeledStatementSyntax 实例。

LabeledStatement(SyntaxToken, SyntaxToken, StatementSyntax)

创建新的 LabeledStatementSyntax 实例。

LetClause(String, ExpressionSyntax)

创建新的 LetClauseSyntax 实例。

LetClause(SyntaxToken, ExpressionSyntax)

创建新的 LetClauseSyntax 实例。

LetClause(SyntaxToken, SyntaxToken, SyntaxToken, ExpressionSyntax)

创建新的 LetClauseSyntax 实例。

LineDirectivePosition(SyntaxToken, SyntaxToken)

创建新的 LineDirectivePositionSyntax 实例。

LineDirectivePosition(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken)

创建新的 LineDirectivePositionSyntax 实例。

LineDirectiveTrivia(SyntaxToken, Boolean)

创建新的 LineDirectiveTriviaSyntax 实例。

LineDirectiveTrivia(SyntaxToken, SyntaxToken, Boolean)

创建新的 LineDirectiveTriviaSyntax 实例。

LineDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 LineDirectiveTriviaSyntax 实例。

LineSpanDirectiveTrivia(LineDirectivePositionSyntax, LineDirectivePositionSyntax, SyntaxToken, Boolean)

创建新的 LineSpanDirectiveTriviaSyntax 实例。

LineSpanDirectiveTrivia(LineDirectivePositionSyntax, LineDirectivePositionSyntax, SyntaxToken, SyntaxToken, Boolean)

创建新的 LineSpanDirectiveTriviaSyntax 实例。

LineSpanDirectiveTrivia(SyntaxToken, SyntaxToken, LineDirectivePositionSyntax, SyntaxToken, LineDirectivePositionSyntax, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 LineSpanDirectiveTriviaSyntax 实例。

List<TNode>()

创建语法节点的空列表。

List<TNode>(IEnumerable<TNode>)

创建语法节点的列表。

ListPattern(SeparatedSyntaxList<PatternSyntax>)

创建新的 ListPatternSyntax 实例。

ListPattern(SeparatedSyntaxList<PatternSyntax>, VariableDesignationSyntax)

创建新的 ListPatternSyntax 实例。

ListPattern(SyntaxToken, SeparatedSyntaxList<PatternSyntax>, SyntaxToken, VariableDesignationSyntax)

创建新的 ListPatternSyntax 实例。

Literal(Char)

从字符值创建具有类型 CharacterLiteralToken 的标记。

Literal(Decimal)

从十进制值创建类型为 NumericLiteralToken 的标记。

Literal(Double)

从 8 字节浮点值创建类型为 NumericLiteralToken 的标记。

Literal(Int32)

从 4 字节有符号整数值创建类型为 NumericLiteralToken 的标记。

Literal(Int64)

从 8 字节有符号整数值创建类型为 NumericLiteralToken 的标记。

Literal(Single)

从 4 字节浮点值创建类型为 NumericLiteralToken 的标记。

Literal(String)

从字符串值创建类型为 StringLiteralToken 的令牌。

Literal(String, Char)

从文本和相应的字符值创建一个类型为 CharacterLiteralToken 的标记。

Literal(String, Decimal)

从文本和相应的十进制值创建类型为 NumericLiteralToken 的标记。

Literal(String, Double)

从文本和相应的 8 字节浮点值创建类型 NumericLiteralToken 的标记。

Literal(String, Int32)

从文本和相应的 4 字节带符号整数值创建类型 NumericLiteralToken 的标记。

Literal(String, Int64)

从文本和相应的 8 字节带符号整数值创建类型 NumericLiteralToken 的标记。

Literal(String, Single)

从文本和相应的 4 字节浮点值创建类型 NumericLiteralToken 的标记。

Literal(String, String)

从文本和相应的字符串值创建类型为 StringLiteralToken 的标记。

Literal(String, UInt32)

从文本和相应的 4 字节无符号整数值创建类型 NumericLiteralToken 的标记。

Literal(String, UInt64)

从文本和相应的 8 字节无符号整数值创建类型 NumericLiteralToken 的标记。

Literal(SyntaxTriviaList, String, Char, SyntaxTriviaList)

从文本和相应的字符值创建一个类型为 CharacterLiteralToken 的标记。

Literal(SyntaxTriviaList, String, Decimal, SyntaxTriviaList)

从文本和相应的十进制值创建类型为 NumericLiteralToken 的标记。

Literal(SyntaxTriviaList, String, Double, SyntaxTriviaList)

从文本和相应的 8 字节浮点值创建类型 NumericLiteralToken 的标记。

Literal(SyntaxTriviaList, String, Int32, SyntaxTriviaList)

从文本和相应的 4 字节带符号整数值创建类型 NumericLiteralToken 的标记。

Literal(SyntaxTriviaList, String, Int64, SyntaxTriviaList)

从文本和相应的 8 字节带符号整数值创建类型 NumericLiteralToken 的标记。

Literal(SyntaxTriviaList, String, Single, SyntaxTriviaList)

从文本和相应的 4 字节浮点值创建类型 NumericLiteralToken 的标记。

Literal(SyntaxTriviaList, String, String, SyntaxTriviaList)

从文本和相应的字符串值创建类型为 StringLiteralToken 的标记。

Literal(SyntaxTriviaList, String, UInt32, SyntaxTriviaList)

从文本和相应的 4 字节无符号整数值创建类型 NumericLiteralToken 的标记。

Literal(SyntaxTriviaList, String, UInt64, SyntaxTriviaList)

从文本和相应的 8 字节无符号整数值创建类型 NumericLiteralToken 的标记。

Literal(UInt32)

从 4 字节无符号整数值创建类型为 NumericLiteralToken 的标记。

Literal(UInt64)

从 8 字节无符号整数值创建类型为 NumericLiteralToken 的标记。

LiteralExpression(SyntaxKind)

创建新的 LiteralExpressionSyntax 实例。

LiteralExpression(SyntaxKind, SyntaxToken)

创建新的 LiteralExpressionSyntax 实例。

LoadDirectiveTrivia(SyntaxToken, Boolean)

创建新的 LoadDirectiveTriviaSyntax 实例。

LoadDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 LoadDirectiveTriviaSyntax 实例。

LocalDeclarationStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, SyntaxTokenList, VariableDeclarationSyntax, SyntaxToken)

创建新的 LocalDeclarationStatementSyntax 实例。

LocalDeclarationStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, VariableDeclarationSyntax)

创建新的 LocalDeclarationStatementSyntax 实例。

LocalDeclarationStatement(SyntaxToken, SyntaxToken, SyntaxTokenList, VariableDeclarationSyntax, SyntaxToken)

创建新的 LocalDeclarationStatementSyntax 实例。

LocalDeclarationStatement(SyntaxTokenList, VariableDeclarationSyntax)

创建新的 LocalDeclarationStatementSyntax 实例。

LocalDeclarationStatement(SyntaxTokenList, VariableDeclarationSyntax, SyntaxToken)

创建新的 LocalDeclarationStatementSyntax 实例。

LocalDeclarationStatement(VariableDeclarationSyntax)

创建新的 LocalDeclarationStatementSyntax 实例。

LocalFunctionStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, ArrowExpressionClauseSyntax)

创建新的 LocalFunctionStatementSyntax 实例。

LocalFunctionStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建新的 LocalFunctionStatementSyntax 实例。

LocalFunctionStatement(SyntaxTokenList, TypeSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, ArrowExpressionClauseSyntax)

创建新的 LocalFunctionStatementSyntax 实例。

LocalFunctionStatement(SyntaxTokenList, TypeSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建新的 LocalFunctionStatementSyntax 实例。

LocalFunctionStatement(TypeSyntax, String)

创建新的 LocalFunctionStatementSyntax 实例。

LocalFunctionStatement(TypeSyntax, SyntaxToken)

创建新的 LocalFunctionStatementSyntax 实例。

LockStatement(ExpressionSyntax, StatementSyntax)

创建新的 LockStatementSyntax 实例。

LockStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, StatementSyntax)

创建新的 LockStatementSyntax 实例。

LockStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 LockStatementSyntax 实例。

LockStatement(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 LockStatementSyntax 实例。

MakeRefExpression(ExpressionSyntax)

创建新的 MakeRefExpressionSyntax 实例。

MakeRefExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 MakeRefExpressionSyntax 实例。

MemberAccessExpression(SyntaxKind, ExpressionSyntax, SimpleNameSyntax)

创建新的 MemberAccessExpressionSyntax 实例。

MemberAccessExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, SimpleNameSyntax)

创建新的 MemberAccessExpressionSyntax 实例。

MemberBindingExpression(SimpleNameSyntax)

创建新的 MemberBindingExpressionSyntax 实例。

MemberBindingExpression(SyntaxToken, SimpleNameSyntax)

创建新的 MemberBindingExpressionSyntax 实例。

MethodDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, ArrowExpressionClauseSyntax)

创建新的 MethodDeclarationSyntax 实例。

MethodDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建新的 MethodDeclarationSyntax 实例。

MethodDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, BlockSyntax, SyntaxToken)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

MethodDeclaration(TypeSyntax, String)

创建新的 MethodDeclarationSyntax 实例。

MethodDeclaration(TypeSyntax, SyntaxToken)

创建新的 MethodDeclarationSyntax 实例。

MissingToken(SyntaxKind)

创建与语法类型对应的缺失标记。 找不到预期的令牌时,分析程序会生成缺失的令牌。 缺少的令牌没有文本,并且通常具有关联的诊断。

MissingToken(SyntaxTriviaList, SyntaxKind, SyntaxTriviaList)

创建与语法类型对应的缺失标记。 找不到预期的令牌时,分析程序会生成缺失的令牌。 缺少的令牌没有文本,并且通常具有关联的诊断。

NameColon(IdentifierNameSyntax)

创建新的 NameColonSyntax 实例。

NameColon(IdentifierNameSyntax, SyntaxToken)

创建新的 NameColonSyntax 实例。

NameColon(String)

创建新的 NameColonSyntax 实例。

NameEquals(IdentifierNameSyntax)

创建新的 NameEqualsSyntax 实例。

NameEquals(IdentifierNameSyntax, SyntaxToken)

创建新的 NameEqualsSyntax 实例。

NameEquals(String)

创建新的 NameEqualsSyntax 实例。

NameMemberCref(TypeSyntax)

创建新的 NameMemberCrefSyntax 实例。

NameMemberCref(TypeSyntax, CrefParameterListSyntax)

创建新的 NameMemberCrefSyntax 实例。

NamespaceDeclaration(NameSyntax)

创建新的 NamespaceDeclarationSyntax 实例。

NamespaceDeclaration(NameSyntax, SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<MemberDeclarationSyntax>)

创建新的 NamespaceDeclarationSyntax 实例。

NamespaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, NameSyntax, SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<MemberDeclarationSyntax>)

创建新的 NamespaceDeclarationSyntax 实例。

NamespaceDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, NameSyntax, SyntaxToken, SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

创建新的 NamespaceDeclarationSyntax 实例。

NamespaceDeclaration(SyntaxToken, NameSyntax, SyntaxToken, SyntaxList<ExternAliasDirectiveSyntax>, SyntaxList<UsingDirectiveSyntax>, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

创建新的 NamespaceDeclarationSyntax 实例。

NodeOrTokenList()

创建一个空的 SyntaxNodeOrTokenList

NodeOrTokenList(IEnumerable<SyntaxNodeOrToken>)

SyntaxNodeOrTokenList从 的序列SyntaxNodeOrToken创建 。

NodeOrTokenList(SyntaxNodeOrToken[])

从一 SyntaxNodeOrTokenList 个或多个 SyntaxNodeOrToken创建 。

NullableDirectiveTrivia(SyntaxToken, Boolean)

创建新的 NullableDirectiveTriviaSyntax 实例。

NullableDirectiveTrivia(SyntaxToken, SyntaxToken, Boolean)

创建新的 NullableDirectiveTriviaSyntax 实例。

NullableDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 NullableDirectiveTriviaSyntax 实例。

NullableDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 NullableDirectiveTriviaSyntax 实例。

NullableType(TypeSyntax)

创建新的 NullableTypeSyntax 实例。

NullableType(TypeSyntax, SyntaxToken)

创建新的 NullableTypeSyntax 实例。

ObjectCreationExpression(SyntaxToken, TypeSyntax, ArgumentListSyntax, InitializerExpressionSyntax)

创建新的 ObjectCreationExpressionSyntax 实例。

ObjectCreationExpression(TypeSyntax)

创建新的 ObjectCreationExpressionSyntax 实例。

ObjectCreationExpression(TypeSyntax, ArgumentListSyntax, InitializerExpressionSyntax)

创建新的 ObjectCreationExpressionSyntax 实例。

OmittedArraySizeExpression()

创建新的 OmittedArraySizeExpressionSyntax 实例。

OmittedArraySizeExpression(SyntaxToken)

创建新的 OmittedArraySizeExpressionSyntax 实例。

OmittedTypeArgument()

创建新的 OmittedTypeArgumentSyntax 实例。

OmittedTypeArgument(SyntaxToken)

创建新的 OmittedTypeArgumentSyntax 实例。

OperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax)

创建新的 OperatorDeclarationSyntax 实例。

OperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建一个新的 OperatorDeclarationSyntax 实例。

OperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建新的 OperatorDeclarationSyntax 实例。

OperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax)

创建新的 OperatorDeclarationSyntax 实例。

OperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, ArrowExpressionClauseSyntax, SyntaxToken)

创建新的 OperatorDeclarationSyntax 实例。

OperatorDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, SyntaxToken, ParameterListSyntax, BlockSyntax, SyntaxToken)

创建新的 OperatorDeclarationSyntax 实例。

OperatorDeclaration(TypeSyntax, SyntaxToken)

创建新的 OperatorDeclarationSyntax 实例。

OperatorMemberCref(SyntaxToken)

创建新的 OperatorMemberCrefSyntax 实例。

OperatorMemberCref(SyntaxToken, CrefParameterListSyntax)

创建新的 OperatorMemberCrefSyntax 实例。

OperatorMemberCref(SyntaxToken, SyntaxToken, CrefParameterListSyntax)

创建一个新的 OperatorMemberCrefSyntax 实例。

OperatorMemberCref(SyntaxToken, SyntaxToken, SyntaxToken, CrefParameterListSyntax)

创建新的 OperatorMemberCrefSyntax 实例。

OrderByClause(SeparatedSyntaxList<OrderingSyntax>)

创建新的 OrderByClauseSyntax 实例。

OrderByClause(SyntaxToken, SeparatedSyntaxList<OrderingSyntax>)

创建新的 OrderByClauseSyntax 实例。

Ordering(SyntaxKind, ExpressionSyntax)

创建新的 OrderingSyntax 实例。

Ordering(SyntaxKind, ExpressionSyntax, SyntaxToken)

创建新的 OrderingSyntax 实例。

Parameter(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, EqualsValueClauseSyntax)

创建新的 ParameterSyntax 实例。

Parameter(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, SyntaxToken, SyntaxToken, EqualsValueClauseSyntax)

创建新的 ParameterSyntax 实例。

Parameter(SyntaxToken)

创建新的 ParameterSyntax 实例。

ParameterList(SeparatedSyntaxList<ParameterSyntax>)

创建新的 ParameterListSyntax 实例。

ParameterList(SyntaxToken, SeparatedSyntaxList<ParameterSyntax>, SyntaxToken)

创建新的 ParameterListSyntax 实例。

ParenthesizedExpression(ExpressionSyntax)

创建新的 ParenthesizedExpressionSyntax 实例。

ParenthesizedExpression(SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 ParenthesizedExpressionSyntax 实例。

ParenthesizedLambdaExpression()

创建新的 ParenthesizedLambdaExpressionSyntax 实例。

ParenthesizedLambdaExpression(CSharpSyntaxNode)

创建新的 ParenthesizedLambdaExpressionSyntax 实例。

ParenthesizedLambdaExpression(ParameterListSyntax, BlockSyntax, ExpressionSyntax)

创建新的 ParenthesizedLambdaExpressionSyntax 实例。

ParenthesizedLambdaExpression(ParameterListSyntax, CSharpSyntaxNode)

创建新的 ParenthesizedLambdaExpressionSyntax 实例。

ParenthesizedLambdaExpression(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterListSyntax, BlockSyntax, ExpressionSyntax)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

ParenthesizedLambdaExpression(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterListSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

ParenthesizedLambdaExpression(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ParameterListSyntax, BlockSyntax, ExpressionSyntax)

创建新的 ParenthesizedLambdaExpressionSyntax 实例。

ParenthesizedLambdaExpression(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ParameterListSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

创建新的 ParenthesizedLambdaExpressionSyntax 实例。

ParenthesizedLambdaExpression(SyntaxToken, ParameterListSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

创建新的 ParenthesizedLambdaExpressionSyntax 实例。

ParenthesizedLambdaExpression(SyntaxToken, ParameterListSyntax, SyntaxToken, CSharpSyntaxNode)

创建新的 ParenthesizedLambdaExpressionSyntax 实例。

ParenthesizedLambdaExpression(SyntaxTokenList, ParameterListSyntax, BlockSyntax, ExpressionSyntax)

创建新的 ParenthesizedLambdaExpressionSyntax 实例。

ParenthesizedLambdaExpression(SyntaxTokenList, ParameterListSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

创建新的 ParenthesizedLambdaExpressionSyntax 实例。

ParenthesizedPattern(PatternSyntax)

创建新的 ParenthesizedPatternSyntax 实例。

ParenthesizedPattern(SyntaxToken, PatternSyntax, SyntaxToken)

创建新的 ParenthesizedPatternSyntax 实例。

ParenthesizedVariableDesignation(SeparatedSyntaxList<VariableDesignationSyntax>)

创建新的 ParenthesizedVariableDesignationSyntax 实例。

ParenthesizedVariableDesignation(SyntaxToken, SeparatedSyntaxList<VariableDesignationSyntax>, SyntaxToken)

创建新的 ParenthesizedVariableDesignationSyntax 实例。

ParseArgumentList(String, Int32, ParseOptions, Boolean)

分析 ArgumentListSyntax 节点。

ParseAttributeArgumentList(String, Int32, ParseOptions, Boolean)

分析 AttributeArgumentListSyntax 节点。

ParseBracketedArgumentList(String, Int32, ParseOptions, Boolean)

分析 BracketedArgumentListSyntax 节点。

ParseBracketedParameterList(String, Int32, ParseOptions, Boolean)

分析 BracketedParameterListSyntax 节点。

ParseCompilationUnit(String, Int32, CSharpParseOptions)

使用整个编译单元的语法规则分析 CompilationUnitSyntax, (文件) 。 若要生成 SyntaxTree 实例,请改用 CSharpSyntaxTree.ParseText。

ParseExpression(String, Int32, ParseOptions, Boolean)

使用表达式的最低优先级语法规则分析 ExpressionSyntax 节点。

ParseLeadingTrivia(String, Int32)

分析前导琐事的琐事规则列表。

ParseMemberDeclaration(String, Int32, ParseOptions, Boolean)

分析 MemberDeclarationSyntax。 这包括类型声明中可能出现的所有成员类型。 如果在输入中找不到任何类似于有效成员声明的内容,则返回 null。

ParseName(String, Int32, Boolean)

使用名称的语法规则分析 NameSyntax 节点。

ParseParameterList(String, Int32, ParseOptions, Boolean)

分析 ParameterListSyntax 节点。

ParseStatement(String, Int32, ParseOptions, Boolean)

使用语句的语法规则分析 StatementSyntaxNode。

ParseSyntaxTree(SourceText, ParseOptions, String, CancellationToken)

通过分析源文本生成语法树。

ParseSyntaxTree(SourceText, ParseOptions, String, ImmutableDictionary<String,ReportDiagnostic>, CancellationToken)
已过时.

通过分析源文本生成语法树。

ParseSyntaxTree(SourceText, ParseOptions, String, ImmutableDictionary<String,ReportDiagnostic>, Nullable<Boolean>, CancellationToken)
已过时.

通过分析源文本生成语法树。

ParseSyntaxTree(String, ParseOptions, String, Encoding, CancellationToken)

通过分析源文本生成语法树。

ParseSyntaxTree(String, ParseOptions, String, Encoding, ImmutableDictionary<String,ReportDiagnostic>, CancellationToken)
已过时.

通过分析源文本生成语法树。

ParseSyntaxTree(String, ParseOptions, String, Encoding, ImmutableDictionary<String,ReportDiagnostic>, Nullable<Boolean>, CancellationToken)
已过时.

通过分析源文本生成语法树。

ParseToken(String, Int32)

分析 C# 语言令牌。

ParseTokens(String, Int32, Int32, CSharpParseOptions)

分析 C# 语言令牌的序列。 由于此 API 不会创建 SyntaxNode 拥有所有生成的令牌的 ,因此 API GetLocation() 可能会为生成的令牌产生令人惊讶的结果,并且其行为通常未指定。

ParseTrailingTrivia(String, Int32)

使用尾随琐事分析规则分析琐事列表。

ParseTypeName(String, Int32, Boolean)

使用类型名称的语法规则分析 TypeNameSyntax 节点。

ParseTypeName(String, Int32, ParseOptions, Boolean)

使用类型名称的语法规则分析 TypeNameSyntax 节点。

PointerType(TypeSyntax)

创建新的 PointerTypeSyntax 实例。

PointerType(TypeSyntax, SyntaxToken)

创建新的 PointerTypeSyntax 实例。

PositionalPatternClause(SeparatedSyntaxList<SubpatternSyntax>)

创建新的 PositionalPatternClauseSyntax 实例。

PositionalPatternClause(SyntaxToken, SeparatedSyntaxList<SubpatternSyntax>, SyntaxToken)

创建新的 PositionalPatternClauseSyntax 实例。

PostfixUnaryExpression(SyntaxKind, ExpressionSyntax)

创建新的 PostfixUnaryExpressionSyntax 实例。

PostfixUnaryExpression(SyntaxKind, ExpressionSyntax, SyntaxToken)

创建新的 PostfixUnaryExpressionSyntax 实例。

PragmaChecksumDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 PragmaChecksumDirectiveTriviaSyntax 实例。

PragmaChecksumDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 PragmaChecksumDirectiveTriviaSyntax 实例。

PragmaWarningDirectiveTrivia(SyntaxToken, Boolean)

创建新的 PragmaWarningDirectiveTriviaSyntax 实例。

PragmaWarningDirectiveTrivia(SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, Boolean)

创建新的 PragmaWarningDirectiveTriviaSyntax 实例。

PragmaWarningDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken, Boolean)

创建新的 PragmaWarningDirectiveTriviaSyntax 实例。

PragmaWarningDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken, Boolean)

创建新的 PragmaWarningDirectiveTriviaSyntax 实例。

PragmaWarningDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 PragmaWarningDirectiveTriviaSyntax 实例。

PredefinedType(SyntaxToken)

创建新的 PredefinedTypeSyntax 实例。

PrefixUnaryExpression(SyntaxKind, ExpressionSyntax)

创建新的 PrefixUnaryExpressionSyntax 实例。

PrefixUnaryExpression(SyntaxKind, SyntaxToken, ExpressionSyntax)

创建新的 PrefixUnaryExpressionSyntax 实例。

PreprocessingMessage(String)

创建具有类型 PreprocessingMessageTrivia 的琐事。

PrimaryConstructorBaseType(TypeSyntax)

创建新的 PrimaryConstructorBaseTypeSyntax 实例。

PrimaryConstructorBaseType(TypeSyntax, ArgumentListSyntax)

创建新的 PrimaryConstructorBaseTypeSyntax 实例。

PropertyDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, AccessorListSyntax)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

PropertyDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, AccessorListSyntax, ArrowExpressionClauseSyntax, EqualsValueClauseSyntax)

创建新的 PropertyDeclarationSyntax 实例。

PropertyDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeSyntax, ExplicitInterfaceSpecifierSyntax, SyntaxToken, AccessorListSyntax, ArrowExpressionClauseSyntax, EqualsValueClauseSyntax, SyntaxToken)

创建新的 PropertyDeclarationSyntax 实例。

PropertyDeclaration(TypeSyntax, String)

创建新的 PropertyDeclarationSyntax 实例。

PropertyDeclaration(TypeSyntax, SyntaxToken)

创建新的 PropertyDeclarationSyntax 实例。

PropertyPatternClause(SeparatedSyntaxList<SubpatternSyntax>)

创建新的 PropertyPatternClauseSyntax 实例。

PropertyPatternClause(SyntaxToken, SeparatedSyntaxList<SubpatternSyntax>, SyntaxToken)

创建新的 PropertyPatternClauseSyntax 实例。

QualifiedCref(TypeSyntax, MemberCrefSyntax)

创建新的 QualifiedCrefSyntax 实例。

QualifiedCref(TypeSyntax, SyntaxToken, MemberCrefSyntax)

创建新的 QualifiedCrefSyntax 实例。

QualifiedName(NameSyntax, SimpleNameSyntax)

创建新的 QualifiedNameSyntax 实例。

QualifiedName(NameSyntax, SyntaxToken, SimpleNameSyntax)

创建新的 QualifiedNameSyntax 实例。

QueryBody(SelectOrGroupClauseSyntax)

创建新的 QueryBodySyntax 实例。

QueryBody(SyntaxList<QueryClauseSyntax>, SelectOrGroupClauseSyntax, QueryContinuationSyntax)

创建新的 QueryBodySyntax 实例。

QueryContinuation(String, QueryBodySyntax)

创建新的 QueryContinuationSyntax 实例。

QueryContinuation(SyntaxToken, QueryBodySyntax)

创建新的 QueryContinuationSyntax 实例。

QueryContinuation(SyntaxToken, SyntaxToken, QueryBodySyntax)

创建新的 QueryContinuationSyntax 实例。

QueryExpression(FromClauseSyntax, QueryBodySyntax)

创建新的 QueryExpressionSyntax 实例。

RangeExpression()

创建新的 RangeExpressionSyntax 实例。

RangeExpression(ExpressionSyntax, ExpressionSyntax)

创建新的 RangeExpressionSyntax 实例。

RangeExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

创建新的 RangeExpressionSyntax 实例。

RecordDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

创建新的 RecordDeclarationSyntax 实例。

RecordDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

创建新的 RecordDeclarationSyntax 实例。

RecordDeclaration(SyntaxKind, SyntaxToken, String)

创建新的 RecordDeclarationSyntax 实例。

RecordDeclaration(SyntaxKind, SyntaxToken, SyntaxToken)

创建新的 RecordDeclarationSyntax 实例。

RecordDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

创建新的 RecordDeclarationSyntax 实例。

RecordDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

创建新的 RecordDeclarationSyntax 实例。

RecordDeclaration(SyntaxToken, String)

创建新的 RecordDeclarationSyntax 实例。

RecordDeclaration(SyntaxToken, SyntaxToken)

创建新的 RecordDeclarationSyntax 实例。

RecursivePattern()

创建新的 RecursivePatternSyntax 实例。

RecursivePattern(TypeSyntax, PositionalPatternClauseSyntax, PropertyPatternClauseSyntax, VariableDesignationSyntax)

创建新的 RecursivePatternSyntax 实例。

ReferenceDirectiveTrivia(SyntaxToken, Boolean)

创建新的 ReferenceDirectiveTriviaSyntax 实例。

ReferenceDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 ReferenceDirectiveTriviaSyntax 实例。

RefExpression(ExpressionSyntax)

创建新的 RefExpressionSyntax 实例。

RefExpression(SyntaxToken, ExpressionSyntax)

创建新的 RefExpressionSyntax 实例。

RefType(SyntaxToken, SyntaxToken, SyntaxToken, TypeSyntax)

创建新的 RefTypeSyntax 实例。

RefType(SyntaxToken, SyntaxToken, TypeSyntax)

创建新的 RefTypeSyntax 实例。

RefType(SyntaxToken, TypeSyntax)

创建新的 RefTypeSyntax 实例。

RefType(TypeSyntax)

创建新的 RefTypeSyntax 实例。

RefTypeExpression(ExpressionSyntax)

创建新的 RefTypeExpressionSyntax 实例。

RefTypeExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 RefTypeExpressionSyntax 实例。

RefValueExpression(ExpressionSyntax, TypeSyntax)

创建新的 RefValueExpressionSyntax 实例。

RefValueExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, TypeSyntax, SyntaxToken)

创建新的 RefValueExpressionSyntax 实例。

RegionDirectiveTrivia(Boolean)

创建新的 RegionDirectiveTriviaSyntax 实例。

RegionDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 RegionDirectiveTriviaSyntax 实例。

RelationalPattern(SyntaxToken, ExpressionSyntax)

创建新的 RelationalPatternSyntax 实例。

ReturnStatement(ExpressionSyntax)

创建新的 ReturnStatementSyntax 实例。

ReturnStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax)

创建新的 ReturnStatementSyntax 实例。

ReturnStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 ReturnStatementSyntax 实例。

ReturnStatement(SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 ReturnStatementSyntax 实例。

ScopedType(SyntaxToken, TypeSyntax)

创建新的 ScopedTypeSyntax 实例。

ScopedType(TypeSyntax)

创建新的 ScopedTypeSyntax 实例。

SelectClause(ExpressionSyntax)

创建新的 SelectClauseSyntax 实例。

SelectClause(SyntaxToken, ExpressionSyntax)

创建新的 SelectClauseSyntax 实例。

SeparatedList<TNode>()

创建空的分隔列表。

SeparatedList<TNode>(IEnumerable<SyntaxNodeOrToken>)

从节点和令牌序列创建一个分隔列表,从节点开始,并在其他节点和分隔符令牌之间交替创建一个列表。

SeparatedList<TNode>(IEnumerable<TNode>)

从一系列节点创建一个分隔的节点列表,并在两者之间合成逗号分隔符。

SeparatedList<TNode>(IEnumerable<TNode>, IEnumerable<SyntaxToken>)

从节点序列和分隔符标记序列创建节点的分隔列表。

SeparatedList<TNode>(SyntaxNodeOrTokenList)

从 创建一个 SyntaxNodeOrTokenList分隔的列表,其中列表元素以节点开头,然后在其他节点和分隔符标记之间交替。

ShebangDirectiveTrivia(Boolean)

创建新的 ShebangDirectiveTriviaSyntax 实例。

ShebangDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 ShebangDirectiveTriviaSyntax 实例。

SimpleBaseType(TypeSyntax)

创建新的 SimpleBaseTypeSyntax 实例。

SimpleLambdaExpression(ParameterSyntax)

创建新的 SimpleLambdaExpressionSyntax 实例。

SimpleLambdaExpression(ParameterSyntax, BlockSyntax, ExpressionSyntax)

创建新的 SimpleLambdaExpressionSyntax 实例。

SimpleLambdaExpression(ParameterSyntax, CSharpSyntaxNode)

创建新的 SimpleLambdaExpressionSyntax 实例。

SimpleLambdaExpression(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterSyntax, BlockSyntax, ExpressionSyntax)

创建新的 SimpleLambdaExpressionSyntax 实例。

SimpleLambdaExpression(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

创建新的 SimpleLambdaExpressionSyntax 实例。

SimpleLambdaExpression(SyntaxToken, ParameterSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

创建新的 SimpleLambdaExpressionSyntax 实例。

SimpleLambdaExpression(SyntaxToken, ParameterSyntax, SyntaxToken, CSharpSyntaxNode)

创建新的 SimpleLambdaExpressionSyntax 实例。

SimpleLambdaExpression(SyntaxTokenList, ParameterSyntax, BlockSyntax, ExpressionSyntax)

创建新的 SimpleLambdaExpressionSyntax 实例。

SimpleLambdaExpression(SyntaxTokenList, ParameterSyntax, SyntaxToken, BlockSyntax, ExpressionSyntax)

创建新的 SimpleLambdaExpressionSyntax 实例。

SingletonList<TNode>(TNode)

创建语法节点的单一实例列表。

SingletonSeparatedList<TNode>(TNode)

创建单一实例分隔列表。

SingleVariableDesignation(SyntaxToken)

创建新的 SingleVariableDesignationSyntax 实例。

SizeOfExpression(SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken)

创建新的 SizeOfExpressionSyntax 实例。

SizeOfExpression(TypeSyntax)

创建新的 SizeOfExpressionSyntax 实例。

SkippedTokensTrivia()

创建新的 SkippedTokensTriviaSyntax 实例。

SkippedTokensTrivia(SyntaxTokenList)

创建新的 SkippedTokensTriviaSyntax 实例。

SlicePattern(PatternSyntax)

创建新的 SlicePatternSyntax 实例。

SlicePattern(SyntaxToken, PatternSyntax)

创建新的 SlicePatternSyntax 实例。

SpreadElement(ExpressionSyntax)

创建新的 SpreadElementSyntax 实例。

SpreadElement(SyntaxToken, ExpressionSyntax)

创建新的 SpreadElementSyntax 实例。

StackAllocArrayCreationExpression(SyntaxToken, TypeSyntax)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

StackAllocArrayCreationExpression(SyntaxToken, TypeSyntax, InitializerExpressionSyntax)

创建新的 StackAllocArrayCreationExpressionSyntax 实例。

StackAllocArrayCreationExpression(TypeSyntax)

创建新的 StackAllocArrayCreationExpressionSyntax 实例。

StackAllocArrayCreationExpression(TypeSyntax, InitializerExpressionSyntax)

创建新的 StackAllocArrayCreationExpressionSyntax 实例。

StructDeclaration(String)

创建新的 StructDeclarationSyntax 实例。

StructDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

创建新的 StructDeclarationSyntax 实例。

StructDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

创建新的 StructDeclarationSyntax 实例。

StructDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

创建新的 StructDeclarationSyntax 实例。

StructDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

创建新的 StructDeclarationSyntax 实例。

StructDeclaration(SyntaxToken)

创建新的 StructDeclarationSyntax 实例。

Subpattern(BaseExpressionColonSyntax, PatternSyntax)

创建新的 SubpatternSyntax 实例。

Subpattern(NameColonSyntax, PatternSyntax)

创建新的 SubpatternSyntax 实例。

Subpattern(PatternSyntax)

创建新的 SubpatternSyntax 实例。

SwitchExpression(ExpressionSyntax)

创建新的 SwitchExpressionSyntax 实例。

SwitchExpression(ExpressionSyntax, SeparatedSyntaxList<SwitchExpressionArmSyntax>)

创建新的 SwitchExpressionSyntax 实例。

SwitchExpression(ExpressionSyntax, SyntaxToken, SyntaxToken, SeparatedSyntaxList<SwitchExpressionArmSyntax>, SyntaxToken)

创建新的 SwitchExpressionSyntax 实例。

SwitchExpressionArm(PatternSyntax, ExpressionSyntax)

创建新的 SwitchExpressionArmSyntax 实例。

SwitchExpressionArm(PatternSyntax, WhenClauseSyntax, ExpressionSyntax)

创建新的 SwitchExpressionArmSyntax 实例。

SwitchExpressionArm(PatternSyntax, WhenClauseSyntax, SyntaxToken, ExpressionSyntax)

创建新的 SwitchExpressionArmSyntax 实例。

SwitchSection()

创建新的 SwitchSectionSyntax 实例。

SwitchSection(SyntaxList<SwitchLabelSyntax>, SyntaxList<StatementSyntax>)

创建新的 SwitchSectionSyntax 实例。

SwitchStatement(ExpressionSyntax)

创建新的 SwitchStatementSyntax 实例。

SwitchStatement(ExpressionSyntax, SyntaxList<SwitchSectionSyntax>)

创建新的 SwitchStatementSyntax 实例。

SwitchStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, SyntaxToken, SyntaxList<SwitchSectionSyntax>, SyntaxToken)

创建新的 SwitchStatementSyntax 实例。

SwitchStatement(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, SyntaxToken, SyntaxList<SwitchSectionSyntax>, SyntaxToken)

创建新的 SwitchStatementSyntax 实例。

SyntaxTree(SyntaxNode, ParseOptions, String, Encoding)

从语法节点创建新的语法树。

SyntaxTrivia(SyntaxKind, String)

琐碎节点表示不是语法部分的程序文本部分,例如空格、换行符、注释、预处理器指令和禁用的代码。

ThisExpression()

创建新的 ThisExpressionSyntax 实例。

ThisExpression(SyntaxToken)

创建新的 ThisExpressionSyntax 实例。

ThrowExpression(ExpressionSyntax)

创建新的 ThrowExpressionSyntax 实例。

ThrowExpression(SyntaxToken, ExpressionSyntax)

创建新的 ThrowExpressionSyntax 实例。

ThrowStatement(ExpressionSyntax)

创建新的 ThrowStatementSyntax 实例。

ThrowStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax)

创建新的 ThrowStatementSyntax 实例。

ThrowStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 ThrowStatementSyntax 实例。

ThrowStatement(SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 ThrowStatementSyntax 实例。

Token(SyntaxKind)

创建与语法类型对应的标记。 此方法可用于令牌语法类型,其文本可以单独由类型推断。

Token(SyntaxTriviaList, SyntaxKind, String, String, SyntaxTriviaList)

创建与语法类型对应的标记。 此方法提供对标记 Text 和 ValueText 的控制。

例如,请考虑文本“<see cref=”operator +“/>”。 若要为运算符符号 (+) 的值创建标记,可调用 Token (default (SyntaxTriviaList) 、SyntaxKind.PlusToken、“+”、“+”、default (SyntaxTriviaList) ) 。

Token(SyntaxTriviaList, SyntaxKind, SyntaxTriviaList)

创建与语法类型对应的标记。 此方法可用于令牌语法类型,其文本可以单独由类型推断。

TokenList()

创建空的令牌列表。

TokenList(IEnumerable<SyntaxToken>)

创建令牌列表。

TokenList(SyntaxToken)

创建令牌的单一实例列表。

TokenList(SyntaxToken[])

创建令牌列表。

Trivia(StructuredTriviaSyntax)

从 StructuredTriviaSyntax 节点创建琐碎内容。

TriviaList()

创建空的琐事列表。

TriviaList(IEnumerable<SyntaxTrivia>)

创建琐事列表。

TriviaList(SyntaxTrivia)

创建琐事的单一实例列表。

TriviaList(SyntaxTrivia[])

创建琐事列表。

TryStatement(BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)

创建新的 TryStatementSyntax 实例。

TryStatement(SyntaxList<AttributeListSyntax>, BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)

创建新的 TryStatementSyntax 实例。

TryStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)

创建新的 TryStatementSyntax 实例。

TryStatement(SyntaxList<CatchClauseSyntax>)

创建新的 TryStatementSyntax 实例。

TryStatement(SyntaxToken, BlockSyntax, SyntaxList<CatchClauseSyntax>, FinallyClauseSyntax)

创建新的 TryStatementSyntax 实例。

TupleElement(TypeSyntax)

创建新的 TupleElementSyntax 实例。

TupleElement(TypeSyntax, SyntaxToken)

创建新的 TupleElementSyntax 实例。

TupleExpression(SeparatedSyntaxList<ArgumentSyntax>)

创建新的 TupleExpressionSyntax 实例。

TupleExpression(SyntaxToken, SeparatedSyntaxList<ArgumentSyntax>, SyntaxToken)

创建新的 TupleExpressionSyntax 实例。

TupleType(SeparatedSyntaxList<TupleElementSyntax>)

创建新的 TupleTypeSyntax 实例。

TupleType(SyntaxToken, SeparatedSyntaxList<TupleElementSyntax>, SyntaxToken)

创建新的 TupleTypeSyntax 实例。

TypeArgumentList(SeparatedSyntaxList<TypeSyntax>)

创建新的 TypeArgumentListSyntax 实例。

TypeArgumentList(SyntaxToken, SeparatedSyntaxList<TypeSyntax>, SyntaxToken)

创建新的 TypeArgumentListSyntax 实例。

TypeConstraint(TypeSyntax)

创建新的 TypeConstraintSyntax 实例。

TypeCref(TypeSyntax)

创建新的 TypeCrefSyntax 实例。

TypeDeclaration(SyntaxKind, String)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

TypeDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

TypeDeclaration(SyntaxKind, SyntaxToken)

包含用于构造语法节点、令牌和琐事的工厂方法的类。

TypeOfExpression(SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken)

创建新的 TypeOfExpressionSyntax 实例。

TypeOfExpression(TypeSyntax)

创建新的 TypeOfExpressionSyntax 实例。

TypeParameter(String)

创建新的 TypeParameterSyntax 实例。

TypeParameter(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken)

创建新的 TypeParameterSyntax 实例。

TypeParameter(SyntaxToken)

创建新的 TypeParameterSyntax 实例。

TypeParameterConstraintClause(IdentifierNameSyntax)

创建新的 TypeParameterConstraintClauseSyntax 实例。

TypeParameterConstraintClause(IdentifierNameSyntax, SeparatedSyntaxList<TypeParameterConstraintSyntax>)

创建新的 TypeParameterConstraintClauseSyntax 实例。

TypeParameterConstraintClause(String)

创建新的 TypeParameterConstraintClauseSyntax 实例。

TypeParameterConstraintClause(SyntaxToken, IdentifierNameSyntax, SyntaxToken, SeparatedSyntaxList<TypeParameterConstraintSyntax>)

创建新的 TypeParameterConstraintClauseSyntax 实例。

TypeParameterList(SeparatedSyntaxList<TypeParameterSyntax>)

创建新的 TypeParameterListSyntax 实例。

TypeParameterList(SyntaxToken, SeparatedSyntaxList<TypeParameterSyntax>, SyntaxToken)

创建新的 TypeParameterListSyntax 实例。

TypePattern(TypeSyntax)

创建新的 TypePatternSyntax 实例。

UnaryPattern(PatternSyntax)

创建新的 UnaryPatternSyntax 实例。

UnaryPattern(SyntaxToken, PatternSyntax)

创建新的 UnaryPatternSyntax 实例。

UndefDirectiveTrivia(String, Boolean)

创建新的 UndefDirectiveTriviaSyntax 实例。

UndefDirectiveTrivia(SyntaxToken, Boolean)

创建新的 UndefDirectiveTriviaSyntax 实例。

UndefDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 UndefDirectiveTriviaSyntax 实例。

UnsafeStatement(BlockSyntax)

创建新的 UnsafeStatementSyntax 实例。

UnsafeStatement(SyntaxList<AttributeListSyntax>, BlockSyntax)

创建新的 UnsafeStatementSyntax 实例。

UnsafeStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, BlockSyntax)

创建新的 UnsafeStatementSyntax 实例。

UnsafeStatement(SyntaxToken, BlockSyntax)

创建新的 UnsafeStatementSyntax 实例。

UsingDirective(NameEqualsSyntax, NameSyntax)

创建新的 UsingDirectiveSyntax 实例。

UsingDirective(NameEqualsSyntax, TypeSyntax)

创建新的 UsingDirectiveSyntax 实例。

UsingDirective(NameSyntax)

创建新的 UsingDirectiveSyntax 实例。

UsingDirective(SyntaxToken, NameEqualsSyntax, NameSyntax)

创建新的 UsingDirectiveSyntax 实例。

UsingDirective(SyntaxToken, SyntaxToken, NameEqualsSyntax, NameSyntax, SyntaxToken)

创建新的 UsingDirectiveSyntax 实例。

UsingDirective(SyntaxToken, SyntaxToken, SyntaxToken, NameEqualsSyntax, NameSyntax, SyntaxToken)

创建新的 UsingDirectiveSyntax 实例。

UsingDirective(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, NameEqualsSyntax, TypeSyntax, SyntaxToken)

创建新的 UsingDirectiveSyntax 实例。

UsingDirective(TypeSyntax)

创建新的 UsingDirectiveSyntax 实例。

UsingStatement(StatementSyntax)

创建新的 UsingStatementSyntax 实例。

UsingStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, SyntaxToken, VariableDeclarationSyntax, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 UsingStatementSyntax 实例。

UsingStatement(SyntaxList<AttributeListSyntax>, VariableDeclarationSyntax, ExpressionSyntax, StatementSyntax)

创建新的 UsingStatementSyntax 实例。

UsingStatement(SyntaxToken, SyntaxToken, SyntaxToken, VariableDeclarationSyntax, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 UsingStatementSyntax 实例。

UsingStatement(SyntaxToken, SyntaxToken, VariableDeclarationSyntax, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 UsingStatementSyntax 实例。

UsingStatement(VariableDeclarationSyntax, ExpressionSyntax, StatementSyntax)

创建新的 UsingStatementSyntax 实例。

VariableDeclaration(TypeSyntax)

创建新的 VariableDeclarationSyntax 实例。

VariableDeclaration(TypeSyntax, SeparatedSyntaxList<VariableDeclaratorSyntax>)

创建新的 VariableDeclarationSyntax 实例。

VariableDeclarator(String)

创建新的 VariableDeclaratorSyntax 实例。

VariableDeclarator(SyntaxToken)

创建新的 VariableDeclaratorSyntax 实例。

VariableDeclarator(SyntaxToken, BracketedArgumentListSyntax, EqualsValueClauseSyntax)

创建新的 VariableDeclaratorSyntax 实例。

VarPattern(SyntaxToken, VariableDesignationSyntax)

创建新的 VarPatternSyntax 实例。

VarPattern(VariableDesignationSyntax)

创建新的 VarPatternSyntax 实例。

VerbatimIdentifier(SyntaxTriviaList, String, String, SyntaxTriviaList)

使用包含指定文本的 IdentifierToken 类型创建逐字标记。

WarningDirectiveTrivia(Boolean)

创建新的 WarningDirectiveTriviaSyntax 实例。

WarningDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

创建新的 WarningDirectiveTriviaSyntax 实例。

WhenClause(ExpressionSyntax)

创建新的 WhenClauseSyntax 实例。

WhenClause(SyntaxToken, ExpressionSyntax)

创建新的 WhenClauseSyntax 实例。

WhereClause(ExpressionSyntax)

创建新的 WhereClauseSyntax 实例。

WhereClause(SyntaxToken, ExpressionSyntax)

创建新的 WhereClauseSyntax 实例。

WhileStatement(ExpressionSyntax, StatementSyntax)

创建新的 WhileStatementSyntax 实例。

WhileStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, StatementSyntax)

创建新的 WhileStatementSyntax 实例。

WhileStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 WhileStatementSyntax 实例。

WhileStatement(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, StatementSyntax)

创建新的 WhileStatementSyntax 实例。

Whitespace(String)

创建包含指定文本的类型为 WhitespaceTrivia 的琐碎内容。

Whitespace(String, Boolean)
已过时.

包含用于构造语法节点、令牌和琐事的工厂方法的类。

WithExpression(ExpressionSyntax, InitializerExpressionSyntax)

创建新的 WithExpressionSyntax 实例。

WithExpression(ExpressionSyntax, SyntaxToken, InitializerExpressionSyntax)

创建新的 WithExpressionSyntax 实例。

XmlCDataSection(SyntaxToken, SyntaxTokenList, SyntaxToken)

创建新的 XmlCDataSectionSyntax 实例。

XmlCDataSection(SyntaxTokenList)

创建新的 XmlCDataSectionSyntax 实例。

XmlComment(SyntaxToken, SyntaxTokenList, SyntaxToken)

创建新的 XmlCommentSyntax 实例。

XmlComment(SyntaxTokenList)

创建新的 XmlCommentSyntax 实例。

XmlCrefAttribute(CrefSyntax)

为 xml 文档注释中的 cref 属性创建语法节点。

XmlCrefAttribute(CrefSyntax, SyntaxKind)

为 xml 文档注释中的 cref 属性创建语法节点。

XmlCrefAttribute(XmlNameSyntax, SyntaxToken, CrefSyntax, SyntaxToken)

创建新的 XmlCrefAttributeSyntax 实例。

XmlCrefAttribute(XmlNameSyntax, SyntaxToken, SyntaxToken, CrefSyntax, SyntaxToken)

创建新的 XmlCrefAttributeSyntax 实例。

XmlElement(String, SyntaxList<XmlNodeSyntax>)

在 xml 文档注释中创建命名 xml 元素的语法表示形式。

XmlElement(XmlElementStartTagSyntax, SyntaxList<XmlNodeSyntax>, XmlElementEndTagSyntax)

创建新的 XmlElementSyntax 实例。

XmlElement(XmlElementStartTagSyntax, XmlElementEndTagSyntax)

创建新的 XmlElementSyntax 实例。

XmlElement(XmlNameSyntax, SyntaxList<XmlNodeSyntax>)

在 xml 文档注释中创建命名 xml 元素的语法表示形式。

XmlElementEndTag(SyntaxToken, XmlNameSyntax, SyntaxToken)

创建新的 XmlElementEndTagSyntax 实例。

XmlElementEndTag(XmlNameSyntax)

创建新的 XmlElementEndTagSyntax 实例。

XmlElementStartTag(SyntaxToken, XmlNameSyntax, SyntaxList<XmlAttributeSyntax>, SyntaxToken)

创建新的 XmlElementStartTagSyntax 实例。

XmlElementStartTag(XmlNameSyntax)

创建新的 XmlElementStartTagSyntax 实例。

XmlElementStartTag(XmlNameSyntax, SyntaxList<XmlAttributeSyntax>)

创建新的 XmlElementStartTagSyntax 实例。

XmlEmptyElement(String)

在 xml 文档注释中创建命名的空 xml 元素的语法表示形式。

XmlEmptyElement(SyntaxToken, XmlNameSyntax, SyntaxList<XmlAttributeSyntax>, SyntaxToken)

创建新的 XmlEmptyElementSyntax 实例。

XmlEmptyElement(XmlNameSyntax)

创建新的 XmlEmptyElementSyntax 实例。

XmlEmptyElement(XmlNameSyntax, SyntaxList<XmlAttributeSyntax>)

创建新的 XmlEmptyElementSyntax 实例。

XmlEntity(SyntaxTriviaList, String, String, SyntaxTriviaList)

使用 XmlEntityLiteralToken 类型创建令牌。

XmlExampleElement(SyntaxList<XmlNodeSyntax>)

在 xml 文档注释中创建示例元素的语法表示形式。

XmlExampleElement(XmlNodeSyntax[])

在 xml 文档注释中创建示例元素的语法表示形式。

XmlExceptionElement(CrefSyntax, SyntaxList<XmlNodeSyntax>)

在 xml 文档注释中创建异常元素的语法表示形式。

XmlExceptionElement(CrefSyntax, XmlNodeSyntax[])

在 xml 文档注释中创建异常元素的语法表示形式。

XmlMultiLineElement(String, SyntaxList<XmlNodeSyntax>)

创建跨多个文本行的 xml 元素的语法表示形式。

XmlMultiLineElement(XmlNameSyntax, SyntaxList<XmlNodeSyntax>)

创建跨多个文本行的 xml 元素的语法表示形式。

XmlName(String)

创建新的 XmlNameSyntax 实例。

XmlName(SyntaxToken)

创建新的 XmlNameSyntax 实例。

XmlName(XmlPrefixSyntax, SyntaxToken)

创建新的 XmlNameSyntax 实例。

XmlNameAttribute(String)

为 xml 文档注释中的 xml 元素中的 name 属性创建语法节点。

XmlNameAttribute(XmlNameSyntax, SyntaxToken, IdentifierNameSyntax, SyntaxToken)

创建新的 XmlNameAttributeSyntax 实例。

XmlNameAttribute(XmlNameSyntax, SyntaxToken, String, SyntaxToken)

创建新的 XmlNameAttributeSyntax 实例。

XmlNameAttribute(XmlNameSyntax, SyntaxToken, SyntaxToken, IdentifierNameSyntax, SyntaxToken)

创建新的 XmlNameAttributeSyntax 实例。

XmlNewLine(String)

创建 xml 文本的语法表示形式,该 xml 文本包含一个换行符标记,末尾为文档注释外部琐事, (继续的文档注释) 。

XmlNullKeywordElement()

在 xml 文档注释中创建 see 元素的语法表示形式,该注释指向“null”语言关键字 (keyword) 。

XmlParaElement(SyntaxList<XmlNodeSyntax>)

在 xml 文档注释中创建 para 元素的语法表示形式。

XmlParaElement(XmlNodeSyntax[])

在 xml 文档注释中创建 para 元素的语法表示形式。

XmlParamElement(String, SyntaxList<XmlNodeSyntax>)

在 xml 文档注释中创建参数元素的语法表示形式, (例如,用于) 方法参数的文档。

XmlParamElement(String, XmlNodeSyntax[])

在 xml 文档注释中创建参数元素的语法表示形式, (例如,用于) 方法参数的文档。

XmlParamRefElement(String)

在 xml 文档注释中创建 paramref 元素的语法表示形式, (例如,用于引用方法的特定参数) 。

XmlPermissionElement(CrefSyntax, SyntaxList<XmlNodeSyntax>)

在 xml 文档注释中创建权限元素的语法表示形式。

XmlPermissionElement(CrefSyntax, XmlNodeSyntax[])

在 xml 文档注释中创建权限元素的语法表示形式。

XmlPlaceholderElement(SyntaxList<XmlNodeSyntax>)

在 xml 文档注释中创建占位符元素的语法表示形式。

XmlPlaceholderElement(XmlNodeSyntax[])

在 xml 文档注释中创建占位符元素的语法表示形式。

XmlPrefix(String)

创建新的 XmlPrefixSyntax 实例。

XmlPrefix(SyntaxToken)

创建新的 XmlPrefixSyntax 实例。

XmlPrefix(SyntaxToken, SyntaxToken)

创建新的 XmlPrefixSyntax 实例。

XmlPreliminaryElement()

为 xml 文档注释中的初步元素创建语法节点。

XmlProcessingInstruction(SyntaxToken, XmlNameSyntax, SyntaxTokenList, SyntaxToken)

创建新的 XmlProcessingInstructionSyntax 实例。

XmlProcessingInstruction(XmlNameSyntax)

创建新的 XmlProcessingInstructionSyntax 实例。

XmlProcessingInstruction(XmlNameSyntax, SyntaxTokenList)

创建新的 XmlProcessingInstructionSyntax 实例。

XmlRemarksElement(SyntaxList<XmlNodeSyntax>)

在 xml 文档注释中创建一个 remarks 元素。

XmlRemarksElement(XmlNodeSyntax[])

在 xml 文档注释中创建一个 remarks 元素。

XmlReturnsElement(SyntaxList<XmlNodeSyntax>)

在 xml 文档注释中创建 returns 元素。

XmlReturnsElement(XmlNodeSyntax[])

在 xml 文档注释中创建 returns 元素。

XmlSeeAlsoElement(CrefSyntax)

在 xml 文档注释中创建 seealso 元素。

XmlSeeAlsoElement(Uri, SyntaxList<XmlNodeSyntax>)

在 xml 文档注释中创建 seealso 元素。

XmlSeeElement(CrefSyntax)

在 xml 文档注释中创建 see 元素。

XmlSummaryElement(SyntaxList<XmlNodeSyntax>)

在 xml 文档注释中创建 summary 元素。

XmlSummaryElement(XmlNodeSyntax[])

在 xml 文档注释中创建 summary 元素。

XmlText()

创建新的 XmlTextSyntax 实例。

XmlText(String)

生成 xml 文本节点的语法表示形式 (例如 xml 文档注释) 。

XmlText(SyntaxToken[])

生成 xml 文本节点的语法表示形式 (例如 xml 文档注释) 。

XmlText(SyntaxTokenList)

创建新的 XmlTextSyntax 实例。

XmlTextAttribute(String, String)

创建 xml 文本属性的语法表示形式。

XmlTextAttribute(String, SyntaxKind, SyntaxTokenList)

创建 xml 文本属性的语法表示形式。

XmlTextAttribute(String, SyntaxToken[])

创建 xml 文本属性的语法表示形式。

XmlTextAttribute(XmlNameSyntax, SyntaxKind, SyntaxTokenList)

创建 xml 文本属性的语法表示形式。

XmlTextAttribute(XmlNameSyntax, SyntaxToken, SyntaxToken)

创建新的 XmlTextAttributeSyntax 实例。

XmlTextAttribute(XmlNameSyntax, SyntaxToken, SyntaxToken, SyntaxTokenList, SyntaxToken)

创建新的 XmlTextAttributeSyntax 实例。

XmlTextAttribute(XmlNameSyntax, SyntaxToken, SyntaxTokenList, SyntaxToken)

创建新的 XmlTextAttributeSyntax 实例。

XmlTextLiteral(String)

生成 xml 文本文本的语法表示形式。

XmlTextLiteral(String, String)

生成 xml 文本文本的语法表示形式。

XmlTextLiteral(SyntaxTriviaList, String, String, SyntaxTriviaList)

使用类型 XmlTextLiteralToken 创建令牌。

XmlTextNewLine(String)

创建 xml 换行符标记的语法表示形式,并在末尾使用文档注释外部琐事 (继续的文档注释) 。

XmlTextNewLine(String, Boolean)

为 xml 文档注释创建 xml 换行符的语法表示形式。

XmlTextNewLine(SyntaxTriviaList, String, String, SyntaxTriviaList)

使用类型 XmlTextLiteralNewLineToken 创建令牌。

XmlThreadSafetyElement()

在 xml 文档注释中创建 threadsafety 元素。

XmlThreadSafetyElement(Boolean, Boolean)

在 xml 文档注释中创建 threadsafety 元素。

XmlValueElement(SyntaxList<XmlNodeSyntax>)

创建 xml 值元素的语法表示形式, (例如 xml 文档注释) 。

XmlValueElement(XmlNodeSyntax[])

创建 xml 值元素的语法表示形式, (例如 xml 文档注释) 。

YieldStatement(SyntaxKind, ExpressionSyntax)

创建新的 YieldStatementSyntax 实例。

YieldStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, ExpressionSyntax)

创建新的 YieldStatementSyntax 实例。

YieldStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 YieldStatementSyntax 实例。

YieldStatement(SyntaxKind, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

创建新的 YieldStatementSyntax 实例。

适用于