Condividi tramite


CSharpSyntaxVisitor<TResult> Classe

Definizione

Rappresenta un CSharpSyntaxNode visitatore che visita solo il singolo CSharpSyntaxNode passato nel relativo metodo Visit e produce un valore del tipo specificato dal TResult parametro .

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

Parametri di tipo

TResult

Tipo del valore restituito del metodo Visit del visitatore.

Ereditarietà
CSharpSyntaxVisitor<TResult>
Derivato

Costruttori

CSharpSyntaxVisitor<TResult>()

Rappresenta un CSharpSyntaxNode visitatore che visita solo il singolo CSharpSyntaxNode passato nel relativo metodo Visit e produce un valore del tipo specificato dal TResult parametro .

Metodi

DefaultVisit(SyntaxNode)

Rappresenta un CSharpSyntaxNode visitatore che visita solo il singolo CSharpSyntaxNode passato nel relativo metodo Visit e produce un valore del tipo specificato dal TResult parametro .

Visit(SyntaxNode)

Rappresenta un CSharpSyntaxNode visitatore che visita solo il singolo CSharpSyntaxNode passato nel relativo metodo Visit e produce un valore del tipo specificato dal TResult parametro .

VisitAccessorDeclaration(AccessorDeclarationSyntax)

Chiamato quando il visitatore visita un nodo AccessorDeclarationSyntax.

VisitAccessorList(AccessorListSyntax)

Chiamato quando il visitatore visita un nodo AccessorListSyntax.

VisitAliasQualifiedName(AliasQualifiedNameSyntax)

Chiamato quando il visitatore visita un nodo AliasQualifiedNameSyntax.

VisitAnonymousMethodExpression(AnonymousMethodExpressionSyntax)

Chiamato quando il visitatore visita un nodo AnonymousMethodExpressionSyntax.

VisitAnonymousObjectCreationExpression(AnonymousObjectCreationExpressionSyntax)

Chiamato quando il visitatore visita un nodo AnonymousObjectCreationExpressionSyntax.

VisitAnonymousObjectMemberDeclarator(AnonymousObjectMemberDeclaratorSyntax)

Chiamato quando il visitatore visita un nodo AnonymousObjectMemberDeclaratorSyntax.

VisitArgument(ArgumentSyntax)

Chiamato quando il visitatore visita un nodo ArgumentSyntax.

VisitArgumentList(ArgumentListSyntax)

Chiamato quando il visitatore visita un nodo ArgumentListSyntax.

VisitArrayCreationExpression(ArrayCreationExpressionSyntax)

Chiamato quando il visitatore visita un nodo ArrayCreationExpressionSyntax.

VisitArrayRankSpecifier(ArrayRankSpecifierSyntax)

Chiamato quando il visitatore visita un nodo ArrayRankSpecifierSyntax.

VisitArrayType(ArrayTypeSyntax)

Chiamato quando il visitatore visita un nodo ArrayTypeSyntax.

VisitArrowExpressionClause(ArrowExpressionClauseSyntax)

Chiamato quando il visitatore visita un nodo ArrowExpressionClauseSyntax.

VisitAssignmentExpression(AssignmentExpressionSyntax)

Chiamato quando il visitatore visita un nodo AssignmentExpressionSyntax.

VisitAttribute(AttributeSyntax)

Chiamato quando il visitatore visita un nodo AttributeSyntax.

VisitAttributeArgument(AttributeArgumentSyntax)

Chiamato quando il visitatore visita un nodo AttributeArgumentSyntax.

VisitAttributeArgumentList(AttributeArgumentListSyntax)

Chiamato quando il visitatore visita un nodo AttributeArgumentListSyntax.

VisitAttributeList(AttributeListSyntax)

Chiamato quando il visitatore visita un nodo AttributeListSyntax.

VisitAttributeTargetSpecifier(AttributeTargetSpecifierSyntax)

Chiamato quando il visitatore visita un nodo AttributeTargetSpecifierSyntax.

VisitAwaitExpression(AwaitExpressionSyntax)

Chiamato quando il visitatore visita un nodo AwaitExpressionSyntax.

