Quantcast
Channel: enviar eventos dentro de Thread
Viewing all articles
Browse latest Browse all 2

enviar eventos dentro de Thread

$
0
0

he estado trabajando con aplicaciones de escritorio por motivos de funcionalidad me toca enviar una clase en un Thread

 System.Threading.Thread thread = new System.Threading.Thread(new System.Threading.ThreadStart(() => adapter.UploadWorkData(file)));
                thread.IsBackground = true;
                thread.Priority = System.Threading.ThreadPriority.Normal;
                thread.Start();

mi problema se presenta ya que esta clase en esta clase tengo unas excepciones

    if (result.Count > 0)
                    throw new InvalidRequirementException() { InvalidRequirements = result };

también tengo este log que me dice si guardo o no 

  if(bDone == true)
  log.Add("Requisito exitosamente registrado: " + requirementId + " perteneciente a: " + dr["ActitimeUser"].ToString() + " Fecha:             " + _DateTemp);
          else
  log.Add("Error: Posible duplicidad registrando requisito: " + requirementId + " perteneciente a: " + dr["ActitimeUser"].ToString()             + " Fecha: " + _DateTemp);
                  }
               }
                    return log;

pero como va en el hilo no me esta arrojando a la "vista" por decirlo así esta excepciones o sucesos 

como haría para mandarlos ?

 

Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images