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

Тривиа с типом WhitespaceTrivia, содержащий один пробел.

Tab

Тривиа с типом WhitespaceTrivia, содержащим один символ табуляции.

Методы

Имя Описание
AccessorDeclaration(SyntaxKind, BlockSyntax)

Создает новый экземпляр AccessorDeclarationSyntax.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

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

Создает новый экземпляр AccessorDeclarationSyntax.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

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

Создает новый экземпляр AccessorDeclarationSyntax.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

AccessorDeclaration(SyntaxKind)

Создает новый экземпляр AccessorDeclarationSyntax.

AccessorList(SyntaxList<AccessorDeclarationSyntax>)

Создает новый экземпляр AccessorListSyntax.

AccessorList(SyntaxToken, SyntaxList<AccessorDeclarationSyntax>, SyntaxToken)

Создает новый экземпляр AccessorListSyntax.

AliasQualifiedName(IdentifierNameSyntax, SimpleNameSyntax)

Создает новый экземпляр AliasQualifiedNameSyntax.

AliasQualifiedName(IdentifierNameSyntax, SyntaxToken, SimpleNameSyntax)

Создает новый экземпляр AliasQualifiedNameSyntax.

AliasQualifiedName(String, SimpleNameSyntax)

Создает новый экземпляр AliasQualifiedNameSyntax.

AllowsConstraintClause(SeparatedSyntaxList<AllowsConstraintSyntax>)

Создает новый экземпляр AllowsConstraintClauseSyntax.

AllowsConstraintClause(SyntaxToken, SeparatedSyntaxList<AllowsConstraintSyntax>)

Создает новый экземпляр AllowsConstraintClauseSyntax.

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, InitializerExpressionSyntax)

Создает новый экземпляр ArrayCreationExpressionSyntax.

ArrayCreationExpression(ArrayTypeSyntax)

Создает новый экземпляр ArrayCreationExpressionSyntax.

ArrayCreationExpression(SyntaxToken, ArrayTypeSyntax, InitializerExpressionSyntax)

Создает новый экземпляр ArrayCreationExpressionSyntax.

ArrayRankSpecifier(SeparatedSyntaxList<ExpressionSyntax>)

Создает новый экземпляр ArrayRankSpecifierSyntax.

ArrayRankSpecifier(SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken)

Создает новый экземпляр ArrayRankSpecifierSyntax.

ArrayType(TypeSyntax, SyntaxList<ArrayRankSpecifierSyntax>)

Создает новый экземпляр ArrayTypeSyntax.

ArrayType(TypeSyntax)

Создает новый экземпляр ArrayTypeSyntax.

ArrowExpressionClause(ExpressionSyntax)

Создает новый экземпляр ArrowExpressionClauseSyntax.

ArrowExpressionClause(SyntaxToken, ExpressionSyntax)

Создает новый экземпляр ArrowExpressionClauseSyntax.

AssignmentExpression(SyntaxKind, ExpressionSyntax, ExpressionSyntax)

Создает новый экземпляр AssignmentExpressionSyntax.

AssignmentExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Создает новый экземпляр AssignmentExpressionSyntax.

Attribute(NameSyntax, AttributeArgumentListSyntax)

Создает новый экземпляр AttributeSyntax.

Attribute(NameSyntax)

Создает новый экземпляр 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, SyntaxToken)

Создает новый экземпляр AttributeTargetSpecifierSyntax.

AttributeTargetSpecifier(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, BaseExpressionTypeClauseSyntax)

Создает новый экземпляр BaseExpressionSyntax.

BaseExpression(SyntaxToken)

Создает новый экземпляр 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(IdentifierNameSyntax)

Создает новый экземпляр BreakStatementSyntax.

BreakStatement(SyntaxList<AttributeListSyntax>, IdentifierNameSyntax)

Создает новый экземпляр BreakStatementSyntax.

BreakStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, IdentifierNameSyntax, SyntaxToken)

Создает новый экземпляр BreakStatementSyntax.

BreakStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken)

Создает новый экземпляр BreakStatementSyntax.

BreakStatement(SyntaxList<AttributeListSyntax>)

Создает новый экземпляр BreakStatementSyntax.

BreakStatement(SyntaxToken, SyntaxToken)

Создает новый экземпляр BreakStatementSyntax.

CasePatternSwitchLabel(PatternSyntax, SyntaxToken)

Создает новый экземпляр CasePatternSwitchLabelSyntax.

CasePatternSwitchLabel(PatternSyntax, WhenClauseSyntax, SyntaxToken)

Создает новый экземпляр CasePatternSwitchLabelSyntax.

CasePatternSwitchLabel(SyntaxToken, PatternSyntax, WhenClauseSyntax, SyntaxToken)

Создает новый экземпляр CasePatternSwitchLabelSyntax.

