using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SmartCoalApplication.Base { public sealed class IOEventArgs : EventArgs { private IOOperationType ioOperationType; public IOOperationType IOOperationType { get { return ioOperationType; } } private long position; public long Position { get { return position; } } private int count; public int Count { get { return count; } } public IOEventArgs(IOOperationType ioOperationType, long position, int count) { this.ioOperationType = ioOperationType; this.position = position; this.count = count; } } }