/// <summary> /// Enumerate all threads. /// </summary> public int EnumThreads(out IEnumDebugThreads2 ppEnum) { DLog.Debug(DContext.VSDebuggerComCall, "IDebugProgram2.EnumThreads"); ppEnum = new ThreadEnum(ThreadManager.Threads.Cast<IDebugThread2>().ToArray()); return VSConstants.S_OK; }
public int /*IDebugProgram3*/ EnumThreads(out IEnumDebugThreads2 ppEnum) { ppEnum = ThreadEnum.Create(this); return(VSConstants.S_OK); }
internal ThreadEnumerator(ThreadEnum threadEnumerator) { m_enum = threadEnumerator; }