C# Class Unicoen.Apps.RefactoringDSL.NamespaceDetector.Namespace

名前空間を表すクラス
Afficher le fichier Open project: UnicoenProject/RefactoringDSL

Méthodes publiques

Méthode Description
Equals ( object obj ) : bool
GetDetailedNamespaceString ( string originalDelimiter = "." ) : string

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

GetNamespaceString ( string originalDelimiter = "." ) : string

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

ToString ( ) : string
YieldParents ( ) : IEnumerable

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

Method Details

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetDetailedNamespaceString() public méthode

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

GetNamespaceString() public méthode

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

ToString() public méthode

public ToString ( ) : string
Résultat string

YieldParents() public méthode

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