C# 클래스 slinject.Debugger.Extensions

파일 보기 프로젝트 열기: anvaka/slinject

공개 메소드들

메소드 설명
FindAllFunction ( this process, string className, string functionName ) : List
FindModule ( this process, string moduleNameRegexPattern ) : DebugModule
FindType ( this module, string typeName ) : DebugClass
FindType ( this process, string typeName, DebugModule &mod ) : DebugClass
Is ( this module, string pattern ) : bool
IsAtSafePoint ( this thread ) : bool
ResolveAllFunctionName ( this module, string className, string functionName ) : List
ResolveFunctionName ( this module, string className, string functionName ) : DebugFunction

메소드 상세

FindAllFunction() 공개 정적인 메소드

public static FindAllFunction ( this process, string className, string functionName ) : List
process this
className string
functionName string
리턴 List

FindModule() 공개 정적인 메소드

public static FindModule ( this process, string moduleNameRegexPattern ) : DebugModule
process this
moduleNameRegexPattern string
리턴 slinject.Debugger.Wrappers.DebugModule

FindType() 공개 정적인 메소드

public static FindType ( this module, string typeName ) : DebugClass
module this
typeName string
리턴 slinject.Debugger.Wrappers.DebugClass

FindType() 공개 정적인 메소드

public static FindType ( this process, string typeName, DebugModule &mod ) : DebugClass
process this
typeName string
mod slinject.Debugger.Wrappers.DebugModule
리턴 slinject.Debugger.Wrappers.DebugClass

Is() 공개 정적인 메소드

public static Is ( this module, string pattern ) : bool
module this
pattern string
리턴 bool

IsAtSafePoint() 공개 정적인 메소드

public static IsAtSafePoint ( this thread ) : bool
thread this
리턴 bool

ResolveAllFunctionName() 공개 정적인 메소드

public static ResolveAllFunctionName ( this module, string className, string functionName ) : List
module this
className string
functionName string
리턴 List

ResolveFunctionName() 공개 정적인 메소드

public static ResolveFunctionName ( this module, string className, string functionName ) : DebugFunction
module this
className string
functionName string
리턴 slinject.Debugger.Wrappers.DebugFunction