Thread(IRunnable runnable, ThreadGroup grp, string name) { _thread = new System.Threading.Tasks.Task(InternalRun); this._runnable = runnable ?? this; _tgroup = grp ?? _defaultGroup; _tgroup.Add (this); }
Thread(IRunnable runnable, ThreadGroup grp, string name) { _thread = new System.Threading.Tasks.Task(InternalRun); this._runnable = runnable ?? this; _tgroup = grp ?? _defaultGroup; _tgroup.Add(this); }
Thread (IRunnable runnable, ThreadGroup grp, string name) { _thread = new System.Threading.Thread (InternalRun); this._runnable = runnable ?? this; _tgroup = grp ?? _defaultGroup; _tgroup.Add (this); if (name != null) _thread.Name = name; }
Thread(IRunnable runnable, ThreadGroup grp, string name) { _thread = new System.Threading.Thread(InternalRun); this._runnable = runnable ?? this; _tgroup = grp ?? _defaultGroup; _tgroup.Add(this); if (name != null) { _thread.Name = name; } }
private Thread(System.Threading.Thread t) { _thread = t; _tgroup = _defaultGroup; _tgroup.Add(this); }
private Thread (System.Threading.Thread t) { _thread = t; _tgroup = _defaultGroup; _tgroup.Add (this); }