C# 클래스 andrena.Usus.net.Core.AssemblyNavigation.TypeVisitor

상속: andrena.Usus.net.Core.AssemblyNavigation.AssemblyVisitor
파일 보기 프로젝트 열기: usus/Usus.NET

보호된 메소드들

메소드 설명
AnalyzeMethod ( IMethodDefinition method, Microsoft.Cci.PdbReader pdb, IMetadataHost host ) : andrena.Usus.net.Core.Reports.MethodMetricsReport
AnalyzeType ( INamedTypeDefinition type, Microsoft.Cci.PdbReader pdb, IEnumerable methods ) : andrena.Usus.net.Core.Reports.TypeMetricsReport
AnalyzeTypes ( IAssembly assembly, Microsoft.Cci.PdbReader pdb, IMetadataHost host, andrena.Usus.net.Core.Reports.MetricsReport report ) : void

비공개 메소드들

메소드 설명
AnalyzeMethods ( INamedTypeDefinition type, Microsoft.Cci.PdbReader pdb, IMetadataHost host ) : IEnumerable
AnalyzeTypes ( IAssembly assembly, Microsoft.Cci.PdbReader pdb, IMetadataHost host ) : IEnumerable
TypeAndMethods ( Microsoft.Cci.PdbReader pdb, IMetadataHost host, INamedTypeDefinition type ) : TypeMetricsWithMethodMetrics

메소드 상세

AnalyzeMethod() 보호된 추상적인 메소드

protected abstract AnalyzeMethod ( IMethodDefinition method, Microsoft.Cci.PdbReader pdb, IMetadataHost host ) : andrena.Usus.net.Core.Reports.MethodMetricsReport
method IMethodDefinition
pdb Microsoft.Cci.PdbReader
host IMetadataHost
리턴 andrena.Usus.net.Core.Reports.MethodMetricsReport

AnalyzeType() 보호된 추상적인 메소드

protected abstract AnalyzeType ( INamedTypeDefinition type, Microsoft.Cci.PdbReader pdb, IEnumerable methods ) : andrena.Usus.net.Core.Reports.TypeMetricsReport
type INamedTypeDefinition
pdb Microsoft.Cci.PdbReader
methods IEnumerable
리턴 andrena.Usus.net.Core.Reports.TypeMetricsReport

AnalyzeTypes() 보호된 메소드

protected AnalyzeTypes ( IAssembly assembly, Microsoft.Cci.PdbReader pdb, IMetadataHost host, andrena.Usus.net.Core.Reports.MetricsReport report ) : void
assembly IAssembly
pdb Microsoft.Cci.PdbReader
host IMetadataHost
report andrena.Usus.net.Core.Reports.MetricsReport
리턴 void