Exemplo n.º 1
0
 /// <summary>
 /// Creates a new instance of the CustomEvalEventArgs class.
 /// </summary>
 /// <param name="processController">Which IMDbgProcessController to store in the Object.</param>
 /// <param name="callbackArgs">Which CorEvalEventArgs to encapsulate in this wrapper.</param>
 /// <param name="callbackType">What Callback type this was.</param>
 public CustomPostCallbackEventArgs(IMDbgProcessController processController,
                                    ManagedCallbackType callbackType,
                                    Object callbackArgs)
     : base(processController)
 {
     this.callbackType = callbackType;
     this.callbackArgs = callbackArgs;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Creates a new instance of the CustomEvalEventArgs class.
 /// </summary>
 /// <param name="processController">Which IMDbgProcessController to store in the Object.</param>
 /// <param name="callbackArgs">Which CorEvalEventArgs to encapsulate in this wrapper.</param>
 /// <param name="callbackType">What Callback type this was.</param>
 public CustomEvalEventArgs(IMDbgProcessController processController,
                            CorEvalEventArgs callbackArgs,
                            EvalCallbackType callbackType)
     : base(processController)
 {
     this.callbackArgs = callbackArgs;
     this.callbackType = callbackType;
 }
Exemplo n.º 3
0
 /// <summary>
 /// Creates a new instance of the CustomStepCompleteEventArgs class.
 /// </summary>
 /// <param name="processController">Which IMDbgProcessController to store in the Object.</param>
 /// <param name="callbackArgs">Which CorStepCompleteEventArgs to encapsulate in this wrapper.</param>
 public CustomStepCompleteEventArgs(IMDbgProcessController processController,
                                    CorStepCompleteEventArgs callbackArgs)
     : base(processController)
 {
     this.callbackArgs = callbackArgs;
 }
Exemplo n.º 4
0
 /// <summary>
 /// Creates a new instance of the CustomBreakpointEventArgs class.
 /// </summary>
 /// <param name="processController"></param>
 /// <param name="callbackArgs"></param>
 public CustomBreakpointEventArgs(IMDbgProcessController processController,
                                  CorBreakpointEventArgs callbackArgs)
     : base(processController)
 {
     this.callbackArgs = callbackArgs;
 }
Exemplo n.º 5
0
 /// <summary>
 /// Creates a new instance of the CustomEventArgs object.
 /// </summary>
 /// <param name="processController">Which IMDbgProcessController to store in the Object.</param>
 public CustomEventArgs(IMDbgProcessController processController)
 {
     this.processController = processController;
 }