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


CSharpSyntaxVisitor Класс

Определение

CSharpSyntaxNode Представляет посетителя, который посещает только один объект CSharpSyntaxNode, переданный в метод Visit.

public ref class CSharpSyntaxVisitor abstract
public abstract class CSharpSyntaxVisitor
type CSharpSyntaxVisitor = class
Public MustInherit Class CSharpSyntaxVisitor
Наследование
CSharpSyntaxVisitor
Производный

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

CSharpSyntaxVisitor()

CSharpSyntaxNode Представляет посетителя, который посещает только один объект CSharpSyntaxNode, переданный в метод Visit.

Методы

DefaultVisit(SyntaxNode)

CSharpSyntaxNode Представляет посетителя, который посещает только один объект CSharpSyntaxNode, переданный в метод Visit.

Visit(SyntaxNode)

CSharpSyntaxNode Представляет посетителя, который посещает только один объект CSharpSyntaxNode, переданный в метод Visit.

VisitAccessorDeclaration(AccessorDeclarationSyntax)

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

VisitAccessorList(AccessorListSyntax)

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

VisitAliasQualifiedName(AliasQualifiedNameSyntax)

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

VisitAnonymousMethodExpression(AnonymousMethodExpressionSyntax)

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

VisitAnonymousObjectCreationExpression(AnonymousObjectCreationExpressionSyntax)

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

VisitAnonymousObjectMemberDeclarator(AnonymousObjectMemberDeclaratorSyntax)

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

VisitArgument(ArgumentSyntax)

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

VisitArgumentList(ArgumentListSyntax)

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

VisitArrayCreationExpression(ArrayCreationExpressionSyntax)

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

VisitArrayRankSpecifier(ArrayRankSpecifierSyntax)

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

VisitArrayType(ArrayTypeSyntax)

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

VisitArrowExpressionClause(ArrowExpressionClauseSyntax)

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

VisitAssignmentExpression(AssignmentExpressionSyntax)

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

VisitAttribute(AttributeSyntax)

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

VisitAttributeArgument(AttributeArgumentSyntax)

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

VisitAttributeArgumentList(AttributeArgumentListSyntax)

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

VisitAttributeList(AttributeListSyntax)

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

VisitAttributeTargetSpecifier(AttributeTargetSpecifierSyntax)

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

VisitAwaitExpression(AwaitExpressionSyntax)

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

VisitBadDirectiveTrivia(BadDirectiveTriviaSyntax)

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

VisitBaseExpression(BaseExpressionSyntax)

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

VisitBaseExpressionTypeClause(BaseExpressionTypeClauseSyntax)

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

VisitBaseList(BaseListSyntax)

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

VisitBinaryExpression(BinaryExpressionSyntax)

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

VisitBinaryPattern(BinaryPatternSyntax)

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

VisitBlock(BlockSyntax)

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

VisitBracketedArgumentList(BracketedArgumentListSyntax)

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

VisitBracketedParameterList(BracketedParameterListSyntax)

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

VisitBreakStatement(BreakStatementSyntax)

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

VisitCasePatternSwitchLabel(CasePatternSwitchLabelSyntax)

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

VisitCaseSwitchLabel(CaseSwitchLabelSyntax)

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

VisitCastExpression(CastExpressionSyntax)

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

VisitCatchClause(CatchClauseSyntax)

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

VisitCatchDeclaration(CatchDeclarationSyntax)

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

VisitCatchFilterClause(CatchFilterClauseSyntax)

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

VisitCheckedExpression(CheckedExpressionSyntax)

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

VisitCheckedStatement(CheckedStatementSyntax)

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

VisitClassDeclaration(ClassDeclarationSyntax)

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

VisitClassOrStructConstraint(ClassOrStructConstraintSyntax)

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

VisitCollectionExpression(CollectionExpressionSyntax)

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

VisitCompilationUnit(CompilationUnitSyntax)

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

VisitConditionalAccessExpression(ConditionalAccessExpressionSyntax)

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

VisitConditionalExpression(ConditionalExpressionSyntax)

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

VisitConstantPattern(ConstantPatternSyntax)

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

VisitConstructorConstraint(ConstructorConstraintSyntax)

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

VisitConstructorDeclaration(ConstructorDeclarationSyntax)

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

VisitConstructorInitializer(ConstructorInitializerSyntax)

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

VisitContinueStatement(ContinueStatementSyntax)

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

VisitConversionOperatorDeclaration(ConversionOperatorDeclarationSyntax)

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

VisitConversionOperatorMemberCref(ConversionOperatorMemberCrefSyntax)

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

