Exemple #1
0
 public void WriteTo(FlushOutput flushOutputDelegate, CloseOutput closeOutputDelegate, ThreadPriority priority, object to)
 {
     if (flushOutputDelegate != null)
     {
         flushOutput += flushOutputDelegate;
     }
     if (closeOutputDelegate != null)
     {
         closeOutput += closeOutputDelegate;
     }
     _writeThread              = new Thread(FlushThread);
     _writeThread.Priority     = priority;
     _writeThread.IsBackground = true;
     _writeThread.Start(to);
 }
 public void WriteTo(FlushOutput flushOutputDelegate, CloseOutput closeOutputDelegate, ThreadPriority priority, object to)
 {
     if (flushOutputDelegate != null)
         flushOutput += flushOutputDelegate;
     if (closeOutputDelegate != null)
         closeOutput += closeOutputDelegate;
     _writeThread = new Thread(FlushThread);
     _writeThread.Priority = priority;
     _writeThread.IsBackground = true;
     _writeThread.Start(to);
 }