private void OnDataAvailable(object sender, DataAvailableEventArgs e) { _buffer.Write(e.Data, 0, e.ByteCount); if (e.ByteCount > 0 && DataAvailable != null) { DataAvailable(this, e); } }
private void OnDataAvailable(object sender, DataAvailableEventArgs e) { _buffer.Write(e.Data, 0, e.ByteCount); EventHandler <DataAvailableEventArgs> dataAvailable = DataAvailable; if (e.ByteCount > 0 && dataAvailable != null) { dataAvailable(this, e); } }