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


CSharpSyntaxVisitor<TResult> Класс

Определение

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

generic <typename TResult>
public ref class CSharpSyntaxVisitor abstract
public abstract class CSharpSyntaxVisitor<TResult>
type CSharpSyntaxVisitor<'Result> = class
Public MustInherit Class CSharpSyntaxVisitor(Of TResult)

Параметры типа

TResult

Тип возвращаемого значения, используемого методом Visit посетителя.

Наследование
CSharpSyntaxVisitor<TResult>
Производный

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

CSharpSyntaxVisitor<TResult>()

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

Методы

DefaultVisit(SyntaxNode)

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

Visit(SyntaxNode)

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

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)

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

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)

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

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.

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