VisitCrefBracketedParameterList(CrefBracketedParameterListSyntax)

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

VisitCrefParameter(CrefParameterSyntax)

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

VisitCrefParameterList(CrefParameterListSyntax)

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

VisitDeclarationExpression(DeclarationExpressionSyntax)

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

VisitDeclarationPattern(DeclarationPatternSyntax)

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

VisitDefaultConstraint(DefaultConstraintSyntax)

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

VisitDefaultExpression(DefaultExpressionSyntax)

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

VisitDefaultSwitchLabel(DefaultSwitchLabelSyntax)

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

VisitDefineDirectiveTrivia(DefineDirectiveTriviaSyntax)

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

VisitDelegateDeclaration(DelegateDeclarationSyntax)

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

VisitDestructorDeclaration(DestructorDeclarationSyntax)

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

VisitDiscardDesignation(DiscardDesignationSyntax)

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

VisitDiscardPattern(DiscardPatternSyntax)

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

VisitDocumentationCommentTrivia(DocumentationCommentTriviaSyntax)

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

VisitDoStatement(DoStatementSyntax)

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

VisitElementAccessExpression(ElementAccessExpressionSyntax)

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

VisitElementBindingExpression(ElementBindingExpressionSyntax)

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

VisitElifDirectiveTrivia(ElifDirectiveTriviaSyntax)

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

VisitElseClause(ElseClauseSyntax)

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

VisitElseDirectiveTrivia(ElseDirectiveTriviaSyntax)

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

VisitEmptyStatement(EmptyStatementSyntax)

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

VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax)

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

VisitEndRegionDirectiveTrivia(EndRegionDirectiveTriviaSyntax)

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

VisitEnumDeclaration(EnumDeclarationSyntax)

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

VisitEnumMemberDeclaration(EnumMemberDeclarationSyntax)

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

VisitEqualsValueClause(EqualsValueClauseSyntax)

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

VisitErrorDirectiveTrivia(ErrorDirectiveTriviaSyntax)

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

VisitEventDeclaration(EventDeclarationSyntax)

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

VisitEventFieldDeclaration(EventFieldDeclarationSyntax)

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

VisitExplicitInterfaceSpecifier(ExplicitInterfaceSpecifierSyntax)

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

VisitExpressionColon(ExpressionColonSyntax)

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

VisitExpressionElement(ExpressionElementSyntax)

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

VisitExpressionStatement(ExpressionStatementSyntax)

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

VisitExternAliasDirective(ExternAliasDirectiveSyntax)

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

VisitFieldDeclaration(FieldDeclarationSyntax)

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

VisitFileScopedNamespaceDeclaration(FileScopedNamespaceDeclarationSyntax)

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

VisitFinallyClause(FinallyClauseSyntax)

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

VisitFixedStatement(FixedStatementSyntax)

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

VisitForEachStatement(ForEachStatementSyntax)

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

VisitForEachVariableStatement(ForEachVariableStatementSyntax)

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

VisitForStatement(ForStatementSyntax)

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

VisitFromClause(FromClauseSyntax)

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

VisitFunctionPointerCallingConvention(FunctionPointerCallingConventionSyntax)

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

VisitFunctionPointerParameter(FunctionPointerParameterSyntax)

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

VisitFunctionPointerParameterList(FunctionPointerParameterListSyntax)

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

VisitFunctionPointerType(FunctionPointerTypeSyntax)

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

VisitFunctionPointerUnmanagedCallingConvention(FunctionPointerUnmanagedCallingConventionSyntax)

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

VisitFunctionPointerUnmanagedCallingConventionList(FunctionPointerUnmanagedCallingConventionListSyntax)

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

VisitGenericName(GenericNameSyntax)

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

VisitGlobalStatement(GlobalStatementSyntax)

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

VisitGotoStatement(GotoStatementSyntax)

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

VisitGroupClause(GroupClauseSyntax)

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

VisitIdentifierName(IdentifierNameSyntax)

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

VisitIfDirectiveTrivia(IfDirectiveTriviaSyntax)

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

VisitIfStatement(IfStatementSyntax)

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

VisitImplicitArrayCreationExpression(ImplicitArrayCreationExpressionSyntax)

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

VisitImplicitElementAccess(ImplicitElementAccessSyntax)

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

VisitImplicitObjectCreationExpression(ImplicitObjectCreationExpressionSyntax)

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

VisitImplicitStackAllocArrayCreationExpression(ImplicitStackAllocArrayCreationExpressionSyntax)

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

VisitIncompleteMember(IncompleteMemberSyntax)

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

