C# 클래스 ICSharpCode.NRefactory.CSharp.TypeSystem.UsingScope

상속: AbstractFreezable
파일 보기 프로젝트 열기: 0xd4d/NRefactory 1 사용 예제들

공개 메소드들

메소드 설명
HasAlias ( string identifier ) : bool

Gets whether this using scope has an alias (either using or extern) with the specified name.

Resolve ( ICompilation compilation ) : ICSharpCode.NRefactory.CSharp.TypeSystem.ResolvedUsingScope

Resolves the namespace represented by this using scope.

UsingScope ( ) : System

Creates a new root using scope.

UsingScope ( UsingScope parent, string shortName ) : System

Creates a new nested using scope.

보호된 메소드들

메소드 설명
FreezeInternal ( ) : void

메소드 상세

FreezeInternal() 보호된 메소드

protected FreezeInternal ( ) : void
리턴 void

HasAlias() 공개 메소드

Gets whether this using scope has an alias (either using or extern) with the specified name.
public HasAlias ( string identifier ) : bool
identifier string
리턴 bool

Resolve() 공개 메소드

Resolves the namespace represented by this using scope.
public Resolve ( ICompilation compilation ) : ICSharpCode.NRefactory.CSharp.TypeSystem.ResolvedUsingScope
compilation ICompilation
리턴 ICSharpCode.NRefactory.CSharp.TypeSystem.ResolvedUsingScope

UsingScope() 공개 메소드

Creates a new root using scope.
public UsingScope ( ) : System
리턴 System

UsingScope() 공개 메소드

Creates a new nested using scope.
public UsingScope ( UsingScope parent, string shortName ) : System
parent UsingScope The parent using scope.
shortName string The short namespace name.
리턴 System