C# 클래스 NAnt.Core.Util.AssemblyResolver

파일 보기 프로젝트 열기: skolima/NAnt 1 사용 예제들

공개 메소드들

메소드 설명
AssemblyResolver ( ) : System

Initializes an instanse of the AssemblyResolver class.

AssemblyResolver ( NAnt.Core.Task task ) : System

Initializes an instanse of the AssemblyResolver class in the context of the given Task.

Attach ( ) : void

Installs the assembly resolver by hooking up to the AppDomain.AssemblyResolve event.

Detach ( ) : void

Uninstalls the assembly resolver.

비공개 메소드들

메소드 설명
AssemblyLoad ( object sender, AssemblyLoadEventArgs args ) : void

Occurs when an assembly is loaded. The loaded assembly is added to the assembly cache.

AssemblyResolve ( object sender, ResolveEventArgs args ) : Assembly

Resolves an assembly not found by the system using the assembly cache.

Log ( Level messageLevel, string message ) : void

Logs a message with the given priority.

The actual logging is delegated to the Task in which the AssemblyResolver is executing

메소드 상세

AssemblyResolver() 공개 메소드

Initializes an instanse of the AssemblyResolver class.
public AssemblyResolver ( ) : System
리턴 System

AssemblyResolver() 공개 메소드

Initializes an instanse of the AssemblyResolver class in the context of the given Task.
public AssemblyResolver ( NAnt.Core.Task task ) : System
task NAnt.Core.Task
리턴 System

Attach() 공개 메소드

Installs the assembly resolver by hooking up to the AppDomain.AssemblyResolve event.
public Attach ( ) : void
리턴 void

Detach() 공개 메소드

Uninstalls the assembly resolver.
public Detach ( ) : void
리턴 void