CaseSwitchLabel(ExpressionSyntax, SyntaxToken)

Создает новый экземпляр CaseSwitchLabelSyntax.

CaseSwitchLabel(ExpressionSyntax)

Создает новый экземпляр 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, SyntaxToken)

Создает новый экземпляр CatchDeclarationSyntax.

CatchDeclaration(TypeSyntax)

Создает новый экземпляр 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, SyntaxToken, SyntaxToken)

Создает новый экземпляр ClassOrStructConstraintSyntax.

ClassOrStructConstraint(SyntaxKind, SyntaxToken)

Создает новый экземпляр ClassOrStructConstraintSyntax.

ClassOrStructConstraint(SyntaxKind)

Создает новый экземпляр 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>, SyntaxToken)

Создает новый экземпляр CompilationUnitSyntax.

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

Создает новый экземпляр 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()

Создает новый экземпляр КонструктораConstraintSyntax.

ConstructorConstraint(SyntaxToken, SyntaxToken, SyntaxToken)

Создает новый экземпляр КонструктораConstraintSyntax.

ConstructorDeclaration(String)

Создает новый экземпляр КонструкторАDeclarationSyntax.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

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

Создает новый экземпляр КонструкторАDeclarationSyntax.

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

Создает новый экземпляр КонструкторАDeclarationSyntax.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

ConstructorDeclaration(SyntaxToken)

Создает новый экземпляр КонструкторАDeclarationSyntax.

ConstructorInitializer(SyntaxKind, ArgumentListSyntax)

Создает новый экземпляр КонструктораInitializerSyntax.

ConstructorInitializer(SyntaxKind, SyntaxToken, SyntaxToken, ArgumentListSyntax)

Создает новый экземпляр КонструктораInitializerSyntax.

ContinueStatement()

Создает новый экземпляр ContinueStatementSyntax.

ContinueStatement(IdentifierNameSyntax)

Создает новый экземпляр ContinueStatementSyntax.

ContinueStatement(SyntaxList<AttributeListSyntax>, IdentifierNameSyntax)

Создает новый экземпляр ContinueStatementSyntax.

ContinueStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, IdentifierNameSyntax, SyntaxToken)

Создает новый экземпляр ContinueStatementSyntax.

ContinueStatement(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken)

Создает новый экземпляр ContinueStatementSyntax.

ContinueStatement(SyntaxList<AttributeListSyntax>)

Создает новый экземпляр 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, CrefParameterListSyntax)

Создает новый экземпляр ConversionOperatorMemberCrefSyntax.

ConversionOperatorMemberCref(SyntaxToken, TypeSyntax)

Создает новый экземпляр ConversionOperatorMemberCrefSyntax.

CreateTokenParser(SourceText, CSharpParseOptions)

Создает средство синтаксического анализа маркеров, которое можно использовать для синтаксического анализа маркеров из заданного исходного текста.

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, SyntaxToken)

Создает новый экземпляр DefaultSwitchLabelSyntax.

DefaultSwitchLabel(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)

Создает новый экземпляр DestructorDeclarationSyntax.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

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

Создает новый экземпляр DestructorDeclarationSyntax.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

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

Создает новый экземпляр DestructorDeclarationSyntax.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

DestructorDeclaration(SyntaxToken)

Создает новый экземпляр DestructorDeclarationSyntax.

DisabledText(String)

Создает тривию с типом DisabledTextTrivia. Отключенный текст соответствует любому тексту между директивами, которые не считаются активными.

DiscardDesignation()

Создает новый экземпляр DiscardDesignationSyntax.

DiscardDesignation(SyntaxToken)

Создает новый экземпляр DiscardDesignationSyntax.

DiscardPattern()

Создает новый экземпляр DiscardPatternSyntax.

DiscardPattern(SyntaxToken)

Создает новый экземпляр DiscardPatternSyntax.

DocumentationComment(XmlNodeSyntax[])

Создает комментарий xml-документации, который абстрагирует создание синтаксиса XML.

DocumentationCommentExterior(String)

Создает тривию с типом DocumentationCommentExteriorTrivia.

DocumentationCommentTrivia(SyntaxKind, SyntaxList<XmlNodeSyntax>, SyntaxToken)

Создает новый экземпляр DocumentationCommentTriviaSyntax.

DocumentationCommentTrivia(SyntaxKind, SyntaxList<XmlNodeSyntax>)

Создает новый экземпляр 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, BracketedArgumentListSyntax)

Создает новый экземпляр ElementAccessExpressionSyntax.

ElementAccessExpression(ExpressionSyntax)

Создает новый экземпляр 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>, SyntaxToken)

Создает новый экземпляр EmptyStatementSyntax.

EmptyStatement(SyntaxList<AttributeListSyntax>)

Создает новый экземпляр EmptyStatementSyntax.

EmptyStatement(SyntaxToken)

