C# Класс Microsoft.CodeAnalysis.SymbolVisitor

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DefaultVisit ( ISymbol symbol ) : void
Visit ( ISymbol symbol ) : void
VisitAlias ( IAliasSymbol symbol ) : void
VisitArrayType ( IArrayTypeSymbol symbol ) : void
VisitAssembly ( IAssemblySymbol symbol ) : void
VisitDynamicType ( IDynamicTypeSymbol symbol ) : void
VisitEvent ( IEventSymbol symbol ) : void
VisitField ( IFieldSymbol symbol ) : void
VisitLabel ( ILabelSymbol symbol ) : void
VisitLocal ( ILocalSymbol symbol ) : void
VisitMethod ( IMethodSymbol symbol ) : void
VisitModule ( IModuleSymbol symbol ) : void
VisitNamedType ( INamedTypeSymbol symbol ) : void
VisitNamespace ( INamespaceSymbol symbol ) : void
VisitParameter ( IParameterSymbol symbol ) : void
VisitPointerType ( IPointerTypeSymbol symbol ) : void
VisitProperty ( IPropertySymbol symbol ) : void
VisitRangeVariable ( IRangeVariableSymbol symbol ) : void
VisitTypeParameter ( ITypeParameterSymbol symbol ) : void

Описание методов

DefaultVisit() публичный Метод

public DefaultVisit ( ISymbol symbol ) : void
symbol ISymbol
Результат void

Visit() публичный Метод

public Visit ( ISymbol symbol ) : void
symbol ISymbol
Результат void

VisitAlias() публичный Метод

public VisitAlias ( IAliasSymbol symbol ) : void
symbol IAliasSymbol
Результат void

VisitArrayType() публичный Метод

public VisitArrayType ( IArrayTypeSymbol symbol ) : void
symbol IArrayTypeSymbol
Результат void

VisitAssembly() публичный Метод

public VisitAssembly ( IAssemblySymbol symbol ) : void
symbol IAssemblySymbol
Результат void

VisitDynamicType() публичный Метод

public VisitDynamicType ( IDynamicTypeSymbol symbol ) : void
symbol IDynamicTypeSymbol
Результат void

VisitEvent() публичный Метод

public VisitEvent ( IEventSymbol symbol ) : void
symbol IEventSymbol
Результат void

VisitField() публичный Метод

public VisitField ( IFieldSymbol symbol ) : void
symbol IFieldSymbol
Результат void

VisitLabel() публичный Метод

public VisitLabel ( ILabelSymbol symbol ) : void
symbol ILabelSymbol
Результат void

VisitLocal() публичный Метод

public VisitLocal ( ILocalSymbol symbol ) : void
symbol ILocalSymbol
Результат void

VisitMethod() публичный Метод

public VisitMethod ( IMethodSymbol symbol ) : void
symbol IMethodSymbol
Результат void

VisitModule() публичный Метод

public VisitModule ( IModuleSymbol symbol ) : void
symbol IModuleSymbol
Результат void

VisitNamedType() публичный Метод

public VisitNamedType ( INamedTypeSymbol symbol ) : void
symbol INamedTypeSymbol
Результат void

VisitNamespace() публичный Метод

public VisitNamespace ( INamespaceSymbol symbol ) : void
symbol INamespaceSymbol
Результат void

VisitParameter() публичный Метод

public VisitParameter ( IParameterSymbol symbol ) : void
symbol IParameterSymbol
Результат void

VisitPointerType() публичный Метод

public VisitPointerType ( IPointerTypeSymbol symbol ) : void
symbol IPointerTypeSymbol
Результат void

VisitProperty() публичный Метод

public VisitProperty ( IPropertySymbol symbol ) : void
symbol IPropertySymbol
Результат void

VisitRangeVariable() публичный Метод

public VisitRangeVariable ( IRangeVariableSymbol symbol ) : void
symbol IRangeVariableSymbol
Результат void

VisitTypeParameter() публичный Метод

public VisitTypeParameter ( ITypeParameterSymbol symbol ) : void
symbol ITypeParameterSymbol
Результат void