VisitIndexerDeclaration(IndexerDeclarationSyntax)

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

VisitIndexerMemberCref(IndexerMemberCrefSyntax)

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

VisitInitializerExpression(InitializerExpressionSyntax)

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

VisitInterfaceDeclaration(InterfaceDeclarationSyntax)

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

VisitInterpolatedStringExpression(InterpolatedStringExpressionSyntax)

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

VisitInterpolatedStringText(InterpolatedStringTextSyntax)

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

VisitInterpolation(InterpolationSyntax)

Вызывается, когда посетитель посещает узел ИнтерполяцияSyntax.

VisitInterpolationAlignmentClause(InterpolationAlignmentClauseSyntax)

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

VisitInterpolationFormatClause(InterpolationFormatClauseSyntax)

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

VisitInvocationExpression(InvocationExpressionSyntax)

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

VisitIsPatternExpression(IsPatternExpressionSyntax)

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

VisitJoinClause(JoinClauseSyntax)

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

VisitJoinIntoClause(JoinIntoClauseSyntax)

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

VisitLabeledStatement(LabeledStatementSyntax)

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

VisitLetClause(LetClauseSyntax)

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

VisitLineDirectivePosition(LineDirectivePositionSyntax)

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

VisitLineDirectiveTrivia(LineDirectiveTriviaSyntax)

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

VisitLineSpanDirectiveTrivia(LineSpanDirectiveTriviaSyntax)

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

VisitListPattern(ListPatternSyntax)

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

VisitLiteralExpression(LiteralExpressionSyntax)

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

VisitLoadDirectiveTrivia(LoadDirectiveTriviaSyntax)

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

VisitLocalDeclarationStatement(LocalDeclarationStatementSyntax)

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

VisitLocalFunctionStatement(LocalFunctionStatementSyntax)

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

VisitLockStatement(LockStatementSyntax)

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

VisitMakeRefExpression(MakeRefExpressionSyntax)

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

VisitMemberAccessExpression(MemberAccessExpressionSyntax)

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

VisitMemberBindingExpression(MemberBindingExpressionSyntax)

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

VisitMethodDeclaration(MethodDeclarationSyntax)

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

VisitNameColon(NameColonSyntax)

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

VisitNameEquals(NameEqualsSyntax)

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

VisitNameMemberCref(NameMemberCrefSyntax)

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

VisitNamespaceDeclaration(NamespaceDeclarationSyntax)

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

VisitNullableDirectiveTrivia(NullableDirectiveTriviaSyntax)

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

VisitNullableType(NullableTypeSyntax)

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

VisitObjectCreationExpression(ObjectCreationExpressionSyntax)

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

VisitOmittedArraySizeExpression(OmittedArraySizeExpressionSyntax)

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

VisitOmittedTypeArgument(OmittedTypeArgumentSyntax)

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

VisitOperatorDeclaration(OperatorDeclarationSyntax)

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

VisitOperatorMemberCref(OperatorMemberCrefSyntax)

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

VisitOrderByClause(OrderByClauseSyntax)

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

VisitOrdering(OrderingSyntax)

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

VisitParameter(ParameterSyntax)

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

VisitParameterList(ParameterListSyntax)

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

VisitParenthesizedExpression(ParenthesizedExpressionSyntax)

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

VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax)

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

VisitParenthesizedPattern(ParenthesizedPatternSyntax)

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

VisitParenthesizedVariableDesignation(ParenthesizedVariableDesignationSyntax)

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

VisitPointerType(PointerTypeSyntax)

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

VisitPositionalPatternClause(PositionalPatternClauseSyntax)

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

VisitPostfixUnaryExpression(PostfixUnaryExpressionSyntax)

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

VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax)

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

VisitPragmaWarningDirectiveTrivia(PragmaWarningDirectiveTriviaSyntax)

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

VisitPredefinedType(PredefinedTypeSyntax)

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

VisitPrefixUnaryExpression(PrefixUnaryExpressionSyntax)

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

VisitPrimaryConstructorBaseType(PrimaryConstructorBaseTypeSyntax)

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

VisitPropertyDeclaration(PropertyDeclarationSyntax)

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

VisitPropertyPatternClause(PropertyPatternClauseSyntax)

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

VisitQualifiedCref(QualifiedCrefSyntax)

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

VisitQualifiedName(QualifiedNameSyntax)

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

VisitQueryBody(QueryBodySyntax)

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

VisitQueryContinuation(QueryContinuationSyntax)

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

VisitQueryExpression(QueryExpressionSyntax)

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

VisitRangeExpression(RangeExpressionSyntax)

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

