public virtual Task WriteBlockAsync(byte[] data, int startIndex, int length) { return(baseStream.WriteBlockAsync(data, startIndex, length)); }