void RaiseComplete() { var handler = Completed; if (handler != null) handler(this,new AsynStreamCopyCompleteEventArgs(_input, _output)); } }