C# Class slinject.Debugger.ManagedCallback

Inheritance: ICorDebugManagedCallback, ICorDebugManagedCallback2
Afficher le fichier Open project: anvaka/slinject Class Usage Examples

Méthodes publiques

Méthode Description
Break ( ICorDebugAppDomain pAppDomain, ICorDebugThread thread ) : void
Breakpoint ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugBreakpoint pBreakpoint ) : void
BreakpointSetError ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugBreakpoint pBreakpoint, uint dwError ) : void
ChangeConnection ( ICorDebugProcess pProcess, uint dwConnectionId ) : void
ControlCTrap ( ICorDebugProcess pProcess ) : void
CreateAppDomain ( ICorDebugProcess pProcess, ICorDebugAppDomain pAppDomain ) : void
CreateConnection ( ICorDebugProcess pProcess, uint dwConnectionId, ushort &pConnName ) : void
CreateProcess ( ICorDebugProcess pProcess ) : void
CreateThread ( ICorDebugAppDomain pAppDomain, ICorDebugThread thread ) : void
DebuggerError ( ICorDebugProcess pProcess, int errorHR, uint errorCode ) : void
DestroyConnection ( ICorDebugProcess pProcess, uint dwConnectionId ) : void
EditAndContinueRemap ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugFunction pFunction, int fAccurate ) : void
EvalComplete ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugEval pEval ) : void
EvalException ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugEval pEval ) : void
Exception ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugFrame pFrame, uint nOffset, CorDebugExceptionCallbackType dwEventType, uint dwFlags ) : void
Exception ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, int unhandled ) : void
ExceptionUnwind ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, CorDebugExceptionUnwindCallbackType dwEventType, uint dwFlags ) : void
ExitAppDomain ( ICorDebugProcess pProcess, ICorDebugAppDomain pAppDomain ) : void
ExitProcess ( ICorDebugProcess pProcess ) : void
ExitThread ( ICorDebugAppDomain pAppDomain, ICorDebugThread thread ) : void
FunctionRemapComplete ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugFunction pFunction ) : void
FunctionRemapOpportunity ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugFunction pOldFunction, ICorDebugFunction pNewFunction, uint oldILOffset ) : void
LoadAssembly ( ICorDebugAppDomain pAppDomain, ICorDebugAssembly pAssembly ) : void
LoadClass ( ICorDebugAppDomain pAppDomain, ICorDebugClass c ) : void
LoadModule ( ICorDebugAppDomain pAppDomain, ICorDebugModule pModule ) : void
LogMessage ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, int lLevel, string pLogSwitchName, string pMessage ) : void
LogSwitch ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, int lLevel, uint ulReason, string pLogSwitchName, string pParentName ) : void
MDANotification ( ICorDebugController pController, ICorDebugThread pThread, ICorDebugMDA pMDA ) : void
NameChange ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread ) : void
StepComplete ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugStepper pStepper, CorDebugStepReason reason ) : void
UnloadAssembly ( ICorDebugAppDomain pAppDomain, ICorDebugAssembly pAssembly ) : void
UnloadClass ( ICorDebugAppDomain pAppDomain, ICorDebugClass c ) : void
UnloadModule ( ICorDebugAppDomain pAppDomain, ICorDebugModule pModule ) : void
UpdateModuleSymbols ( ICorDebugAppDomain pAppDomain, ICorDebugModule pModule, IStream pSymbolStream ) : void

Method Details

Break() public méthode

public Break ( ICorDebugAppDomain pAppDomain, ICorDebugThread thread ) : void
pAppDomain ICorDebugAppDomain
thread ICorDebugThread
Résultat void

Breakpoint() public méthode

public Breakpoint ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugBreakpoint pBreakpoint ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
pBreakpoint ICorDebugBreakpoint
Résultat void

BreakpointSetError() public méthode

public BreakpointSetError ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugBreakpoint pBreakpoint, uint dwError ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
pBreakpoint ICorDebugBreakpoint
dwError uint
Résultat void

ChangeConnection() public méthode

public ChangeConnection ( ICorDebugProcess pProcess, uint dwConnectionId ) : void
pProcess ICorDebugProcess
dwConnectionId uint
Résultat void

ControlCTrap() public méthode

public ControlCTrap ( ICorDebugProcess pProcess ) : void
pProcess ICorDebugProcess
Résultat void

CreateAppDomain() public méthode

public CreateAppDomain ( ICorDebugProcess pProcess, ICorDebugAppDomain pAppDomain ) : void
pProcess ICorDebugProcess
pAppDomain ICorDebugAppDomain
Résultat void

CreateConnection() public méthode

public CreateConnection ( ICorDebugProcess pProcess, uint dwConnectionId, ushort &pConnName ) : void
pProcess ICorDebugProcess
dwConnectionId uint
pConnName ushort
Résultat void

CreateProcess() public méthode

public CreateProcess ( ICorDebugProcess pProcess ) : void
pProcess ICorDebugProcess
Résultat void

CreateThread() public méthode

public CreateThread ( ICorDebugAppDomain pAppDomain, ICorDebugThread thread ) : void
pAppDomain ICorDebugAppDomain
thread ICorDebugThread
Résultat void

DebuggerError() public méthode

