C# Class ArchiMetrics.Analysis.Metrics.MemberCollector

Inheritance: Microsoft.CodeAnalysis.CSharp.CSharpSyntaxWalker
Afficher le fichier Open project: jjrdk/ArchiMetrics Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

GetMembers() public méthode

public GetMembers ( TypeDeclarationSyntaxInfo type ) : IEnumerable
type TypeDeclarationSyntaxInfo
Résultat IEnumerable

MemberCollector() public méthode

public MemberCollector ( ) : System
Résultat System

VisitArrowExpressionClause() public méthode

Called when the visitor visits a ArrowExpressionClauseSyntax node.
public VisitArrowExpressionClause ( Microsoft.CodeAnalysis.CSharp.Syntax.ArrowExpressionClauseSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.ArrowExpressionClauseSyntax
Résultat void

VisitConstructorDeclaration() public méthode

public VisitConstructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.ConstructorDeclarationSyntax
Résultat void

VisitDestructorDeclaration() public méthode

public VisitDestructorDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.DestructorDeclarationSyntax
Résultat void

VisitEventDeclaration() public méthode

public VisitEventDeclaration ( EventDeclarationSyntax node ) : void
node EventDeclarationSyntax
Résultat void

VisitMethodDeclaration() public méthode

public VisitMethodDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.MethodDeclarationSyntax
Résultat void

VisitPropertyDeclaration() public méthode

public VisitPropertyDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax node ) : void
node Microsoft.CodeAnalysis.CSharp.Syntax.PropertyDeclarationSyntax
Résultat void