Создает новый экземпляр EmptyStatementSyntax.

EndIfDirectiveTrivia(Boolean)

Создает новый экземпляр EndIfDirectiveTriviaSyntax.

EndIfDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Создает новый экземпляр EndIfDirectiveTriviaSyntax.

EndOfLine(String, Boolean)
Устаревшие.

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

EndOfLine(String)

Создает тривия с типом EndOfLineTrivia, содержащим указанный текст.

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, SyntaxToken)

Создает новый экземпляр EventDeclarationSyntax.

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

Создает новый экземпляр 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, SyntaxToken)

Создает новый экземпляр ExplicitInterfaceSpecifierSyntax.

ExplicitInterfaceSpecifier(NameSyntax)

Создает новый экземпляр ExplicitInterfaceSpecifierSyntax.

ExpressionColon(ExpressionSyntax, SyntaxToken)

Создает новый экземпляр ExpressionColonSyntax.

ExpressionElement(ExpressionSyntax)

Создает новый экземпляр ExpressionElementSyntax.

ExpressionStatement(ExpressionSyntax, SyntaxToken)

Создает новый экземпляр ExpressionStatementSyntax.

ExpressionStatement(ExpressionSyntax)

Создает новый экземпляр ExpressionStatementSyntax.

ExpressionStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax, SyntaxToken)

Создает новый экземпляр ExpressionStatementSyntax.

ExpressionStatement(SyntaxList<AttributeListSyntax>, ExpressionSyntax)

Создает новый экземпляр ExpressionStatementSyntax.

ExtensionBlockDeclaration()

Создает новый экземпляр ExtensionBlockDeclarationSyntax.

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

Создает новый экземпляр ExtensionBlockDeclarationSyntax.

ExtensionBlockDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

Создает новый экземпляр ExtensionBlockDeclarationSyntax.

ExtensionDeclaration()

Создает новый экземпляр ExtensionDeclarationSyntax.

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

Создает новый экземпляр ExtensionDeclarationSyntax.

ExtensionDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, TypeParameterListSyntax, ParameterListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxList<MemberDeclarationSyntax>)

Создает новый экземпляр ExtensionDeclarationSyntax.

ExtensionMemberCref(MemberCrefSyntax)

Создает новый экземпляр ExtensionMemberCrefSyntax.

ExtensionMemberCref(SyntaxToken, TypeArgumentListSyntax, CrefParameterListSyntax, SyntaxToken, MemberCrefSyntax)

Создает новый экземпляр ExtensionMemberCrefSyntax.

ExtensionMemberCref(TypeArgumentListSyntax, CrefParameterListSyntax, MemberCrefSyntax)

Создает новый экземпляр ExtensionMemberCrefSyntax.

ExternAliasDirective(String)

Создает новый экземпляр ExternAliasDirectiveSyntax.

ExternAliasDirective(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken)

Создает новый экземпляр ExternAliasDirectiveSyntax.

ExternAliasDirective(SyntaxToken)

Создает новый экземпляр ExternAliasDirectiveSyntax.

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

Создает новый экземпляр FieldDeclarationSyntax.

FieldDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, VariableDeclarationSyntax)

Создает новый экземпляр FieldDeclarationSyntax.

FieldDeclaration(VariableDeclarationSyntax)

Создает новый экземпляр FieldDeclarationSyntax.

FieldExpression()

Создает новый экземпляр FieldExpressionSyntax.

FieldExpression(SyntaxToken)

Создает новый экземпляр FieldExpressionSyntax.

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, FunctionPointerUnmanagedCallingConventionListSyntax)

Создает новый экземпляр FunctionPointerCallingConventionSyntax.

FunctionPointerCallingConvention(SyntaxToken)

Создает новый экземпляр 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, TypeArgumentListSyntax)

Создает новый экземпляр GenericNameSyntax.

GenericName(SyntaxToken)

Создает новый экземпляр 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, ElseClauseSyntax)

Создает новый экземпляр IfStatementSyntax.

IfStatement(ExpressionSyntax, StatementSyntax)

Создает новый экземпляр 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.

IgnoredDirectiveTrivia(Boolean)

Создает новый экземпляр IgnoredDirectiveTriviaSyntax.

IgnoredDirectiveTrivia(SyntaxToken, Boolean)

Создает новый экземпляр IgnoredDirectiveTriviaSyntax.

IgnoredDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Создает новый экземпляр IgnoredDirectiveTriviaSyntax.

IgnoredDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Создает новый экземпляр IgnoredDirectiveTriviaSyntax.

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, ArrowExpressionClauseSyntax)

Создает новый экземпляр IndexerDeclarationSyntax.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

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, SyntaxList<InterpolatedStringContentSyntax>, SyntaxToken)

Создает новый экземпляр InterpolatedStringExpressionSyntax.

InterpolatedStringExpression(SyntaxToken, SyntaxList<InterpolatedStringContentSyntax>)

