다음을 통해 공유


SymbolVisitor<TArgument,TResult> 클래스

정의

public abstract class SymbolVisitor<TArgument,TResult>
type SymbolVisitor<'Argument, 'Result> = class
Public MustInherit Class SymbolVisitor(Of TArgument, TResult)

형식 매개 변수

TArgument
TResult
상속
SymbolVisitor<TArgument,TResult>

생성자

SymbolVisitor<TArgument,TResult>()

속성

DefaultResult

메서드

DefaultVisit(ISymbol, TArgument)
Visit(ISymbol, TArgument)
VisitAlias(IAliasSymbol, TArgument)
VisitArrayType(IArrayTypeSymbol, TArgument)
VisitAssembly(IAssemblySymbol, TArgument)
VisitDiscard(IDiscardSymbol, TArgument)
VisitDynamicType(IDynamicTypeSymbol, TArgument)
VisitEvent(IEventSymbol, TArgument)
VisitField(IFieldSymbol, TArgument)
VisitFunctionPointerType(IFunctionPointerTypeSymbol, TArgument)
VisitLabel(ILabelSymbol, TArgument)
VisitLocal(ILocalSymbol, TArgument)
VisitMethod(IMethodSymbol, TArgument)
VisitModule(IModuleSymbol, TArgument)
VisitNamedType(INamedTypeSymbol, TArgument)
VisitNamespace(INamespaceSymbol, TArgument)
VisitParameter(IParameterSymbol, TArgument)
VisitPointerType(IPointerTypeSymbol, TArgument)
VisitProperty(IPropertySymbol, TArgument)
VisitRangeVariable(IRangeVariableSymbol, TArgument)
VisitTypeParameter(ITypeParameterSymbol, TArgument)

적용 대상