Beispiel #1
0
 public DebugProcessOptions CopyTo(DebugProcessOptions other)
 {
     other.CLRTypeDebugInfo       = CLRTypeDebugInfo.Clone();
     other.Filename               = Filename;
     other.CommandLine            = CommandLine;
     other.CurrentDirectory       = CurrentDirectory;
     other.InheritHandles         = InheritHandles;
     other.ProcessCreationFlags   = ProcessCreationFlags;
     other.DebugMessageDispatcher = DebugMessageDispatcher;
     other.DebugOptions           = DebugOptions == null ? null : DebugOptions.Clone();
     other.BreakProcessKind       = BreakProcessKind;
     return(other);
 }
Beispiel #2
0
 public DebugProcessOptions(CLRTypeDebugInfo info)
 {
     this.CLRTypeDebugInfo = info;
     this.DebugOptions     = new DebugOptions();
     this.BreakProcessType = BreakProcessType.None;
 }
Beispiel #3
0
 public DebugProcessOptions(CLRTypeDebugInfo info)
 {
     this.CLRTypeDebugInfo = info;
     this.DebugOptions = new DebugOptions();
     this.BreakProcessType = BreakProcessType.None;
 }
Beispiel #4
0
 public DebugProcessOptions(CLRTypeDebugInfo info)
 {
     CLRTypeDebugInfo = info;
     DebugOptions     = new DebugOptions();
     BreakProcessKind = BreakProcessKind.None;
 }
		public DebugProcessOptions(CLRTypeDebugInfo info) {
			CLRTypeDebugInfo = info;
			DebugOptions = new DebugOptions();
			BreakProcessKind = BreakProcessKind.None;
		}