Partilhar via


OperationVisitor Classe

Definição

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

public ref class OperationVisitor abstract
public abstract class OperationVisitor
type OperationVisitor = class
Public MustInherit Class OperationVisitor
Herança
OperationVisitor
Derivado

Construtores

OperationVisitor()

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

Métodos

DefaultVisit(IOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

Visit(IOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitAddressOf(IAddressOfOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitAnonymousFunction(IAnonymousFunctionOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitAnonymousObjectCreation(IAnonymousObjectCreationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitArgument(IArgumentOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitArrayCreation(IArrayCreationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitArrayElementReference(IArrayElementReferenceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitArrayInitializer(IArrayInitializerOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitAttribute(IAttributeOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitAwait(IAwaitOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitBinaryOperator(IBinaryOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitBinaryPattern(IBinaryPatternOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitBlock(IBlockOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitBranch(IBranchOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitCatchClause(ICatchClauseOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitCaughtException(ICaughtExceptionOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitCoalesce(ICoalesceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitCoalesceAssignment(ICoalesceAssignmentOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitCollectionElementInitializer(ICollectionElementInitializerOperation)
Obsoleto.

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitCollectionExpression(ICollectionExpressionOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitCompoundAssignment(ICompoundAssignmentOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitConditional(IConditionalOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitConditionalAccess(IConditionalAccessOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitConditionalAccessInstance(IConditionalAccessInstanceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitConstantPattern(IConstantPatternOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitConstructorBodyOperation(IConstructorBodyOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitConversion(IConversionOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitDeclarationExpression(IDeclarationExpressionOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitDeclarationPattern(IDeclarationPatternOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitDeconstructionAssignment(IDeconstructionAssignmentOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitDefaultCaseClause(IDefaultCaseClauseOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitDefaultValue(IDefaultValueOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitDelegateCreation(IDelegateCreationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitDiscardOperation(IDiscardOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitDiscardPattern(IDiscardPatternOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitDynamicIndexerAccess(IDynamicIndexerAccessOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitDynamicInvocation(IDynamicInvocationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitDynamicMemberReference(IDynamicMemberReferenceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitDynamicObjectCreation(IDynamicObjectCreationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitEmpty(IEmptyOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitEnd(IEndOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitEventAssignment(IEventAssignmentOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitEventReference(IEventReferenceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitExpressionStatement(IExpressionStatementOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitFieldInitializer(IFieldInitializerOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitFieldReference(IFieldReferenceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitFlowAnonymousFunction(IFlowAnonymousFunctionOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitFlowCapture(IFlowCaptureOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitFlowCaptureReference(IFlowCaptureReferenceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitForEachLoop(IForEachLoopOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitForLoop(IForLoopOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitForToLoop(IForToLoopOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitFunctionPointerInvocation(IFunctionPointerInvocationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitImplicitIndexerReference(IImplicitIndexerReferenceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitIncrementOrDecrement(IIncrementOrDecrementOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitInlineArrayAccess(IInlineArrayAccessOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitInstanceReference(IInstanceReferenceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitInterpolatedString(IInterpolatedStringOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitInterpolatedStringAddition(IInterpolatedStringAdditionOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitInterpolatedStringAppend(IInterpolatedStringAppendOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitInterpolatedStringHandlerArgumentPlaceholder(IInterpolatedStringHandlerArgumentPlaceholderOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitInterpolatedStringHandlerCreation(IInterpolatedStringHandlerCreationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitInterpolatedStringText(IInterpolatedStringTextOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitInterpolation(IInterpolationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitInvalid(IInvalidOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitInvocation(IInvocationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitIsNull(IIsNullOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitIsPattern(IIsPatternOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitIsType(IIsTypeOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitLabeled(ILabeledOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitListPattern(IListPatternOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitLiteral(ILiteralOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitLocalFunction(ILocalFunctionOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitLocalReference(ILocalReferenceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitLock(ILockOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitMemberInitializer(IMemberInitializerOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitMethodBodyOperation(IMethodBodyOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitMethodReference(IMethodReferenceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitNameOf(INameOfOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitNegatedPattern(INegatedPatternOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitObjectCreation(IObjectCreationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitObjectOrCollectionInitializer(IObjectOrCollectionInitializerOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitOmittedArgument(IOmittedArgumentOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitParameterInitializer(IParameterInitializerOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitParameterReference(IParameterReferenceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitParenthesized(IParenthesizedOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitPatternCaseClause(IPatternCaseClauseOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitPropertyInitializer(IPropertyInitializerOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitPropertyReference(IPropertyReferenceOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitPropertySubpattern(IPropertySubpatternOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitRaiseEvent(IRaiseEventOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitRangeCaseClause(IRangeCaseClauseOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitRangeOperation(IRangeOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitRecursivePattern(IRecursivePatternOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitReDim(IReDimOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitReDimClause(IReDimClauseOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitRelationalCaseClause(IRelationalCaseClauseOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitRelationalPattern(IRelationalPatternOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitReturn(IReturnOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitSimpleAssignment(ISimpleAssignmentOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitSingleValueCaseClause(ISingleValueCaseClauseOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitSizeOf(ISizeOfOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitSlicePattern(ISlicePatternOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitSpread(ISpreadOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitStaticLocalInitializationSemaphore(IStaticLocalInitializationSemaphoreOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitStop(IStopOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitSwitch(ISwitchOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitSwitchCase(ISwitchCaseOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitSwitchExpression(ISwitchExpressionOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitSwitchExpressionArm(ISwitchExpressionArmOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitThrow(IThrowOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitTranslatedQuery(ITranslatedQueryOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitTry(ITryOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitTuple(ITupleOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitTupleBinaryOperator(ITupleBinaryOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitTypeOf(ITypeOfOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitTypeParameterObjectCreation(ITypeParameterObjectCreationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitTypePattern(ITypePatternOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitUnaryOperator(IUnaryOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitUsing(IUsingOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitUsingDeclaration(IUsingDeclarationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitUtf8String(IUtf8StringOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitVariableDeclaration(IVariableDeclarationOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitVariableDeclarationGroup(IVariableDeclarationGroupOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitVariableDeclarator(IVariableDeclaratorOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitVariableInitializer(IVariableInitializerOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitWhileLoop(IWhileLoopOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

VisitWith(IWithOperation)

Representa um IOperation visitante que visita apenas o único IOperation passado para o método Visit.

Aplica-se a