Создает новый экземпляр InterpolatedStringExpressionSyntax.

InterpolatedStringExpression(SyntaxToken, SyntaxToken)

Создает новый экземпляр InterpolatedStringExpressionSyntax.

InterpolatedStringExpression(SyntaxToken)

Создает новый экземпляр InterpolatedStringExpressionSyntax.

InterpolatedStringText()

Создает новый экземпляр InterpolatedStringTextSyntax.

InterpolatedStringText(SyntaxToken)

Создает новый экземпляр InterpolatedStringTextSyntax.

Interpolation(ExpressionSyntax, InterpolationAlignmentClauseSyntax, InterpolationFormatClauseSyntax)

Создает новый экземпляр ИнтерполяцииSyntax.

Interpolation(ExpressionSyntax)

Создает новый экземпляр ИнтерполяцииSyntax.

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

Создает новый экземпляр ИнтерполяцииSyntax.

InterpolationAlignmentClause(SyntaxToken, ExpressionSyntax)

Создает новый экземпляр ИнтерполяцииAlignmentClauseSyntax.

InterpolationFormatClause(SyntaxToken, SyntaxToken)

Создает новый экземпляр ИнтерполяцииFormatClauseSyntax.

InterpolationFormatClause(SyntaxToken)

Создает новый экземпляр ИнтерполяцииFormatClauseSyntax.

InvocationExpression(ExpressionSyntax, ArgumentListSyntax)

Создает новый экземпляр InvocationExpressionSyntax.

InvocationExpression(ExpressionSyntax)

Создает новый экземпляр 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, SyntaxToken)

Создает новый экземпляр JoinIntoClauseSyntax.

JoinIntoClause(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, SyntaxToken, SyntaxToken, SyntaxToken)

Создает новый экземпляр LineDirectivePositionSyntax.

LineDirectivePosition(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>, VariableDesignationSyntax)

Создает новый экземпляр ListPatternSyntax.

ListPattern(SeparatedSyntaxList<PatternSyntax>)

Создает новый экземпляр ListPatternSyntax.

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

Создает новый экземпляр ListPatternSyntax.

Literal(Char)

Создает маркер с типом CharacterLiteralToken из значения символа.

Literal(Decimal)

Создает маркер с типом NumericLiteralToken из десятичного значения.

Literal(Double)

Создает маркер с типом NumericLiteralToken из значения с плавающей запятой 8 байтов.

Literal(Int32)

Создает маркер с типом NumericLiteralToken из целого числа со знаком 4 байта.

Literal(Int64)

Создает маркер с типом NumericLiteralToken из целого числа со знаком 8-байтов.

Literal(Single)

Создает маркер с типом NumericLiteralToken из 4-байтового значения с плавающей запятой.

Literal(String, Char)

Создает маркер с типом CharacterLiteralToken из текста и соответствующего значения символа.

Literal(String, Decimal)

Создает маркер с типом NumericLiteralToken из текста и соответствующего десятичного значения.

Literal(String, Double)

Создает маркер с типом NumericLiteralToken из текста и соответствующим значением с плавающей запятой 8 байтов.

Literal(String, Int32)

Создает маркер с типом NumericLiteralToken из текста и соответствующим 4-байтовым целочисленным значением со знаком.

Literal(String, Int64)

Создает маркер с типом NumericLiteralToken из текста и соответствующим 8-байтовым целочисленным значением со знаком.

Literal(String, Single)

Создает маркер с типом NumericLiteralToken из текста и соответствующее 4-байтовое значение с плавающей запятой.

Literal(String, String)

Создает маркер с типом StringLiteralToken из текста и соответствующего строкового значения.

Literal(String, UInt32)

Создает маркер с типом NumericLiteralToken из текста и соответствующим 4-байтовым целочисленным значением без знака.

Literal(String, UInt64)

Создает маркер с типом NumericLiteralToken из текста и соответствующим 8-байтовым целочисленным значением без знака.

Literal(String)

Создает маркер с типом StringLiteralToken из строкового значения.

Literal(SyntaxTriviaList, String, Char, SyntaxTriviaList)

Создает маркер с типом CharacterLiteralToken из текста и соответствующего значения символа.

Literal(SyntaxTriviaList, String, Decimal, SyntaxTriviaList)

Создает маркер с типом NumericLiteralToken из текста и соответствующего десятичного значения.

Literal(SyntaxTriviaList, String, Double, SyntaxTriviaList)

Создает маркер с типом NumericLiteralToken из текста и соответствующим значением с плавающей запятой 8 байтов.

Literal(SyntaxTriviaList, String, Int32, SyntaxTriviaList)

Создает маркер с типом NumericLiteralToken из текста и соответствующим 4-байтовым целочисленным значением со знаком.

Literal(SyntaxTriviaList, String, Int64, SyntaxTriviaList)

