C# 클래스 ArchiMetrics.CodeReview.Rules.Code.EvaluationBase

상속: IEvaluation
파일 보기 프로젝트 열기: jjrdk/ArchiMetrics

보호된 메소드들

메소드 설명
FindClassParent ( Microsoft.CodeAnalysis.SyntaxNode node ) : Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax
FindMethodParent ( Microsoft.CodeAnalysis.SyntaxNode node ) : Microsoft.CodeAnalysis.SyntaxNode
FindNamespaceParent ( Microsoft.CodeAnalysis.SyntaxNode node ) : Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax
GetLinesOfCode ( Microsoft.CodeAnalysis.SyntaxNode node ) : int
GetNamespace ( Microsoft.CodeAnalysis.SyntaxNode node ) : string
GetNodeType ( Microsoft.CodeAnalysis.SyntaxNode node ) : string>.Tuple

메소드 상세

FindClassParent() 보호된 메소드

protected FindClassParent ( Microsoft.CodeAnalysis.SyntaxNode node ) : Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax
node Microsoft.CodeAnalysis.SyntaxNode
리턴 Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax

FindMethodParent() 보호된 정적인 메소드

protected static FindMethodParent ( Microsoft.CodeAnalysis.SyntaxNode node ) : Microsoft.CodeAnalysis.SyntaxNode
node Microsoft.CodeAnalysis.SyntaxNode
리턴 Microsoft.CodeAnalysis.SyntaxNode

FindNamespaceParent() 보호된 메소드

protected FindNamespaceParent ( Microsoft.CodeAnalysis.SyntaxNode node ) : Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax
node Microsoft.CodeAnalysis.SyntaxNode
리턴 Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax

GetLinesOfCode() 보호된 메소드

protected GetLinesOfCode ( Microsoft.CodeAnalysis.SyntaxNode node ) : int
node Microsoft.CodeAnalysis.SyntaxNode
리턴 int

GetNamespace() 보호된 정적인 메소드

protected static GetNamespace ( Microsoft.CodeAnalysis.SyntaxNode node ) : string
node Microsoft.CodeAnalysis.SyntaxNode
리턴 string

GetNodeType() 보호된 정적인 메소드

protected static GetNodeType ( Microsoft.CodeAnalysis.SyntaxNode node ) : string>.Tuple
node Microsoft.CodeAnalysis.SyntaxNode
리턴 string>.Tuple