diff --git a/src/ICSharpCode.SharpZipLib/Zip/Compression/Streams/DeflaterOutputStream.cs b/src/ICSharpCode.SharpZipLib/Zip/Compression/Streams/DeflaterOutputStream.cs
index be63c7cfb..a7e6807ca 100644
--- a/src/ICSharpCode.SharpZipLib/Zip/Compression/Streams/DeflaterOutputStream.cs
+++ b/src/ICSharpCode.SharpZipLib/Zip/Compression/Streams/DeflaterOutputStream.cs
@@ -392,7 +392,12 @@ public override void Flush()
baseOutputStream_.Flush();
}
- ///
+ ///
+ /// Asynchronously clears all buffers for this stream, causes any buffered data to be written to the underlying device, and monitors cancellation requests.
+ ///
+ ///
+ /// The token to monitor for cancellation requests. The default value is .
+ ///
public override async Task FlushAsync(CancellationToken cancellationToken)
{
deflater_.Flush();
@@ -504,7 +509,21 @@ public override void Write(byte[] buffer, int offset, int count)
Deflate();
}
- ///
+ ///
+ /// Asynchronously writes a sequence of bytes to the current stream, advances the current position within this stream by the number of bytes written, and monitors cancellation requests.
+ ///
+ ///
+ /// The byte array
+ ///
+ ///
+ /// The offset into the byte array where to start.
+ ///
+ ///
+ /// The number of bytes to write.
+ ///
+ ///
+ /// The token to monitor for cancellation requests. The default value is .
+ ///
public override async Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken ct)
{
deflater_.SetInput(buffer, offset, count);