Поделиться через


CSharpSyntaxRewriter Класс

Определение

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

public ref class CSharpSyntaxRewriter abstract : Microsoft::CodeAnalysis::CSharp::CSharpSyntaxVisitor<Microsoft::CodeAnalysis::SyntaxNode ^>
public abstract class CSharpSyntaxRewriter : Microsoft.CodeAnalysis.CSharp.CSharpSyntaxVisitor<Microsoft.CodeAnalysis.SyntaxNode>
type CSharpSyntaxRewriter = class
    inherit CSharpSyntaxVisitor<SyntaxNode>
Public MustInherit Class CSharpSyntaxRewriter
Inherits CSharpSyntaxVisitor(Of SyntaxNode)
Наследование
CSharpSyntaxRewriter

Конструкторы

CSharpSyntaxRewriter(Boolean)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

Свойства

VisitIntoStructuredTrivia

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

Методы

DefaultVisit(SyntaxNode)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
Visit(SyntaxNode)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAccessorDeclaration(AccessorDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAccessorList(AccessorListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAliasQualifiedName(AliasQualifiedNameSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAnonymousMethodExpression(AnonymousMethodExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAnonymousObjectCreationExpression(AnonymousObjectCreationExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAnonymousObjectMemberDeclarator(AnonymousObjectMemberDeclaratorSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitArgument(ArgumentSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitArgumentList(ArgumentListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitArrayCreationExpression(ArrayCreationExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitArrayRankSpecifier(ArrayRankSpecifierSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitArrayType(ArrayTypeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitArrowExpressionClause(ArrowExpressionClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAssignmentExpression(AssignmentExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAttribute(AttributeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAttributeArgument(AttributeArgumentSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAttributeArgumentList(AttributeArgumentListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAttributeList(AttributeListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAttributeTargetSpecifier(AttributeTargetSpecifierSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitAwaitExpression(AwaitExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitBadDirectiveTrivia(BadDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitBaseExpression(BaseExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitBaseExpressionTypeClause(BaseExpressionTypeClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitBaseExpressionTypeClause(BaseExpressionTypeClauseSyntax)

Вызывается, когда посетитель посещает узел BaseExpressionTypeClauseSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitBaseList(BaseListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitBinaryExpression(BinaryExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitBinaryPattern(BinaryPatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitBinaryPattern(BinaryPatternSyntax)

Вызывается, когда посетитель посещает узел BinaryPatternSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitBlock(BlockSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitBracketedArgumentList(BracketedArgumentListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitBracketedParameterList(BracketedParameterListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitBreakStatement(BreakStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCasePatternSwitchLabel(CasePatternSwitchLabelSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCaseSwitchLabel(CaseSwitchLabelSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCastExpression(CastExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCatchClause(CatchClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCatchDeclaration(CatchDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCatchFilterClause(CatchFilterClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCheckedExpression(CheckedExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCheckedStatement(CheckedStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitClassDeclaration(ClassDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitClassOrStructConstraint(ClassOrStructConstraintSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCollectionExpression(CollectionExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCollectionExpression(CollectionExpressionSyntax)

Вызывается, когда посетитель посещает узел CollectionExpressionSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitCompilationUnit(CompilationUnitSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitConditionalAccessExpression(ConditionalAccessExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitConditionalExpression(ConditionalExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitConstantPattern(ConstantPatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitConstructorConstraint(ConstructorConstraintSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitConstructorDeclaration(ConstructorDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitConstructorInitializer(ConstructorInitializerSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitContinueStatement(ContinueStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitConversionOperatorDeclaration(ConversionOperatorDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitConversionOperatorMemberCref(ConversionOperatorMemberCrefSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCrefBracketedParameterList(CrefBracketedParameterListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCrefParameter(CrefParameterSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitCrefParameterList(CrefParameterListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitDeclarationExpression(DeclarationExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitDeclarationPattern(DeclarationPatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitDefaultConstraint(DefaultConstraintSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitDefaultConstraint(DefaultConstraintSyntax)

Вызывается, когда посетитель посещает узел DefaultConstraintSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitDefaultExpression(DefaultExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitDefaultSwitchLabel(DefaultSwitchLabelSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitDefineDirectiveTrivia(DefineDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitDelegateDeclaration(DelegateDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitDestructorDeclaration(DestructorDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitDiscardDesignation(DiscardDesignationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitDiscardPattern(DiscardPatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitDocumentationCommentTrivia(DocumentationCommentTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitDoStatement(DoStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitElementAccessExpression(ElementAccessExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitElementBindingExpression(ElementBindingExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitElifDirectiveTrivia(ElifDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitElseClause(ElseClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitElseDirectiveTrivia(ElseDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitEmptyStatement(EmptyStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitEndRegionDirectiveTrivia(EndRegionDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitEnumDeclaration(EnumDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitEnumMemberDeclaration(EnumMemberDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitEqualsValueClause(EqualsValueClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitErrorDirectiveTrivia(ErrorDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitEventDeclaration(EventDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitEventFieldDeclaration(EventFieldDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitExplicitInterfaceSpecifier(ExplicitInterfaceSpecifierSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitExpressionColon(ExpressionColonSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitExpressionColon(ExpressionColonSyntax)

Вызывается, когда посетитель посещает узел ExpressionColonSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitExpressionElement(ExpressionElementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitExpressionElement(ExpressionElementSyntax)

Вызывается, когда посетитель посещает узел ExpressionElementSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitExpressionStatement(ExpressionStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitExternAliasDirective(ExternAliasDirectiveSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitFieldDeclaration(FieldDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitFileScopedNamespaceDeclaration(FileScopedNamespaceDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitFileScopedNamespaceDeclaration(FileScopedNamespaceDeclarationSyntax)

Вызывается, когда посетитель посещает узел FileScopedNamespaceDeclarationSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitFinallyClause(FinallyClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitFixedStatement(FixedStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitForEachStatement(ForEachStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitForEachVariableStatement(ForEachVariableStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitForStatement(ForStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitFromClause(FromClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitFunctionPointerCallingConvention(FunctionPointerCallingConventionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitFunctionPointerCallingConvention(FunctionPointerCallingConventionSyntax)

Вызывается, когда посетитель посещает узел FunctionPointerCallingConventionSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitFunctionPointerParameter(FunctionPointerParameterSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitFunctionPointerParameter(FunctionPointerParameterSyntax)

Вызывается, когда посетитель посещает узел FunctionPointerParameterSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitFunctionPointerParameterList(FunctionPointerParameterListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitFunctionPointerParameterList(FunctionPointerParameterListSyntax)

Вызывается, когда посетитель посещает узел FunctionPointerParameterListSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitFunctionPointerType(FunctionPointerTypeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitFunctionPointerType(FunctionPointerTypeSyntax)

Вызывается, когда посетитель посещает узел FunctionPointerTypeSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitFunctionPointerUnmanagedCallingConvention(FunctionPointerUnmanagedCallingConventionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitFunctionPointerUnmanagedCallingConvention(FunctionPointerUnmanagedCallingConventionSyntax)

Вызывается, когда посетитель посещает узел FunctionPointerUnmanagedCallingConventionSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitFunctionPointerUnmanagedCallingConventionList(FunctionPointerUnmanagedCallingConventionListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitFunctionPointerUnmanagedCallingConventionList(FunctionPointerUnmanagedCallingConventionListSyntax)

Вызывается, когда посетитель посещает узел FunctionPointerUnmanagedCallingConventionListSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitGenericName(GenericNameSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitGlobalStatement(GlobalStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitGotoStatement(GotoStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitGroupClause(GroupClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitIdentifierName(IdentifierNameSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitIfDirectiveTrivia(IfDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitIfStatement(IfStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitImplicitArrayCreationExpression(ImplicitArrayCreationExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitImplicitElementAccess(ImplicitElementAccessSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitImplicitObjectCreationExpression(ImplicitObjectCreationExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitImplicitObjectCreationExpression(ImplicitObjectCreationExpressionSyntax)

Вызывается, когда посетитель посещает узел ImplicitObjectCreationExpressionSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitImplicitStackAllocArrayCreationExpression(ImplicitStackAllocArrayCreationExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitIncompleteMember(IncompleteMemberSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitIndexerDeclaration(IndexerDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitIndexerMemberCref(IndexerMemberCrefSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitInitializerExpression(InitializerExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitInterfaceDeclaration(InterfaceDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitInterpolatedStringExpression(InterpolatedStringExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitInterpolatedStringText(InterpolatedStringTextSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitInterpolation(InterpolationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitInterpolationAlignmentClause(InterpolationAlignmentClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitInterpolationFormatClause(InterpolationFormatClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitInvocationExpression(InvocationExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitIsPatternExpression(IsPatternExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitJoinClause(JoinClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitJoinIntoClause(JoinIntoClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitLabeledStatement(LabeledStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitLetClause(LetClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitLineDirectivePosition(LineDirectivePositionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitLineDirectivePosition(LineDirectivePositionSyntax)

Вызывается, когда посетитель посещает узел LineDirectivePositionSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitLineDirectiveTrivia(LineDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitLineSpanDirectiveTrivia(LineSpanDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitLineSpanDirectiveTrivia(LineSpanDirectiveTriviaSyntax)

Вызывается, когда посетитель посещает узел LineSpanDirectiveTriviaSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitList(SyntaxTokenList)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitList(SyntaxTriviaList)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitList<TNode>(SeparatedSyntaxList<TNode>)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitList<TNode>(SyntaxList<TNode>)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitListElement(SyntaxTrivia)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitListElement<TNode>(TNode)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitListPattern(ListPatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitListPattern(ListPatternSyntax)

Вызывается, когда посетитель посещает узел ListPatternSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitListSeparator(SyntaxToken)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitLiteralExpression(LiteralExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitLoadDirectiveTrivia(LoadDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitLocalDeclarationStatement(LocalDeclarationStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitLocalFunctionStatement(LocalFunctionStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitLockStatement(LockStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitMakeRefExpression(MakeRefExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitMemberAccessExpression(MemberAccessExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitMemberBindingExpression(MemberBindingExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitMethodDeclaration(MethodDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitNameColon(NameColonSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitNameEquals(NameEqualsSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitNameMemberCref(NameMemberCrefSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitNamespaceDeclaration(NamespaceDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitNullableDirectiveTrivia(NullableDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitNullableType(NullableTypeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitObjectCreationExpression(ObjectCreationExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitOmittedArraySizeExpression(OmittedArraySizeExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitOmittedTypeArgument(OmittedTypeArgumentSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitOperatorDeclaration(OperatorDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitOperatorMemberCref(OperatorMemberCrefSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitOrderByClause(OrderByClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitOrdering(OrderingSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitParameter(ParameterSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitParameterList(ParameterListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitParenthesizedExpression(ParenthesizedExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitParenthesizedPattern(ParenthesizedPatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitParenthesizedPattern(ParenthesizedPatternSyntax)

Вызывается, когда посетитель посещает узел ParenthesizedPatternSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitParenthesizedVariableDesignation(ParenthesizedVariableDesignationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitPointerType(PointerTypeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitPositionalPatternClause(PositionalPatternClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitPostfixUnaryExpression(PostfixUnaryExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitPragmaWarningDirectiveTrivia(PragmaWarningDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitPredefinedType(PredefinedTypeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitPrefixUnaryExpression(PrefixUnaryExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitPrimaryConstructorBaseType(PrimaryConstructorBaseTypeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitPrimaryConstructorBaseType(PrimaryConstructorBaseTypeSyntax)

Вызывается, когда посетитель посещает узел PrimaryConstructorBaseTypeSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitPropertyDeclaration(PropertyDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitPropertyPatternClause(PropertyPatternClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitQualifiedCref(QualifiedCrefSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitQualifiedName(QualifiedNameSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitQueryBody(QueryBodySyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitQueryContinuation(QueryContinuationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitQueryExpression(QueryExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitRangeExpression(RangeExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitRecordDeclaration(RecordDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitRecordDeclaration(RecordDeclarationSyntax)

Вызывается, когда посетитель посещает узел RecordDeclarationSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitRecursivePattern(RecursivePatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitReferenceDirectiveTrivia(ReferenceDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitRefExpression(RefExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitRefType(RefTypeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitRefTypeExpression(RefTypeExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitRefValueExpression(RefValueExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitRegionDirectiveTrivia(RegionDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitRelationalPattern(RelationalPatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitRelationalPattern(RelationalPatternSyntax)

Вызывается, когда посетитель посещает узел RelationalPatternSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitReturnStatement(ReturnStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitScopedType(ScopedTypeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitScopedType(ScopedTypeSyntax)

Вызывается, когда посетитель посещает узел ScopedTypeSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitSelectClause(SelectClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitShebangDirectiveTrivia(ShebangDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSimpleBaseType(SimpleBaseTypeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSimpleLambdaExpression(SimpleLambdaExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSingleVariableDesignation(SingleVariableDesignationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSizeOfExpression(SizeOfExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSlicePattern(SlicePatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSlicePattern(SlicePatternSyntax)

Вызывается, когда посетитель посещает узел SlicePatternSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitSpreadElement(SpreadElementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSpreadElement(SpreadElementSyntax)

Вызывается, когда посетитель посещает узел SpreadElementSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitStackAllocArrayCreationExpression(StackAllocArrayCreationExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitStructDeclaration(StructDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSubpattern(SubpatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSwitchExpression(SwitchExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSwitchExpressionArm(SwitchExpressionArmSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSwitchSection(SwitchSectionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitSwitchStatement(SwitchStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitThisExpression(ThisExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitThrowExpression(ThrowExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitThrowStatement(ThrowStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitToken(SyntaxToken)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTrivia(SyntaxTrivia)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTryStatement(TryStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTupleElement(TupleElementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTupleExpression(TupleExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTupleType(TupleTypeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTypeArgumentList(TypeArgumentListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTypeConstraint(TypeConstraintSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTypeCref(TypeCrefSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTypeOfExpression(TypeOfExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTypeParameter(TypeParameterSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTypeParameterConstraintClause(TypeParameterConstraintClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTypeParameterList(TypeParameterListSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTypePattern(TypePatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitTypePattern(TypePatternSyntax)

Вызывается, когда посетитель посещает узел TypePatternSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitUnaryPattern(UnaryPatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitUnaryPattern(UnaryPatternSyntax)

Вызывается, когда посетитель посещает узел UnaryPatternSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitUnsafeStatement(UnsafeStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitUsingDirective(UsingDirectiveSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitUsingStatement(UsingStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitVariableDeclaration(VariableDeclarationSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitVariableDeclarator(VariableDeclaratorSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitVarPattern(VarPatternSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitWarningDirectiveTrivia(WarningDirectiveTriviaSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitWhenClause(WhenClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitWhereClause(WhereClauseSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitWhileStatement(WhileStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitWithExpression(WithExpressionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitWithExpression(WithExpressionSyntax)

Вызывается, когда посетитель посещает узел WithExpressionSyntax.

(Унаследовано от CSharpSyntaxVisitor<TResult>)
VisitXmlCDataSection(XmlCDataSectionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitXmlComment(XmlCommentSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitXmlCrefAttribute(XmlCrefAttributeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitXmlElement(XmlElementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitXmlElementEndTag(XmlElementEndTagSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitXmlElementStartTag(XmlElementStartTagSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitXmlEmptyElement(XmlEmptyElementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitXmlName(XmlNameSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitXmlNameAttribute(XmlNameAttributeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitXmlPrefix(XmlPrefixSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitXmlProcessingInstruction(XmlProcessingInstructionSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitXmlText(XmlTextSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitXmlTextAttribute(XmlTextAttributeSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

VisitYieldStatement(YieldStatementSyntax)

Представляет объект , CSharpSyntaxVisitor<TResult> который убывает весь CSharpSyntaxNode граф и может заменять или удалять посещенные значения SyntaxNodes в порядке глубины.

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