Создает маркер с типом NumericLiteralToken из текста и соответствующим 8-байтовым целочисленным значением со знаком.

Literal(SyntaxTriviaList, String, Single, SyntaxTriviaList)

Создает маркер с типом NumericLiteralToken из текста и соответствующее 4-байтовое значение с плавающей запятой.

Literal(SyntaxTriviaList, String, String, SyntaxTriviaList)

Создает маркер с типом StringLiteralToken из текста и соответствующего строкового значения.

Literal(SyntaxTriviaList, String, UInt32, SyntaxTriviaList)

Создает маркер с типом NumericLiteralToken из текста и соответствующим 4-байтовым целочисленным значением без знака.

Literal(SyntaxTriviaList, String, UInt64, SyntaxTriviaList)

Создает маркер с типом NumericLiteralToken из текста и соответствующим 8-байтовым целочисленным значением без знака.

Literal(UInt32)

Создает маркер с типом NumericLiteralToken из 4-байтового целого числа без знака.

Literal(UInt64)

Создает маркер с типом NumericLiteralToken из 8-байтового целого числа без знака.

LiteralExpression(SyntaxKind, SyntaxToken)

Создает новый экземпляр LiteralExpressionSyntax.

LiteralExpression(SyntaxKind)

Создает новый экземпляр 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, SyntaxToken)

Создает новый экземпляр LocalDeclarationStatementSyntax.

LocalDeclarationStatement(SyntaxTokenList, VariableDeclarationSyntax)

Создает новый экземпляр LocalDeclarationStatementSyntax.

LocalDeclarationStatement(VariableDeclarationSyntax)

Создает новый экземпляр LocalDeclarationStatementSyntax.

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

Создает новый экземпляр LocalFunctionStatementSyntax.

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

Создает новый экземпляр LocalFunctionStatementSyntax.

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

Создает новый экземпляр LocalFunctionStatementSyntax.

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

Создает новый экземпляр 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, SyntaxToken)

Создает новый экземпляр MethodDeclarationSyntax.

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, SyntaxToken)

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

MethodDeclaration(TypeSyntax, String)

Создает новый экземпляр MethodDeclarationSyntax.

MethodDeclaration(TypeSyntax, SyntaxToken)

Создает новый экземпляр MethodDeclarationSyntax.

MissingToken(SyntaxKind)

Создает отсутствующий маркер, соответствующий типу синтаксиса. Отсутствующий маркер создается средством синтаксического анализа, если ожидаемый маркер не найден. Отсутствующий маркер не содержит текста и обычно связан с диагностикой.

MissingToken(SyntaxTriviaList, SyntaxKind, SyntaxTriviaList)

Создает отсутствующий маркер, соответствующий типу синтаксиса. Отсутствующий маркер создается средством синтаксического анализа, если ожидаемый маркер не найден. Отсутствующий маркер не содержит текста и обычно связан с диагностикой.

NameColon(IdentifierNameSyntax, SyntaxToken)

Создает новый экземпляр NameColonSyntax.

NameColon(IdentifierNameSyntax)

Создает новый экземпляр NameColonSyntax.

NameColon(String)

Создает новый экземпляр NameColonSyntax.

NameEquals(IdentifierNameSyntax, SyntaxToken)

Создает новый экземпляр NameEqualsSyntax.

NameEquals(IdentifierNameSyntax)

Создает новый экземпляр NameEqualsSyntax.

NameEquals(String)

Создает новый экземпляр NameEqualsSyntax.

NameMemberCref(TypeSyntax, CrefParameterListSyntax)

Создает новый экземпляр NameMemberCrefSyntax.

NameMemberCref(TypeSyntax)

Создает новый экземпляр NameMemberCrefSyntax.

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

Создает новый экземпляр NamespaceDeclarationSyntax.

NamespaceDeclaration(NameSyntax)

Создает новый экземпляр 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, SyntaxToken)

Создает новый экземпляр NullableTypeSyntax.

NullableType(TypeSyntax)

Создает новый экземпляр NullableTypeSyntax.

ObjectCreationExpression(SyntaxToken, TypeSyntax, ArgumentListSyntax, InitializerExpressionSyntax)

Создает новый экземпляр ObjectCreationExpressionSyntax.

ObjectCreationExpression(TypeSyntax, ArgumentListSyntax, InitializerExpressionSyntax)

Создает новый экземпляр ObjectCreationExpressionSyntax.

ObjectCreationExpression(TypeSyntax)

Создает новый экземпляр 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, CrefParameterListSyntax)

Создает новый экземпляр OperatorMemberCrefSyntax.

OperatorMemberCref(SyntaxToken, SyntaxToken, CrefParameterListSyntax)

Создает новый экземпляр OperatorMemberCrefSyntax.

