C# Class NSoft.NFramework.StackTracer

Stack Trace 정보를 가져오는 Helper Class
显示文件 Open project: debop/NFramework Class Usage Examples

Public Methods

Method Description
GetCurrentStackTraceDepth ( ) : int

현재 StackTrace 정보의 갯수를 반환한다.

GetCurrentStackTraceInfo ( ) : string

이 함수 호출전까지의 StackTrace 정보를 제공한다.

GetCurrentStackTraces ( ) : ICollection

현재 StackTrace 정보중에 Method 호출한 부분만을 추출하여 문자열 배열로 반환한다.

GetStackTraceDepth ( string currentStackTrace ) : int

현재 StackTrace 정보의 갯수를 반환한다.

GetStackTraceInfo ( string currentStackTrace ) : string

지정된 StackTrace 정보중에 StackTrace 정보를 얻기 위한 작업을 제거한 실제 코드상에서 일어난 정보만을 추려서 반환한다.

GetStackTraces ( string currentStackTrace ) : ICollection

StackTrace 정보중에 Method 호출한 부분만을 추출하여 문자열 배열로 반환한다.

Method Details

GetCurrentStackTraceDepth() public static method

현재 StackTrace 정보의 갯수를 반환한다.
public static GetCurrentStackTraceDepth ( ) : int
return int

GetCurrentStackTraceInfo() public static method

이 함수 호출전까지의 StackTrace 정보를 제공한다.
public static GetCurrentStackTraceInfo ( ) : string
return string

GetCurrentStackTraces() public static method

현재 StackTrace 정보중에 Method 호출한 부분만을 추출하여 문자열 배열로 반환한다.
public static GetCurrentStackTraces ( ) : ICollection
return ICollection

GetStackTraceDepth() public static method

현재 StackTrace 정보의 갯수를 반환한다.
public static GetStackTraceDepth ( string currentStackTrace ) : int
currentStackTrace string
return int

GetStackTraceInfo() public static method

지정된 StackTrace 정보중에 StackTrace 정보를 얻기 위한 작업을 제거한 실제 코드상에서 일어난 정보만을 추려서 반환한다.
public static GetStackTraceInfo ( string currentStackTrace ) : string
currentStackTrace string
return string

GetStackTraces() public static method

StackTrace 정보중에 Method 호출한 부분만을 추출하여 문자열 배열로 반환한다.
public static GetStackTraces ( string currentStackTrace ) : ICollection
currentStackTrace string
return ICollection