C# 클래스 Unicoen.Apps.RefactoringDSL.NamespaceDetector.Namespace

名前空間を表すクラス
파일 보기 프로젝트 열기: UnicoenProject/RefactoringDSL

공개 메소드들

메소드 설명
Equals ( object obj ) : bool
GetDetailedNamespaceString ( string originalDelimiter = "." ) : string

詳細な完全修飾名(各名前空間のタイプを併記)を取得します

GetNamespaceString ( string originalDelimiter = "." ) : string

自分を含めて親をすべてたどり,名前空間文字列を結合することで,完全修飾名を取得します

ToString ( ) : string
YieldParents ( ) : IEnumerable

自分の親の名前空間(上位名前空間)を yield return していきます

메소드 상세

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetDetailedNamespaceString() 공개 메소드

詳細な完全修飾名(各名前空間のタイプを併記)を取得します
public GetDetailedNamespaceString ( string originalDelimiter = "." ) : string
originalDelimiter string 名前空間のデリミタ(デフォルトはピリオド)
리턴 string

GetNamespaceString() 공개 메소드

自分を含めて親をすべてたどり,名前空間文字列を結合することで,完全修飾名を取得します
public GetNamespaceString ( string originalDelimiter = "." ) : string
originalDelimiter string 名前空間のデリミタ(デフォルトはピリオド)
리턴 string

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

YieldParents() 공개 메소드

自分の親の名前空間(上位名前空間)を yield return していきます
public YieldParents ( ) : IEnumerable
리턴 IEnumerable