Exemple #1
0
        Thread(IRunnable runnable, ThreadGroup grp, string name)
        {
            _thread = new System.Threading.Tasks.Task(InternalRun);

            this._runnable = runnable ?? this;
            _tgroup = grp ?? _defaultGroup;
            _tgroup.Add (this);
        }
Exemple #2
0
		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;
		}
Exemple #3
0
 private Thread(System.Threading.Thread t)
 {
     _thread = t;
     _tgroup = _defaultGroup;
     _tgroup.Add(this);
 }
Exemple #4
0
 public Thread(ThreadGroup grp, string name) : this(null, grp, name)
 {
 }
Exemple #5
0
 public Thread(ThreadGroup grp, string name)
     : this(null, grp, name)
 {
 }
Exemple #6
0
		private Thread (System.Threading.Thread t)
		{
			_thread = t;
			_tgroup = _defaultGroup;
			_tgroup.Add (this);
		}