public virtual IAsyncResult BeginWriteBlock(byte[] data, int startIndex, int length, AsyncCallback userCallback, object stateObject) { return(baseStream.BeginWriteBlock(data, startIndex, length, userCallback, stateObject)); }