OperatorMemberCref(SyntaxToken, SyntaxToken, SyntaxToken, CrefParameterListSyntax)

Создает новый экземпляр OperatorMemberCrefSyntax.

OperatorMemberCref(SyntaxToken)

Создает новый экземпляр OperatorMemberCrefSyntax.

OrderByClause(SeparatedSyntaxList<OrderingSyntax>)

Создает новый экземпляр OrderByClauseSyntax.

OrderByClause(SyntaxToken, SeparatedSyntaxList<OrderingSyntax>)

Создает новый экземпляр OrderByClauseSyntax.

Ordering(SyntaxKind, ExpressionSyntax, SyntaxToken)

Создает новый экземпляр OrderingSyntax.

Ordering(SyntaxKind, ExpressionSyntax)

Создает новый экземпляр 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)

Анализ компиляцииUnitSyntax с помощью правила грамматики для всей единицы компиляции (файла). Чтобы создать экземпляр SyntaxTree, используйте вместо этого CSharpSyntaxTree.ParseText.

ParseExpression(String, Int32, ParseOptions, Boolean)

Анализ узла ExpressionSyntax с использованием правила грамматики с наименьшим приоритетом для выражений.

ParseLeadingTrivia(String, Int32)

Анализ списка правил тривия для ведущих тривии.

ParseMemberDeclaration(String, Int32, ParseOptions, Boolean)

Анализ членаDeclarationSyntax. Сюда входят все виды элементов, которые могут возникать в объявлении типа. Если в входных данных нет ничего похожего на допустимое объявление члена, возвращает значение NULL.

ParseName(String, Int32, Boolean)

Анализ узла NameSyntax с помощью правила грамматики для имен.

ParseParameterList(String, Int32, ParseOptions, Boolean)

Анализ узла ParameterListSyntax.

ParseStatement(String, Int32, ParseOptions, Boolean)

Анализ оператораSyntaxNode с помощью правила грамматики для инструкций.

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 , который владеет всеми созданными маркерами, GetLocation() API может дать удивительные результаты для созданных маркеров, и его поведение обычно не указано.

ParseTrailingTrivia(String, Int32)

Анализ списка тривии с помощью правил синтаксического анализа для конечных тривии.

ParseTypeName(String, Int32, Boolean)

Анализ узла TypeNameSyntax с помощью правила грамматики для имен типов.

ParseTypeName(String, Int32, ParseOptions, Boolean)

Анализ узла TypeNameSyntax с помощью правила грамматики для имен типов.

PointerType(TypeSyntax, SyntaxToken)

Создает новый экземпляр PointerTypeSyntax.

PointerType(TypeSyntax)

Создает новый экземпляр PointerTypeSyntax.

PositionalPatternClause(SeparatedSyntaxList<SubpatternSyntax>)

Создает новый экземпляр PositionalPatternClauseSyntax.

PositionalPatternClause(SyntaxToken, SeparatedSyntaxList<SubpatternSyntax>, SyntaxToken)

Создает новый экземпляр PositionalPatternClauseSyntax.

PostfixUnaryExpression(SyntaxKind, ExpressionSyntax, SyntaxToken)

Создает новый экземпляр PostfixUnaryExpressionSyntax.

PostfixUnaryExpression(SyntaxKind, ExpressionSyntax)

Создает новый экземпляр 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, ArgumentListSyntax)

Создает новый экземпляр PrimaryConstructorBaseTypeSyntax.

PrimaryConstructorBaseType(TypeSyntax)

Создает новый экземпляр PrimaryConstructorBaseTypeSyntax.

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

Создает новый экземпляр PropertyDeclarationSyntax.

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

Создает новый экземпляр PropertyDeclarationSyntax.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

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.

RefStructConstraint()

Создает новый экземпляр RefStructConstraintSyntax.

RefStructConstraint(SyntaxToken, SyntaxToken)

Создает новый экземпляр RefStructConstraintSyntax.

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>, IEnumerable<SyntaxToken>)

Создает разделенный список узлов из последовательности узлов и последовательности маркеров разделителя.

SeparatedList<TNode>(IEnumerable<TNode>)

Создает разделенный список узлов из последовательности узлов, синтезируя разделители запятых между ними.

SeparatedList<TNode>(SyntaxNodeOrTokenList)

Создает разделенный список, SyntaxNodeOrTokenListиз которого элементы списка начинаются с узла, а затем чередуются между дополнительными узлами и маркерами разделителя.

ShebangDirectiveTrivia(Boolean)

Создает новый экземпляр ShebangDirectiveTriviaSyntax.

ShebangDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, Boolean)

Создает новый экземпляр ShebangDirectiveTriviaSyntax.

SimpleBaseType(TypeSyntax)

Создает новый экземпляр SimpleBaseTypeSyntax.

SimpleLambdaExpression(ParameterSyntax, BlockSyntax, ExpressionSyntax)