VisitBadDirectiveTrivia(BadDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo BadDirectiveTriviaSyntax.

VisitBaseExpression(BaseExpressionSyntax)

Chiamato quando il visitatore visita un nodo BaseExpressionSyntax.

VisitBaseExpressionTypeClause(BaseExpressionTypeClauseSyntax)

Chiamato quando il visitatore visita un nodo BaseExpressionTypeClauseSyntax.

VisitBaseList(BaseListSyntax)

Chiamato quando il visitatore visita un nodo BaseListSyntax.

VisitBinaryExpression(BinaryExpressionSyntax)

Chiamato quando il visitatore visita un nodo BinaryExpressionSyntax.

VisitBinaryPattern(BinaryPatternSyntax)

Chiamato quando il visitatore visita un nodo BinaryPatternSyntax.

VisitBlock(BlockSyntax)

Chiamato quando il visitatore visita un nodo BlockSyntax.

VisitBracketedArgumentList(BracketedArgumentListSyntax)

Chiamato quando il visitatore visita un nodo BracketedArgumentListSyntax.

VisitBracketedParameterList(BracketedParameterListSyntax)

Chiamato quando il visitatore visita un nodo BracketedParameterListSyntax.

VisitBreakStatement(BreakStatementSyntax)

Chiamato quando il visitatore visita un nodo BreakStatementSyntax.

VisitCasePatternSwitchLabel(CasePatternSwitchLabelSyntax)

Chiamato quando il visitatore visita un nodo CasePatternSwitchLabelSyntax.

VisitCaseSwitchLabel(CaseSwitchLabelSyntax)

Chiamato quando il visitatore visita un nodo CaseSwitchLabelSyntax.

VisitCastExpression(CastExpressionSyntax)

Chiamato quando il visitatore visita un nodo CastExpressionSyntax.

VisitCatchClause(CatchClauseSyntax)

Chiamato quando il visitatore visita un nodo CatchClauseSyntax.

VisitCatchDeclaration(CatchDeclarationSyntax)

Chiamato quando il visitatore visita un nodo CatchDeclarationSyntax.

VisitCatchFilterClause(CatchFilterClauseSyntax)

Chiamato quando il visitatore visita un nodo CatchFilterClauseSyntax.

VisitCheckedExpression(CheckedExpressionSyntax)

Chiamato quando il visitatore visita un nodo CheckedExpressionSyntax.

VisitCheckedStatement(CheckedStatementSyntax)

Chiamato quando il visitatore visita un nodo CheckedStatementSyntax.

VisitClassDeclaration(ClassDeclarationSyntax)

Chiamato quando il visitatore visita un nodo ClassDeclarationSyntax.

VisitClassOrStructConstraint(ClassOrStructConstraintSyntax)

Chiamato quando il visitatore visita un nodo ClassOrStructConstraintSyntax.

VisitCollectionExpression(CollectionExpressionSyntax)

Chiamato quando il visitatore visita un nodo CollectionExpressionSyntax.

VisitCompilationUnit(CompilationUnitSyntax)

Chiamato quando il visitatore visita un nodo CompilationUnitSyntax.

VisitConditionalAccessExpression(ConditionalAccessExpressionSyntax)

Chiamato quando il visitatore visita un nodo ConditionalAccessExpressionSyntax.

VisitConditionalExpression(ConditionalExpressionSyntax)

Chiamato quando il visitatore visita un nodo ConditionalExpressionSyntax.

VisitConstantPattern(ConstantPatternSyntax)

Chiamato quando il visitatore visita un nodo ConstantPatternSyntax.

VisitConstructorConstraint(ConstructorConstraintSyntax)

Chiamato quando il visitatore visita un nodo ConstructorConstraintSyntax.

VisitConstructorDeclaration(ConstructorDeclarationSyntax)

Chiamato quando il visitatore visita un nodo ConstructorDeclarationSyntax.

VisitConstructorInitializer(ConstructorInitializerSyntax)

Chiamato quando il visitatore visita un nodo ConstructorInitializerSyntax.

VisitContinueStatement(ContinueStatementSyntax)

Chiamato quando il visitatore visita un nodo ContinueStatementSyntax.

VisitConversionOperatorDeclaration(ConversionOperatorDeclarationSyntax)

Chiamato quando il visitatore visita un nodo ConversionOperatorDeclarationSyntax.

VisitConversionOperatorMemberCref(ConversionOperatorMemberCrefSyntax)

Chiamato quando il visitatore visita un nodo ConversionOperatorMemberCrefSyntax.

VisitCrefBracketedParameterList(CrefBracketedParameterListSyntax)

Chiamato quando il visitatore visita un nodo CrefBracketedParameterListSyntax.

VisitCrefParameter(CrefParameterSyntax)

Chiamato quando il visitatore visita un nodo CrefParameterSyntax.

VisitCrefParameterList(CrefParameterListSyntax)

Chiamato quando il visitatore visita un nodo CrefParameterListSyntax.

VisitDeclarationExpression(DeclarationExpressionSyntax)

Chiamato quando il visitatore visita un nodo DeclarationExpressionSyntax.

VisitDeclarationPattern(DeclarationPatternSyntax)

Chiamato quando il visitatore visita un nodo DeclarationPatternSyntax.

VisitDefaultConstraint(DefaultConstraintSyntax)

Chiamato quando il visitatore visita un nodo DefaultConstraintSyntax.

VisitDefaultExpression(DefaultExpressionSyntax)

Chiamato quando il visitatore visita un nodo DefaultExpressionSyntax.

VisitDefaultSwitchLabel(DefaultSwitchLabelSyntax)

Chiamato quando il visitatore visita un nodo DefaultSwitchLabelSyntax.

VisitDefineDirectiveTrivia(DefineDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo DefineDirectiveTriviaSyntax.

VisitDelegateDeclaration(DelegateDeclarationSyntax)

Chiamato quando il visitatore visita un nodo DelegateDeclarationSyntax.

VisitDestructorDeclaration(DestructorDeclarationSyntax)

Chiamato quando il visitatore visita un nodo DistruttoreDeclarationSyntax.

VisitDiscardDesignation(DiscardDesignationSyntax)

Chiamato quando il visitatore visita un nodo DiscardDesignationSyntax.

VisitDiscardPattern(DiscardPatternSyntax)

Chiamato quando il visitatore visita un nodo DiscardPatternSyntax.

VisitDocumentationCommentTrivia(DocumentationCommentTriviaSyntax)

Chiamato quando il visitatore visita un nodo DocumentationCommentTriviaSyntax.

VisitDoStatement(DoStatementSyntax)

Chiamato quando il visitatore visita un nodo DoStatementSyntax.

VisitElementAccessExpression(ElementAccessExpressionSyntax)

Chiamato quando il visitatore visita un nodo ElementAccessExpressionSyntax.

VisitElementBindingExpression(ElementBindingExpressionSyntax)

Chiamato quando il visitatore visita un nodo ElementBindingExpressionSyntax.

VisitElifDirectiveTrivia(ElifDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo ElifDirectiveTriviaSyntax.

VisitElseClause(ElseClauseSyntax)

Chiamato quando il visitatore visita un nodo ElseClauseSyntax.

VisitElseDirectiveTrivia(ElseDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo ElseDirectiveTriviaSyntax.

VisitEmptyStatement(EmptyStatementSyntax)

Chiamato quando il visitatore visita un nodo EmptyStatementSyntax.

VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo EndIfDirectiveTriviaSyntax.

VisitEndRegionDirectiveTrivia(EndRegionDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo EndRegionDirectiveTriviaSyntax.

VisitEnumDeclaration(EnumDeclarationSyntax)

Chiamato quando il visitatore visita un nodo EnumDeclarationSyntax.

VisitEnumMemberDeclaration(EnumMemberDeclarationSyntax)

Chiamato quando il visitatore visita un nodo EnumMemberDeclarationSyntax.

VisitEqualsValueClause(EqualsValueClauseSyntax)

Chiamato quando il visitatore visita un nodo EqualsValueClauseSyntax.

VisitErrorDirectiveTrivia(ErrorDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo ErrorDirectiveTriviaSyntax.

VisitEventDeclaration(EventDeclarationSyntax)

Chiamato quando il visitatore visita un nodo EventDeclarationSyntax.

VisitEventFieldDeclaration(EventFieldDeclarationSyntax)

Chiamato quando il visitatore visita un nodo EventFieldDeclarationSyntax.

VisitExplicitInterfaceSpecifier(ExplicitInterfaceSpecifierSyntax)

Chiamato quando il visitatore visita un nodo ExplicitInterfaceSpecifierSyntax.

VisitExpressionColon(ExpressionColonSyntax)

Chiamato quando il visitatore visita un nodo ExpressionColonSyntax.

VisitExpressionElement(ExpressionElementSyntax)

Chiamato quando il visitatore visita un nodo ExpressionElementSyntax.

VisitExpressionStatement(ExpressionStatementSyntax)

Chiamato quando il visitatore visita un nodo ExpressionStatementSyntax.

VisitExternAliasDirective(ExternAliasDirectiveSyntax)

Chiamato quando il visitatore visita un nodo ExternAliasDirectiveSyntax.

VisitFieldDeclaration(FieldDeclarationSyntax)

Chiamato quando il visitatore visita un nodo FieldDeclarationSyntax.

VisitFileScopedNamespaceDeclaration(FileScopedNamespaceDeclarationSyntax)

Chiamato quando il visitatore visita un nodo FileScopedNamespaceDeclarationSyntax.

VisitFinallyClause(FinallyClauseSyntax)

Chiamato quando il visitatore visita un nodo FinallyClauseSyntax.

VisitFixedStatement(FixedStatementSyntax)

Chiamato quando il visitatore visita un nodo FixedStatementSyntax.

VisitForEachStatement(ForEachStatementSyntax)

Chiamato quando il visitatore visita un nodo ForEachStatementSyntax.

VisitForEachVariableStatement(ForEachVariableStatementSyntax)

Chiamato quando il visitatore visita un nodo ForEachVariableStatementSyntax.

VisitForStatement(ForStatementSyntax)

Chiamato quando il visitatore visita un nodo ForStatementSyntax.

VisitFromClause(FromClauseSyntax)

Chiamato quando il visitatore visita un nodo FromClauseSyntax.

VisitFunctionPointerCallingConvention(FunctionPointerCallingConventionSyntax)

Chiamato quando il visitatore visita un nodo FunctionPointerCallingConventionSyntax.

VisitFunctionPointerParameter(FunctionPointerParameterSyntax)

Chiamato quando il visitatore visita un nodo FunctionPointerParameterSyntax.

VisitFunctionPointerParameterList(FunctionPointerParameterListSyntax)

Chiamato quando il visitatore visita un nodo FunctionPointerParameterListSyntax.

VisitFunctionPointerType(FunctionPointerTypeSyntax)

Chiamato quando il visitatore visita un nodo FunctionPointerTypeSyntax.

VisitFunctionPointerUnmanagedCallingConvention(FunctionPointerUnmanagedCallingConventionSyntax)

Chiamato quando il visitatore visita un nodo FunctionPointerUnmanagedCallingConventionSyntax.

VisitFunctionPointerUnmanagedCallingConventionList(FunctionPointerUnmanagedCallingConventionListSyntax)

Chiamato quando il visitatore visita un nodo FunctionPointerUnmanagedCallingConventionListSyntax.

VisitGenericName(GenericNameSyntax)

Chiamato quando il visitatore visita un nodo GenericNameSyntax.

VisitGlobalStatement(GlobalStatementSyntax)

Chiamato quando il visitatore visita un nodo GlobalStatementSyntax.

VisitGotoStatement(GotoStatementSyntax)

Chiamato quando il visitatore visita un nodo GotoStatementSyntax.

VisitGroupClause(GroupClauseSyntax)

Chiamato quando il visitatore visita un nodo GroupClauseSyntax.

VisitIdentifierName(IdentifierNameSyntax)

Chiamato quando il visitatore visita un nodo IdentifierNameSyntax.

VisitIfDirectiveTrivia(IfDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo IfDirectiveTriviaSyntax.

VisitIfStatement(IfStatementSyntax)

Chiamato quando il visitatore visita un nodo IfStatementSyntax.

VisitImplicitArrayCreationExpression(ImplicitArrayCreationExpressionSyntax)

Chiamato quando il visitatore visita un nodo ImplicitArrayCreationExpressionSyntax.

VisitImplicitElementAccess(ImplicitElementAccessSyntax)

Chiamato quando il visitatore visita un nodo ImplicitElementAccessSyntax.

VisitImplicitObjectCreationExpression(ImplicitObjectCreationExpressionSyntax)

Chiamato quando il visitatore visita un nodo ImplicitObjectCreationExpressionSyntax.

VisitImplicitStackAllocArrayCreationExpression(ImplicitStackAllocArrayCreationExpressionSyntax)

Chiamato quando il visitatore visita un nodo ImplicitStackAllocArrayCreationExpressionSyntax.

VisitIncompleteMember(IncompleteMemberSyntax)

Chiamato quando il visitatore visita un nodo IncompleteMemberSyntax.

VisitIndexerDeclaration(IndexerDeclarationSyntax)

Chiamato quando il visitatore visita un nodo IndexerDeclarationSyntax.

VisitIndexerMemberCref(IndexerMemberCrefSyntax)

Chiamato quando il visitatore visita un nodo IndexerMemberCrefSyntax.

VisitInitializerExpression(InitializerExpressionSyntax)

Chiamato quando il visitatore visita un nodo InitializerExpressionSyntax.

VisitInterfaceDeclaration(InterfaceDeclarationSyntax)

Chiamato quando il visitatore visita un nodo InterfaceDeclarationSyntax.

VisitInterpolatedStringExpression(InterpolatedStringExpressionSyntax)

Chiamato quando il visitatore visita un nodo InterpolatedStringExpressionSyntax.

VisitInterpolatedStringText(InterpolatedStringTextSyntax)

Chiamato quando il visitatore visita un nodo InterpolatedStringTextSyntax.

VisitInterpolation(InterpolationSyntax)

Chiamato quando il visitatore visita un nodo InterpolationSyntax.

VisitInterpolationAlignmentClause(InterpolationAlignmentClauseSyntax)

Chiamato quando il visitatore visita un nodo InterpolationAlignmentClauseSyntax.

VisitInterpolationFormatClause(InterpolationFormatClauseSyntax)

Chiamato quando il visitatore visita un nodo InterpolationFormatClauseSyntax.

VisitInvocationExpression(InvocationExpressionSyntax)

Chiamato quando il visitatore visita un nodo ChiamationExpressionSyntax.

VisitIsPatternExpression(IsPatternExpressionSyntax)

Chiamato quando il visitatore visita un nodo IsPatternExpressionSyntax.

VisitJoinClause(JoinClauseSyntax)

Chiamato quando il visitatore visita un nodo JoinClauseSyntax.

VisitJoinIntoClause(JoinIntoClauseSyntax)

Chiamato quando il visitatore visita un nodo JoinIntoClauseSyntax.

VisitLabeledStatement(LabeledStatementSyntax)

Chiamato quando il visitatore visita un nodo LabeledStatementSyntax.

VisitLetClause(LetClauseSyntax)

Chiamato quando il visitatore visita un nodo LetClauseSyntax.

VisitLineDirectivePosition(LineDirectivePositionSyntax)

Chiamato quando il visitatore visita un nodo LineDirectivePositionSyntax.

VisitLineDirectiveTrivia(LineDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo LineDirectiveTriviaSyntax.

VisitLineSpanDirectiveTrivia(LineSpanDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo LineSpanDirectiveTriviaSyntax.

VisitListPattern(ListPatternSyntax)

Chiamato quando il visitatore visita un nodo ListPatternSyntax.

VisitLiteralExpression(LiteralExpressionSyntax)

Chiamato quando il visitatore visita un nodo LiteralExpressionSyntax.

VisitLoadDirectiveTrivia(LoadDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo LoadDirectiveTriviaSyntax.

VisitLocalDeclarationStatement(LocalDeclarationStatementSyntax)

Chiamato quando il visitatore visita un nodo LocalDeclarationStatementSyntax.

VisitLocalFunctionStatement(LocalFunctionStatementSyntax)

Chiamato quando il visitatore visita un nodo LocalFunctionStatementSyntax.

VisitLockStatement(LockStatementSyntax)

Chiamato quando il visitatore visita un nodo LockStatementSyntax.

VisitMakeRefExpression(MakeRefExpressionSyntax)

Chiamato quando il visitatore visita un nodo MakeRefExpressionSyntax.

VisitMemberAccessExpression(MemberAccessExpressionSyntax)

Chiamato quando il visitatore visita un nodo MemberAccessExpressionSyntax.

VisitMemberBindingExpression(MemberBindingExpressionSyntax)

Chiamato quando il visitatore visita un nodo MemberBindingExpressionSyntax.

VisitMethodDeclaration(MethodDeclarationSyntax)

Chiamato quando il visitatore visita un nodo MethodDeclarationSyntax.

VisitNameColon(NameColonSyntax)

Chiamato quando il visitatore visita un nodo NameColonSyntax.

VisitNameEquals(NameEqualsSyntax)

Chiamato quando il visitatore visita un nodo NameEqualsSyntax.

VisitNameMemberCref(NameMemberCrefSyntax)

Chiamato quando il visitatore visita un nodo NameMemberCrefSyntax.

VisitNamespaceDeclaration(NamespaceDeclarationSyntax)

Chiamato quando il visitatore visita un nodo NamespaceDeclarationSyntax.

VisitNullableDirectiveTrivia(NullableDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo NullableDirectiveTriviaSyntax.

VisitNullableType(NullableTypeSyntax)

Chiamato quando il visitatore visita un nodo NullableTypeSyntax.

VisitObjectCreationExpression(ObjectCreationExpressionSyntax)

Chiamato quando il visitatore visita un nodo ObjectCreationExpressionSyntax.

VisitOmittedArraySizeExpression(OmittedArraySizeExpressionSyntax)

Chiamato quando il visitatore visita un nodo OmittedArraySizeExpressionSyntax.

VisitOmittedTypeArgument(OmittedTypeArgumentSyntax)

Chiamato quando il visitatore visita un nodo OmittedTypeArgumentSyntax.

VisitOperatorDeclaration(OperatorDeclarationSyntax)

Chiamato quando il visitatore visita un nodo OperatorDeclarationSyntax.

VisitOperatorMemberCref(OperatorMemberCrefSyntax)

Chiamato quando il visitatore visita un nodo OperatorMemberCrefSyntax.

VisitOrderByClause(OrderByClauseSyntax)

Chiamato quando il visitatore visita un nodo OrderByClauseSyntax.

VisitOrdering(OrderingSyntax)

Chiamato quando il visitatore visita un nodo OrderingSyntax.

VisitParameter(ParameterSyntax)

Chiamato quando il visitatore visita un nodo ParameterSyntax.

VisitParameterList(ParameterListSyntax)

Chiamato quando il visitatore visita un nodo ParameterListSyntax.

VisitParenthesizedExpression(ParenthesizedExpressionSyntax)

Chiamato quando il visitatore visita un nodo ParenthesizedExpressionSyntax.

VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax)

Chiamato quando il visitatore visita un nodo ParenthesizedLambdaExpressionSyntax.

VisitParenthesizedPattern(ParenthesizedPatternSyntax)

Chiamato quando il visitatore visita un nodo ParenthesizedPatternSyntax.

VisitParenthesizedVariableDesignation(ParenthesizedVariableDesignationSyntax)

Chiamato quando il visitatore visita un nodo ParenthesizedVariableDesignationSyntax.

VisitPointerType(PointerTypeSyntax)

Chiamato quando il visitatore visita un nodo PointerTypeSyntax.

VisitPositionalPatternClause(PositionalPatternClauseSyntax)

Chiamato quando il visitatore visita un nodo PositionalPatternClauseSyntax.

VisitPostfixUnaryExpression(PostfixUnaryExpressionSyntax)

Chiamato quando il visitatore visita un nodo PostfixUnaryExpressionSyntax.

VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo PragmaChecksumDirectiveTriviaSyntax.

VisitPragmaWarningDirectiveTrivia(PragmaWarningDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo PragmaWarningDirectiveTriviaSyntax.

VisitPredefinedType(PredefinedTypeSyntax)

Chiamato quando il visitatore visita un nodo predefinitoTypeSyntax.

VisitPrefixUnaryExpression(PrefixUnaryExpressionSyntax)

Chiamato quando il visitatore visita un nodo PrefixUnaryExpressionSyntax.

VisitPrimaryConstructorBaseType(PrimaryConstructorBaseTypeSyntax)

Chiamato quando il visitatore visita un nodo PrimaryConstructorBaseTypeSyntax.

VisitPropertyDeclaration(PropertyDeclarationSyntax)

Chiamato quando il visitatore visita un nodo PropertyDeclarationSyntax.

VisitPropertyPatternClause(PropertyPatternClauseSyntax)

Chiamato quando il visitatore visita un nodo PropertyPatternClauseSyntax.

VisitQualifiedCref(QualifiedCrefSyntax)

Chiamato quando il visitatore visita un nodo QualifiedCrefSyntax.

VisitQualifiedName(QualifiedNameSyntax)

Chiamato quando il visitatore visita un nodo QualifiedNameSyntax.

VisitQueryBody(QueryBodySyntax)

Chiamato quando il visitatore visita un nodo QueryBodySyntax.

VisitQueryContinuation(QueryContinuationSyntax)

Chiamato quando il visitatore visita un nodo QueryContinuationSyntax.

VisitQueryExpression(QueryExpressionSyntax)

Chiamato quando il visitatore visita un nodo QueryExpressionSyntax.

VisitRangeExpression(RangeExpressionSyntax)

Chiamato quando il visitatore visita un nodo RangeExpressionSyntax.

VisitRecordDeclaration(RecordDeclarationSyntax)

Chiamato quando il visitatore visita un nodo RecordDeclarationSyntax.

VisitRecursivePattern(RecursivePatternSyntax)

Chiamato quando il visitatore visita un nodo RecursivePatternSyntax.

VisitReferenceDirectiveTrivia(ReferenceDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo ReferenceDirectiveTriviaSyntax.

VisitRefExpression(RefExpressionSyntax)

Chiamato quando il visitatore visita un nodo RefExpressionSyntax.

VisitRefType(RefTypeSyntax)

Chiamato quando il visitatore visita un nodo RefTypeSyntax.

VisitRefTypeExpression(RefTypeExpressionSyntax)

Chiamato quando il visitatore visita un nodo RefTypeExpressionSyntax.

VisitRefValueExpression(RefValueExpressionSyntax)

Chiamato quando il visitatore visita un nodo RefValueExpressionSyntax.

VisitRegionDirectiveTrivia(RegionDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo RegionDirectiveTriviaSyntax.

VisitRelationalPattern(RelationalPatternSyntax)

Chiamato quando il visitatore visita un nodo RelationalPatternSyntax.

VisitReturnStatement(ReturnStatementSyntax)

Chiamato quando il visitatore visita un nodo ReturnStatementSyntax.

VisitScopedType(ScopedTypeSyntax)

Chiamato quando il visitatore visita un nodo ScopedTypeSyntax.

VisitSelectClause(SelectClauseSyntax)

Chiamato quando il visitatore visita un nodo SelectClauseSyntax.

VisitShebangDirectiveTrivia(ShebangDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo ShebangDirectiveTriviaSyntax.

VisitSimpleBaseType(SimpleBaseTypeSyntax)

Chiamato quando il visitatore visita un nodo SimpleBaseTypeSyntax.

VisitSimpleLambdaExpression(SimpleLambdaExpressionSyntax)

Chiamato quando il visitatore visita un nodo SimpleLambdaExpressionSyntax.

VisitSingleVariableDesignation(SingleVariableDesignationSyntax)

Chiamato quando il visitatore visita un nodo SingleVariableDesignationSyntax.

VisitSizeOfExpression(SizeOfExpressionSyntax)

Chiamato quando il visitatore visita un nodo SizeOfExpressionSyntax.

VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax)

Chiamato quando il visitatore visita un nodo SkippedTokensTriviaSyntax.

VisitSlicePattern(SlicePatternSyntax)

Chiamato quando il visitatore visita un nodo SlicePatternSyntax.

VisitSpreadElement(SpreadElementSyntax)

Chiamato quando il visitatore visita un nodo SpreadElementSyntax.

VisitStackAllocArrayCreationExpression(StackAllocArrayCreationExpressionSyntax)

Chiamato quando il visitatore visita un nodo StackAllocArrayCreationExpressionSyntax.

VisitStructDeclaration(StructDeclarationSyntax)

Chiamato quando il visitatore visita un nodo StructDeclarationSyntax.

VisitSubpattern(SubpatternSyntax)

Chiamato quando il visitatore visita un nodo SubpatternSyntax.

VisitSwitchExpression(SwitchExpressionSyntax)

Chiamato quando il visitatore visita un nodo SwitchExpressionSyntax.

VisitSwitchExpressionArm(SwitchExpressionArmSyntax)

Chiamato quando il visitatore visita un nodo SwitchExpressionArmSyntax.

VisitSwitchSection(SwitchSectionSyntax)

Chiamato quando il visitatore visita un nodo SwitchSectionSyntax.

VisitSwitchStatement(SwitchStatementSyntax)

Chiamato quando il visitatore visita un nodo SwitchStatementSyntax.

VisitThisExpression(ThisExpressionSyntax)

Chiamato quando il visitatore visita un nodo ThisExpressionSyntax.

VisitThrowExpression(ThrowExpressionSyntax)

Chiamato quando il visitatore visita un nodo ThrowExpressionSyntax.

VisitThrowStatement(ThrowStatementSyntax)

Chiamato quando il visitatore visita un nodo ThrowStatementSyntax.

VisitTryStatement(TryStatementSyntax)

Chiamato quando il visitatore visita un nodo TryStatementSyntax.

VisitTupleElement(TupleElementSyntax)

Chiamato quando il visitatore visita un nodo TupleElementSyntax.

VisitTupleExpression(TupleExpressionSyntax)

Chiamato quando il visitatore visita un nodo TupleExpressionSyntax.

VisitTupleType(TupleTypeSyntax)

Chiamato quando il visitatore visita un nodo TupleTypeSyntax.

VisitTypeArgumentList(TypeArgumentListSyntax)

Chiamato quando il visitatore visita un nodo TypeArgumentListSyntax.

VisitTypeConstraint(TypeConstraintSyntax)

Chiamato quando il visitatore visita un nodo TypeConstraintSyntax.

VisitTypeCref(TypeCrefSyntax)

Chiamato quando il visitatore visita un nodo TypeCrefSyntax.

VisitTypeOfExpression(TypeOfExpressionSyntax)

Chiamato quando il visitatore visita un nodo TypeOfExpressionSyntax.

VisitTypeParameter(TypeParameterSyntax)

Chiamato quando il visitatore visita un nodo TypeParameterSyntax.

VisitTypeParameterConstraintClause(TypeParameterConstraintClauseSyntax)

Chiamato quando il visitatore visita un nodo TypeParameterConstraintClauseSyntax.

VisitTypeParameterList(TypeParameterListSyntax)

Chiamato quando il visitatore visita un nodo TypeParameterListSyntax.

VisitTypePattern(TypePatternSyntax)

Chiamato quando il visitatore visita un nodo TypePatternSyntax.

VisitUnaryPattern(UnaryPatternSyntax)

Chiamato quando il visitatore visita un nodo UnaryPatternSyntax.

VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo UndefDirectiveTriviaSyntax.

VisitUnsafeStatement(UnsafeStatementSyntax)

Chiamato quando il visitatore visita un nodo UnsafeStatementSyntax.

VisitUsingDirective(UsingDirectiveSyntax)

Chiamato quando il visitatore visita un nodo UsingDirectiveSyntax.

VisitUsingStatement(UsingStatementSyntax)

Chiamato quando il visitatore visita un nodo UsingStatementSyntax.

VisitVariableDeclaration(VariableDeclarationSyntax)

Chiamato quando il visitatore visita un nodo VariableDeclarationSyntax.

VisitVariableDeclarator(VariableDeclaratorSyntax)

Chiamato quando il visitatore visita un nodo VariableDeclaratorSyntax.

VisitVarPattern(VarPatternSyntax)

Viene chiamato quando il visitatore visita un nodo VarPatternSyntax.

VisitWarningDirectiveTrivia(WarningDirectiveTriviaSyntax)

Chiamato quando il visitatore visita un nodo WarningDirectiveTriviaSyntax.

VisitWhenClause(WhenClauseSyntax)

Chiamato quando il visitatore visita un nodo WhenClauseSyntax.

VisitWhereClause(WhereClauseSyntax)

Chiamato quando il visitatore visita un nodo WhereClauseSyntax.

VisitWhileStatement(WhileStatementSyntax)

Chiamato quando il visitatore visita un nodo WhileStatementSyntax.

VisitWithExpression(WithExpressionSyntax)

Chiamato quando il visitatore visita un nodo WithExpressionSyntax.

VisitXmlCDataSection(XmlCDataSectionSyntax)

Chiamato quando il visitatore visita un nodo XmlCDataSectionSyntax.

VisitXmlComment(XmlCommentSyntax)

Chiamato quando il visitatore visita un nodo XmlCommentSyntax.

VisitXmlCrefAttribute(XmlCrefAttributeSyntax)

Chiamato quando il visitatore visita un nodo XmlCrefAttributeSyntax.

VisitXmlElement(XmlElementSyntax)

Chiamato quando il visitatore visita un nodo XmlElementSyntax.

VisitXmlElementEndTag(XmlElementEndTagSyntax)

Chiamato quando il visitatore visita un nodo XmlElementEndTagSyntax.

VisitXmlElementStartTag(XmlElementStartTagSyntax)

Viene chiamato quando il visitatore visita un nodo XmlElementStartTagSyntax.

VisitXmlEmptyElement(XmlEmptyElementSyntax)

Chiamato quando il visitatore visita un nodo XmlEmptyElementSyntax.

VisitXmlName(XmlNameSyntax)

Chiamato quando il visitatore visita un nodo XmlNameSyntax.

VisitXmlNameAttribute(XmlNameAttributeSyntax)

Chiamato quando il visitatore visita un nodo XmlNameAttributeSyntax.

VisitXmlPrefix(XmlPrefixSyntax)

Chiamato quando il visitatore visita un nodo XmlPrefixSyntax.

VisitXmlProcessingInstruction(XmlProcessingInstructionSyntax)

Chiamato quando il visitatore visita un nodo XmlProcessingInstructionSyntax.

VisitXmlText(XmlTextSyntax)

Chiamato quando il visitatore visita un nodo XmlTextSyntax.

VisitXmlTextAttribute(XmlTextAttributeSyntax)

Chiamato quando il visitatore visita un nodo XmlTextAttributeSyntax.

VisitYieldStatement(YieldStatementSyntax)

Chiamato quando il visitatore visita un nodo YieldStatementSyntax.

Si applica a