Example #1
0
 private DebugProgram(DebugProperty.Factory debugPropertyFactory, IExtensionOptions options,
                      DebugProcess process)
 {
     this.debugPropertyFactory = debugPropertyFactory;
     this.process = process;
     this.guid    = Guid.NewGuid();
 }
Example #2
0
 public virtual IDebugProgram2 Create(DebugProcess process)
 {
     return(new DebugProgram(debugPropertyFactory, options, process));
 }
Example #3
0
 public int GetProcess(out IDebugProcess2 process)
 {
     process = this.process;
     return(VSConstants.S_OK);
 }