Создает новый экземпляр SimpleLambdaExpressionSyntax.

SimpleLambdaExpression(ParameterSyntax, CSharpSyntaxNode)

Создает новый экземпляр SimpleLambdaExpressionSyntax.

SimpleLambdaExpression(ParameterSyntax)

Создает новый экземпляр 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, InitializerExpressionSyntax)

Создает новый экземпляр StackAllocArrayCreationExpressionSyntax.

StackAllocArrayCreationExpression(SyntaxToken, TypeSyntax)

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

StackAllocArrayCreationExpression(TypeSyntax, InitializerExpressionSyntax)

Создает новый экземпляр StackAllocArrayCreationExpressionSyntax.

StackAllocArrayCreationExpression(TypeSyntax)

Создает новый экземпляр StackAllocArrayCreationExpressionSyntax.

StructDeclaration(String)

Создает новый экземпляр StructDeclarationSyntax.

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

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

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, SeparatedSyntaxList<SwitchExpressionArmSyntax>)

Создает новый экземпляр SwitchExpressionSyntax.

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

Создает новый экземпляр SwitchExpressionSyntax.

SwitchExpression(ExpressionSyntax)

Создает новый экземпляр 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, SyntaxList<SwitchSectionSyntax>)

Создает новый экземпляр SwitchStatementSyntax.

SwitchStatement(ExpressionSyntax)

Создает новый экземпляр 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)

Узлы Trivia представляют части текста программы, которые не являются частями синтаксической грамматики, такими как пробелы, новые строки, комментарии, директивы препроцессора и отключенный код.

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, "&43;", "+", 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, SyntaxToken)

Создает новый экземпляр TupleElementSyntax.

TupleElement(TypeSyntax)

Создает новый экземпляр 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, SeparatedSyntaxList<TypeParameterConstraintSyntax>)

Создает новый экземпляр TypeParameterConstraintClauseSyntax.

TypeParameterConstraintClause(IdentifierNameSyntax)

Создает новый экземпляр 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.

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

Создает новый экземпляр UnionDeclarationSyntax.

UnsafeExpression(ExpressionSyntax)

Создает новый экземпляр UnsafeExpressionSyntax.

UnsafeExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Создает новый экземпляр UnsafeExpressionSyntax.

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, SeparatedSyntaxList<VariableDeclaratorSyntax>)

Создает новый экземпляр VariableDeclarationSyntax.

VariableDeclaration(TypeSyntax)

Создает новый экземпляр VariableDeclarationSyntax.

VariableDeclarator(String)

Создает новый экземпляр VariableDeclaratorSyntax.

VariableDeclarator(SyntaxToken, BracketedArgumentListSyntax, EqualsValueClauseSyntax)

Создает новый экземпляр VariableDeclaratorSyntax.

VariableDeclarator(SyntaxToken)

Создает новый экземпляр 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, Boolean)
Устаревшие.

Класс, содержащий методы фабрики для создания узлов синтаксиса, маркеров и тривии.

Whitespace(String)

Создает тривию с типом WhitespaceTrivia, содержащим указанный текст.

WithElement(ArgumentListSyntax)

Создает новый экземпляр WithElementSyntax.

WithElement(SyntaxToken, ArgumentListSyntax)

Создает новый экземпляр WithElementSyntax.

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, SyntaxKind)

Создает синтаксический узел для атрибута cref в примечании xml-документации.

XmlCrefAttribute(CrefSyntax)

Создает синтаксический узел для атрибута cref в примечании xml-документации.

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, SyntaxList<XmlAttributeSyntax>)

Создает новый экземпляр XmlElementStartTagSyntax.

XmlElementStartTag(XmlNameSyntax)

Создает новый экземпляр XmlElementStartTagSyntax.

XmlEmptyElement(String)

Создает синтаксическое представление именованного пустого xml-элемента в комментариях к xml-документации.

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

Создает новый экземпляр XmlEmptyElementSyntax.

XmlEmptyElement(XmlNameSyntax, SyntaxList<XmlAttributeSyntax>)

Создает новый экземпляр XmlEmptyElementSyntax.

XmlEmptyElement(XmlNameSyntax)

Создает новый экземпляр 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.

XmlNameAttribute(XmlNameSyntax, SyntaxToken, IdentifierNameSyntax, SyntaxToken)

Создает новый экземпляр XmlNameAttributeSyntax.

XmlNameAttribute(XmlNameSyntax, SyntaxToken, String, SyntaxToken)

Создает новый экземпляр XmlNameAttributeSyntax.

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

Создает новый экземпляр XmlNameAttributeSyntax.

XmlNewLine(String)

Создает синтаксическое представление xml-текста, содержащего новый маркер с внешним комментарием документации в конце (продолжение комментариев документации).

XmlNullKeywordElement()

Создает синтаксическое представление элемента see в комментариях xml-документации, указывающее на ключевое слово языка NULL.