VisitRecordDeclaration(RecordDeclarationSyntax)

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

VisitRecursivePattern(RecursivePatternSyntax)

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

VisitReferenceDirectiveTrivia(ReferenceDirectiveTriviaSyntax)

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

VisitRefExpression(RefExpressionSyntax)

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

VisitRefType(RefTypeSyntax)

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

VisitRefTypeExpression(RefTypeExpressionSyntax)

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

VisitRefValueExpression(RefValueExpressionSyntax)

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

VisitRegionDirectiveTrivia(RegionDirectiveTriviaSyntax)

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

VisitRelationalPattern(RelationalPatternSyntax)

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

VisitReturnStatement(ReturnStatementSyntax)

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

VisitScopedType(ScopedTypeSyntax)

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

VisitSelectClause(SelectClauseSyntax)

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

VisitShebangDirectiveTrivia(ShebangDirectiveTriviaSyntax)

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

VisitSimpleBaseType(SimpleBaseTypeSyntax)

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

VisitSimpleLambdaExpression(SimpleLambdaExpressionSyntax)

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

VisitSingleVariableDesignation(SingleVariableDesignationSyntax)

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

VisitSizeOfExpression(SizeOfExpressionSyntax)

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

VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax)

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

VisitSlicePattern(SlicePatternSyntax)

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

VisitSpreadElement(SpreadElementSyntax)

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

VisitStackAllocArrayCreationExpression(StackAllocArrayCreationExpressionSyntax)

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

VisitStructDeclaration(StructDeclarationSyntax)

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

VisitSubpattern(SubpatternSyntax)

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

VisitSwitchExpression(SwitchExpressionSyntax)

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

VisitSwitchExpressionArm(SwitchExpressionArmSyntax)

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

VisitSwitchSection(SwitchSectionSyntax)

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

VisitSwitchStatement(SwitchStatementSyntax)

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

VisitThisExpression(ThisExpressionSyntax)

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

VisitThrowExpression(ThrowExpressionSyntax)

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

VisitThrowStatement(ThrowStatementSyntax)

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

VisitTryStatement(TryStatementSyntax)

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

VisitTupleElement(TupleElementSyntax)

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

VisitTupleExpression(TupleExpressionSyntax)

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

VisitTupleType(TupleTypeSyntax)

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

VisitTypeArgumentList(TypeArgumentListSyntax)

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

VisitTypeConstraint(TypeConstraintSyntax)

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

VisitTypeCref(TypeCrefSyntax)

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

VisitTypeOfExpression(TypeOfExpressionSyntax)

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

VisitTypeParameter(TypeParameterSyntax)

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

VisitTypeParameterConstraintClause(TypeParameterConstraintClauseSyntax)

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

VisitTypeParameterList(TypeParameterListSyntax)

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

VisitTypePattern(TypePatternSyntax)

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

VisitUnaryPattern(UnaryPatternSyntax)

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

VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax)

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

VisitUnsafeStatement(UnsafeStatementSyntax)

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

VisitUsingDirective(UsingDirectiveSyntax)

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

VisitUsingStatement(UsingStatementSyntax)

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

VisitVariableDeclaration(VariableDeclarationSyntax)

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

VisitVariableDeclarator(VariableDeclaratorSyntax)

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

VisitVarPattern(VarPatternSyntax)

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

VisitWarningDirectiveTrivia(WarningDirectiveTriviaSyntax)

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

VisitWhenClause(WhenClauseSyntax)

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

VisitWhereClause(WhereClauseSyntax)

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

VisitWhileStatement(WhileStatementSyntax)

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

VisitWithExpression(WithExpressionSyntax)

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

VisitXmlCDataSection(XmlCDataSectionSyntax)

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

VisitXmlComment(XmlCommentSyntax)

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

VisitXmlCrefAttribute(XmlCrefAttributeSyntax)

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

VisitXmlElement(XmlElementSyntax)

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

VisitXmlElementEndTag(XmlElementEndTagSyntax)

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

VisitXmlElementStartTag(XmlElementStartTagSyntax)

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

VisitXmlEmptyElement(XmlEmptyElementSyntax)

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

VisitXmlName(XmlNameSyntax)

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

VisitXmlNameAttribute(XmlNameAttributeSyntax)

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

VisitXmlPrefix(XmlPrefixSyntax)

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

VisitXmlProcessingInstruction(XmlProcessingInstructionSyntax)

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

VisitXmlText(XmlTextSyntax)

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

VisitXmlTextAttribute(XmlTextAttributeSyntax)

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

VisitYieldStatement(YieldStatementSyntax)

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

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