C# Класс ArchiMetrics.Analysis.Metrics.MemberCollector

Наследование: Microsoft.CodeAnalysis.CSharp.CSharpSyntaxWalker
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetMembers ( TypeDeclarationSyntaxInfo type ) : IEnumerable
MemberCollector ( ) : System
VisitArrowExpressionClause ( Microsoft.CodeAnalysis.CSharp.Syntax.ArrowExpressionClauseSyntax node ) : void

Called when the visitor visits a ArrowExpressionClauseSyntax node.

VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : void
VisitDestructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax node ) : void
VisitEventDeclaration ( EventDeclarationSyntax node ) : void
VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : void
VisitPropertyDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax node ) : void

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

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

public GetMembers ( TypeDeclarationSyntaxInfo type ) : IEnumerable
type TypeDeclarationSyntaxInfo
Результат IEnumerable

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

public MemberCollector ( ) : System
Результат System

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

Called when the visitor visits a ArrowExpressionClauseSyntax node.
public VisitArrowExpressionClause ( Microsoft.CodeAnalysis.CSharp.Syntax.ArrowExpressionClauseSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.ArrowExpressionClauseSyntax
Результат void

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

public VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax
Результат void

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

public VisitDestructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax
Результат void

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

public VisitEventDeclaration ( EventDeclarationSyntax node ) : void
node EventDeclarationSyntax
Результат void

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

public VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax
Результат void

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

public VisitPropertyDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax
Результат void