XmlParaElement(SyntaxList<XmlNodeSyntax>)

Создает синтаксическое представление элемента para в комментариях к xml-документации.

XmlParaElement(XmlNodeSyntax[])

Создает синтаксическое представление элемента para в комментариях к xml-документации.

XmlParamElement(String, SyntaxList<XmlNodeSyntax>)

Создает синтаксическое представление элемента param в комментариях xml-документации (например, для документации по параметрам метода).

XmlParamElement(String, XmlNodeSyntax[])

Создает синтаксическое представление элемента param в комментариях xml-документации (например, для документации по параметрам метода).

XmlParamRefElement(String)

Создает синтаксическое представление элемента paramref в комментариях xml-документации (например, для ссылки на определенные параметры метода).

XmlPermissionElement(CrefSyntax, SyntaxList<XmlNodeSyntax>)

Создает синтаксическое представление элемента разрешения в комментариях к xml-документации.

XmlPermissionElement(CrefSyntax, XmlNodeSyntax[])

Создает синтаксическое представление элемента разрешения в комментариях к xml-документации.

XmlPlaceholderElement(SyntaxList<XmlNodeSyntax>)

Создает синтаксическое представление элемента заполнителя в комментариях к xml-документации.

XmlPlaceholderElement(XmlNodeSyntax[])

Создает синтаксическое представление элемента заполнителя в комментариях к xml-документации.

XmlPrefix(String)

Создает новый экземпляр XmlPrefixSyntax.

XmlPrefix(SyntaxToken, SyntaxToken)

Создает новый экземпляр XmlPrefixSyntax.

XmlPrefix(SyntaxToken)

Создает новый экземпляр XmlPrefixSyntax.

XmlPreliminaryElement()

Создает узел синтаксиса для предварительного элемента в примечании xml-документации.

XmlProcessingInstruction(SyntaxToken, XmlNameSyntax, SyntaxTokenList, SyntaxToken)

Создает новый экземпляр XmlProcessingInstructionSyntax.

XmlProcessingInstruction(XmlNameSyntax, SyntaxTokenList)

Создает новый экземпляр XmlProcessingInstructionSyntax.

XmlProcessingInstruction(XmlNameSyntax)

Создает новый экземпляр XmlProcessingInstructionSyntax.

XmlRemarksElement(SyntaxList<XmlNodeSyntax>)

Создает элемент примечаний в примечании в примечании к xml-документации.

XmlRemarksElement(XmlNodeSyntax[])

Создает элемент примечаний в примечании в примечании к xml-документации.

XmlReturnsElement(SyntaxList<XmlNodeSyntax>)

Создает элемент возвращаемого значения в примечании xml-документации.

XmlReturnsElement(XmlNodeSyntax[])

Создает элемент возвращаемого значения в примечании xml-документации.

XmlSeeAlsoElement(CrefSyntax)

Создает элемент seealso в примечании xml-документации.

XmlSeeAlsoElement(Uri, SyntaxList<XmlNodeSyntax>)

Создает элемент seealso в примечании xml-документации.

XmlSeeElement(CrefSyntax)

Создает элемент see в примечании xml-документации.

XmlSummaryElement(SyntaxList<XmlNodeSyntax>)

Создает элемент сводки в примечании xml-документации.

XmlSummaryElement(XmlNodeSyntax[])

Создает элемент сводки в примечании xml-документации.

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, SyntaxTokenList, SyntaxToken)

Создает новый экземпляр XmlTextAttributeSyntax.

XmlTextAttribute(XmlNameSyntax, SyntaxToken, SyntaxToken)

Создает новый экземпляр XmlTextAttributeSyntax.

XmlTextAttribute(XmlNameSyntax, SyntaxToken, SyntaxTokenList, SyntaxToken)

Создает новый экземпляр XmlTextAttributeSyntax.

XmlTextLiteral(String, String)

Создает синтаксическое представление xml-текстового литерала.

XmlTextLiteral(String)

Создает синтаксическое представление xml-текстового литерала.

XmlTextLiteral(SyntaxTriviaList, String, String, SyntaxTriviaList)

Создает маркер с типом XmlTextLiteralToken.

XmlTextNewLine(String, Boolean)

Создает синтаксическое представление маркера xml newline для примечаний xml-документации.

XmlTextNewLine(String)

Создает синтаксическое представление маркера xml newline с внешним комментарием документации в конце (продолжение комментариев документации).

XmlTextNewLine(SyntaxTriviaList, String, String, SyntaxTriviaList)

Создает маркер с типом XmlTextLiteralNewLineToken.

XmlThreadSafetyElement()

Создает элемент threadsafety в примечании xml-документации.

XmlThreadSafetyElement(Boolean, Boolean)

Создает элемент threadsafety в примечании xml-документации.

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.

Применяется к