Beispiel #1
0
 public AsyncTask(AsyncTask.TaskFunction task_function, string name, bool dte_task)
 {
     this.m_TaskFunction = task_function;
     this.m_DTETask      = dte_task;
     this.m_Thread       = new Thread(new ThreadStart(this.ThreadMain));
     this.m_Thread.Name  = name;
     if (dte_task)
     {
         this.m_Thread.SetApartmentState(ApartmentState.STA);
     }
     this.m_Thread.Start();
 }
Beispiel #2
0
 public AsyncTask(AsyncTask.TaskFunction task_function, string name) : this(task_function, name, false)
 {
 }