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

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

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

Метод Описание
Calculate ( Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax typeNode ) : IEnumerable
TypeClassCouplingAnalyzer ( Microsoft.CodeAnalysis.SemanticModel semanticModel ) : System.Collections.Generic
VisitClassDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.ClassDeclarationSyntax node ) : void
VisitFieldDeclaration ( Microsoft.CodeAnalysis.CSharp.Syntax.FieldDeclarationSyntax node ) : void

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

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

public Calculate ( Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax typeNode ) : IEnumerable
typeNode Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax
Результат IEnumerable

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

public TypeClassCouplingAnalyzer ( Microsoft.CodeAnalysis.SemanticModel semanticModel ) : System.Collections.Generic
semanticModel Microsoft.CodeAnalysis.SemanticModel
Результат System.Collections.Generic

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

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

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

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