public DebuggerError ( ICorDebugProcess pProcess, int errorHR, uint errorCode ) : void
pProcess ICorDebugProcess
errorHR int
errorCode uint
Résultat void

DestroyConnection() public méthode

public DestroyConnection ( ICorDebugProcess pProcess, uint dwConnectionId ) : void
pProcess ICorDebugProcess
dwConnectionId uint
Résultat void

EditAndContinueRemap() public méthode

public EditAndContinueRemap ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugFunction pFunction, int fAccurate ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
pFunction ICorDebugFunction
fAccurate int
Résultat void

EvalComplete() public méthode

public EvalComplete ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugEval pEval ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
pEval ICorDebugEval
Résultat void

EvalException() public méthode

public EvalException ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugEval pEval ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
pEval ICorDebugEval
Résultat void

Exception() public méthode

public Exception ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugFrame pFrame, uint nOffset, CorDebugExceptionCallbackType dwEventType, uint dwFlags ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
pFrame ICorDebugFrame
nOffset uint
dwEventType CorDebugExceptionCallbackType
dwFlags uint
Résultat void

Exception() public méthode

public Exception ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, int unhandled ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
unhandled int
Résultat void

ExceptionUnwind() public méthode

public ExceptionUnwind ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, CorDebugExceptionUnwindCallbackType dwEventType, uint dwFlags ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
dwEventType CorDebugExceptionUnwindCallbackType
dwFlags uint
Résultat void

ExitAppDomain() public méthode

public ExitAppDomain ( ICorDebugProcess pProcess, ICorDebugAppDomain pAppDomain ) : void
pProcess ICorDebugProcess
pAppDomain ICorDebugAppDomain
Résultat void

ExitProcess() public méthode

public ExitProcess ( ICorDebugProcess pProcess ) : void
pProcess ICorDebugProcess
Résultat void

ExitThread() public méthode

public ExitThread ( ICorDebugAppDomain pAppDomain, ICorDebugThread thread ) : void
pAppDomain ICorDebugAppDomain
thread ICorDebugThread
Résultat void

FunctionRemapComplete() public méthode

public FunctionRemapComplete ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugFunction pFunction ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
pFunction ICorDebugFunction
Résultat void

FunctionRemapOpportunity() public méthode

public FunctionRemapOpportunity ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugFunction pOldFunction, ICorDebugFunction pNewFunction, uint oldILOffset ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
pOldFunction ICorDebugFunction
pNewFunction ICorDebugFunction
oldILOffset uint
Résultat void

LoadAssembly() public méthode

public LoadAssembly ( ICorDebugAppDomain pAppDomain, ICorDebugAssembly pAssembly ) : void
pAppDomain ICorDebugAppDomain
pAssembly ICorDebugAssembly
Résultat void

LoadClass() public méthode

public LoadClass ( ICorDebugAppDomain pAppDomain, ICorDebugClass c ) : void
pAppDomain ICorDebugAppDomain
c ICorDebugClass
Résultat void

LoadModule() public méthode

public LoadModule ( ICorDebugAppDomain pAppDomain, ICorDebugModule pModule ) : void
pAppDomain ICorDebugAppDomain
pModule ICorDebugModule
Résultat void

LogMessage() public méthode

public LogMessage ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, int lLevel, string pLogSwitchName, string pMessage ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
lLevel int
pLogSwitchName string
pMessage string
Résultat void

LogSwitch() public méthode

public LogSwitch ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, int lLevel, uint ulReason, string pLogSwitchName, string pParentName ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
lLevel int
ulReason uint
pLogSwitchName string
pParentName string
Résultat void

MDANotification() public méthode

public MDANotification ( ICorDebugController pController, ICorDebugThread pThread, ICorDebugMDA pMDA ) : void
pController ICorDebugController
pThread ICorDebugThread
pMDA ICorDebugMDA
Résultat void

NameChange() public méthode

public NameChange ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
Résultat void

StepComplete() public méthode

public StepComplete ( ICorDebugAppDomain pAppDomain, ICorDebugThread pThread, ICorDebugStepper pStepper, CorDebugStepReason reason ) : void
pAppDomain ICorDebugAppDomain
pThread ICorDebugThread
pStepper ICorDebugStepper
reason CorDebugStepReason
Résultat void

UnloadAssembly() public méthode

public UnloadAssembly ( ICorDebugAppDomain pAppDomain, ICorDebugAssembly pAssembly ) : void
pAppDomain ICorDebugAppDomain
pAssembly ICorDebugAssembly
Résultat void

UnloadClass() public méthode

public UnloadClass ( ICorDebugAppDomain pAppDomain, ICorDebugClass c ) : void
pAppDomain ICorDebugAppDomain
c ICorDebugClass
Résultat void

UnloadModule() public méthode

public UnloadModule ( ICorDebugAppDomain pAppDomain, ICorDebugModule pModule ) : void
pAppDomain ICorDebugAppDomain
pModule ICorDebugModule
Résultat void

UpdateModuleSymbols() public méthode

public UpdateModuleSymbols ( ICorDebugAppDomain pAppDomain, ICorDebugModule pModule, IStream pSymbolStream ) : void
pAppDomain ICorDebugAppDomain
pModule ICorDebugModule
pSymbolStream IStream
Résultat void