Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions xml/System.IO.Compression/BrotliCompressionOptions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<summary>Provides compression options to be used with <see cref="T:System.IO.Compression.BrotliStream" />.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
Expand Down Expand Up @@ -51,9 +51,10 @@
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<summary>Gets or sets the compression quality for a Brotli compression stream.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<remarks>The higher the quality, the slower the compression. Range is from 0 to 11. The default value is 4.</remarks>
<exception cref="T:System.ArgumentOutOfRangeException">The value is less than 0 or greater than 11.</exception>
</Docs>
</Member>
</Members>
Expand Down
15 changes: 11 additions & 4 deletions xml/System.IO.Compression/BrotliStream.xml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,8 @@
<summary>Initializes a new instance of the <see cref="T:System.IO.Compression.BrotliStream" /> class by using the specified stream and compression level.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentException">.NET 7 and later: <paramref name="compressionLevel" /> is not defined in the <see cref="System.IO.Compression.CompressionLevel" /> enumeration.</exception>
<exception cref="T:System.ArgumentNullException">
<paramref name="stream" /> is <see langword="null" />.</exception>
</Docs>
</Member>
<Member MemberName=".ctor">
Expand Down Expand Up @@ -132,11 +134,14 @@
<Parameter Name="leaveOpen" Type="System.Boolean" Index="2" FrameworkAlternate="net-9.0" />
</Parameters>
<Docs>
<param name="stream">To be added.</param>
<param name="compressionOptions">To be added.</param>
<param name="leaveOpen">To be added.</param>
<summary>To be added.</summary>
<param name="stream">The stream to which compressed data is written.</param>
<param name="compressionOptions">The Brotli options for fine tuning the compression stream.</param>
<param name="leaveOpen">
<see langword="true" /> to leave the stream open after disposing the <see cref="T:System.IO.Compression.BrotliStream" /> object; otherwise, <see langword="false" />.</param>
<summary>Initializes a new instance of the <see cref="T:System.IO.Compression.BrotliStream" /> class by using the specified stream and compression options, and optionally leaves the stream open.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">
<paramref name="stream" /> or <paramref name="compressionOptions" /> is <see langword="null" />.</exception>
</Docs>
</Member>
<Member MemberName=".ctor">
Expand Down Expand Up @@ -174,6 +179,8 @@
<summary>Initializes a new instance of the <see cref="T:System.IO.Compression.BrotliStream" /> class by using the specified stream and compression level, and optionally leaves the stream open.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentException">.NET 7 and later: <paramref name="compressionLevel" /> is not defined in the <see cref="System.IO.Compression.CompressionLevel" /> enumeration.</exception>
<exception cref="T:System.ArgumentNullException">
<paramref name="stream" /> is <see langword="null" />.</exception>
</Docs>
</Member>
<Member MemberName=".ctor">
Expand Down
11 changes: 7 additions & 4 deletions xml/System.IO.Compression/DeflateStream.xml
Original file line number Diff line number Diff line change
Expand Up @@ -362,11 +362,14 @@ You use this constructor when you want to specify whether compression efficiency
<Parameter Name="leaveOpen" Type="System.Boolean" Index="2" FrameworkAlternate="net-9.0" />
</Parameters>
<Docs>
<param name="stream">To be added.</param>
<param name="compressionOptions">To be added.</param>
<param name="leaveOpen">To be added.</param>
<summary>To be added.</summary>
<param name="stream">The stream to which compressed data is written.</param>
<param name="compressionOptions">The options for fine tuning the compression stream.</param>
<param name="leaveOpen">
<see langword="true" /> to leave the stream object open after disposing the <see cref="T:System.IO.Compression.DeflateStream" /> object; otherwise, <see langword="false" /></param>
<summary>Initializes a new instance of the <see cref="T:System.IO.Compression.DeflateStream" /> class by using the specified stream, compression options, and optionally leaves the stream open.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">
<paramref name="stream" /> or <paramref name="compressionOptions" /> is <see langword="null" />.</exception>
</Docs>
</Member>
<Member MemberName="BaseStream">
Expand Down
11 changes: 7 additions & 4 deletions xml/System.IO.Compression/GZipStream.xml
Original file line number Diff line number Diff line change
Expand Up @@ -387,11 +387,14 @@ By default, the compression level is set to <xref:System.IO.Compression.Compress
<Parameter Name="leaveOpen" Type="System.Boolean" Index="2" FrameworkAlternate="net-9.0" />
</Parameters>
<Docs>
<param name="stream">To be added.</param>
<param name="compressionOptions">To be added.</param>
<param name="leaveOpen">To be added.</param>
<summary>To be added.</summary>
<param name="stream">The stream to which compressed data is written.</param>
<param name="compressionOptions">The options for fine tuning the compression stream.</param>
<param name="leaveOpen">
<see langword="true" /> to leave the stream object open after disposing the <see cref="T:System.IO.Compression.GZipStream" /> object; otherwise, <see langword="false" />.</param>
<summary>Initializes a new instance of the <see cref="T:System.IO.Compression.GZipStream" /> class by using the specified stream, compression options, and optionally leaves the stream open.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">
<paramref name="stream" /> or <paramref name="compressionOptions" /> is <see langword="null" />.</exception>
</Docs>
</Member>
<Member MemberName="BaseStream">
Expand Down
13 changes: 9 additions & 4 deletions xml/System.IO.Compression/ZLibCompressionOptions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<summary>Provides compression options to be used with <see cref="T:System.IO.Compression.ZLibStream" />, <see cref="T:System.IO.Compression.DeflateStream" /> and <see cref="T:System.IO.Compression.GZipStream" />.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
Expand Down Expand Up @@ -51,9 +51,13 @@
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<summary>Gets or sets the compression level for a compression stream.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<remarks>
<para>Can accept any value between -1 and 9 (inclusive), 0 gives no compression, 1 gives best speed, 9 gives best compression.</para>
<para>and -1 requests the default compression level which is currently equivalent to 6. The default value is -1.</para>
</remarks>
<exception cref="T:System.ArgumentOutOfRangeException">The value is less than -1 or greater than 9.</exception>
</Docs>
</Member>
<Member MemberName="CompressionStrategy">
Expand All @@ -72,9 +76,10 @@
<ReturnType>System.IO.Compression.ZLibCompressionStrategy</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<summary>Gets or sets the compression algorithm for a compression stream.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentOutOfRangeException">The value is not a valid <see cref="T:System.IO.Compression.ZLibCompressionStrategy" /> value.</exception>
</Docs>
</Member>
</Members>
Expand Down
14 changes: 8 additions & 6 deletions xml/System.IO.Compression/ZLibCompressionStrategy.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added.</summary>
<summary>Defines the compression algorithms that can be used for <see cref="T:System.IO.Compression.DeflateStream" />, <see cref="T:System.IO.Compression.GZipStream" /> or <see cref="T:System.IO.Compression.ZLibStream" />.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
Expand All @@ -34,7 +34,7 @@
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>To be added.</summary>
<summary>Used for normal data.</summary>
</Docs>
</Member>
<Member MemberName="Filtered">
Expand All @@ -54,7 +54,9 @@
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>To be added.</summary>
<summary>
<para>Used for data produced by a filter (or predictor). The effect of Filtered is to force more Huffman coding and less string matching, intermediate between Default and HuffmanOnly.</para>
</summary>
</Docs>
</Member>
<Member MemberName="Fixed">
Expand All @@ -74,7 +76,7 @@
</ReturnValue>
<MemberValue>4</MemberValue>
<Docs>
<summary>To be added.</summary>
<summary>Prevents the use of dynamic Huffman codes, allowing for a simpler decoder for special applications.</summary>
</Docs>
</Member>
<Member MemberName="HuffmanOnly">
Expand All @@ -94,7 +96,7 @@
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>To be added.</summary>
<summary>Used to force Huffman encoding only (no string match).</summary>
</Docs>
</Member>
<Member MemberName="RunLengthEncoding">
Expand All @@ -114,7 +116,7 @@
</ReturnValue>
<MemberValue>3</MemberValue>
<Docs>
<summary>To be added.</summary>
<summary>Used to limit match distances to one (run-length encoding), give better compression for PNG image data.</summary>
</Docs>
</Member>
</Members>
Expand Down
11 changes: 7 additions & 4 deletions xml/System.IO.Compression/ZLibStream.xml
Original file line number Diff line number Diff line change
Expand Up @@ -158,11 +158,14 @@
<Parameter Name="leaveOpen" Type="System.Boolean" Index="2" FrameworkAlternate="net-9.0" />
</Parameters>
<Docs>
<param name="stream">To be added.</param>
<param name="compressionOptions">To be added.</param>
<param name="leaveOpen">To be added.</param>
<summary>To be added.</summary>
<param name="stream">The stream to which compressed data is written.</param>
<param name="compressionOptions">The ZLib options for fine tuning the compression stream.</param>
<param name="leaveOpen">
<see langword="true" /> to leave the stream object open after disposing the <see cref="T:System.IO.Compression.ZLibStream" /> object; otherwise, <see langword="false" />.</param>
<summary>Initializes a new instance of the <see cref="T:System.IO.Compression.ZLibStream" /> class by using the specified stream, compression options, and optionally leaves the stream open.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">
<paramref name="stream" /> or <paramref name="compressionOptions" /> is <see langword="null" />.</exception>
</Docs>
</Member>
<Member MemberName="BaseStream">
Expand Down