Mono.Debugger.Debugger.OperationCompleted C# (CSharp) Method

OperationCompleted() private method

private OperationCompleted ( SingleSteppingEngine caller, TargetEventArgs result, ThreadingModel model ) : void
caller Mono.Debugger.Backend.SingleSteppingEngine
result TargetEventArgs
model ThreadingModel
return void
        void OperationCompleted(SingleSteppingEngine caller, TargetEventArgs result, ThreadingModel model)
        {
            if (!ThreadManager.InBackgroundThread)
                throw new InternalError ();

            foreach (Process process in process_hash.Values) {
                process.OperationCompleted (caller, result, model);
            }

            lock (this) {
                current_operation = null;
                stopped_event.Set ();
            }
        }

Usage Example

Ejemplo n.º 1
0
 void IOperationHost.OperationCompleted(SingleSteppingEngine caller, TargetEventArgs result, ThreadingModel model)
 {
     Debugger.OperationCompleted(caller, result, model);
 }