C# Class Microsoft.Samples.Debugging.CorDebug.ManagedCallbackBase

Inheritance: ICorDebugManagedCallback, ICorDebugManagedCallback2, ICorDebugManagedCallback3
显示文件 Open project: LogosBible/monodevelop

Protected Methods

Method Description
HandleEvent ( ManagedCallbackType eventId, CorEventArgs args ) : void

Private Methods

Method Description
GetProcessFromController ( ICorDebugController pController ) : Microsoft.Samples.Debugging.CorDebug.CorProcess
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugAssembly assembly ) : void
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugClass c ) : void
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugModule managedModule ) : void
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugModule managedModule, IStream stream ) : void
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugThread thread ) : void
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugThread thread, ICorDebugBreakpoint breakpoint ) : void
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugThread thread, ICorDebugBreakpoint breakpoint, UInt32 errorCode ) : void
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugThread thread, ICorDebugEval eval ) : void
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugThread thread, ICorDebugFunction managedFunction, int isAccurate ) : void
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugThread thread, ICorDebugStepper stepper, CorDebugStepReason stepReason ) : void
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugThread thread, int unhandled ) : void
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugThread thread, int level, string logSwitchName, string message ) : void
ICorDebugManagedCallback ( ICorDebugAppDomain appDomain, ICorDebugThread thread, int level, uint reason, string logSwitchName, string parentName ) : void
ICorDebugManagedCallback ( ICorDebugProcess process ) : void
ICorDebugManagedCallback ( ICorDebugProcess process, ICorDebugAppDomain appDomain ) : void
ICorDebugManagedCallback ( ICorDebugProcess process, int errorHR, uint errorCode ) : void
ICorDebugManagedCallback2 ( ICorDebugAppDomain ad, ICorDebugThread thread, CorDebugExceptionUnwindCallbackType eventType, uint flags ) : void
ICorDebugManagedCallback2 ( ICorDebugAppDomain ad, ICorDebugThread thread, ICorDebugFrame frame, uint offset, CorDebugExceptionCallbackType eventType, uint flags ) : void
ICorDebugManagedCallback2 ( ICorDebugAppDomain appDomain, ICorDebugThread thread, ICorDebugFunction managedFunction ) : void
ICorDebugManagedCallback2 ( ICorDebugAppDomain appDomain, ICorDebugThread thread, ICorDebugFunction oldFunction, ICorDebugFunction newFunction, uint oldILoffset ) : void
ICorDebugManagedCallback2 ( ICorDebugController pController, ICorDebugThread thread, ICorDebugMDA pMDA ) : void
ICorDebugManagedCallback2 ( ICorDebugProcess process, uint connectionId ) : void
ICorDebugManagedCallback2 ( ICorDebugProcess process, uint connectionId, ushort &connectionName ) : void

Method Details

HandleEvent() protected abstract method

protected abstract HandleEvent ( ManagedCallbackType eventId, CorEventArgs args ) : void
eventId ManagedCallbackType
args CorEventArgs
return void