Share via


ZlibCompression Class

 

Handles compression with zlib. This is not a general-purpose zlib compression wrapper; it is only compatible with Configuration Manager messages.

Namespace:   Microsoft.ConfigurationManagement.Messaging.Framework
Assembly:  Microsoft.ConfigurationManagement.Messaging (in Microsoft.ConfigurationManagement.Messaging.dll)

Inheritance Hierarchy

System.Object
  Microsoft.ConfigurationManagement.Messaging.Framework.Compression
    Microsoft.ConfigurationManagement.Messaging.Framework.ZlibCompression

Syntax

[SerializableAttribute]
public sealed class ZlibCompression : Compression
[SerializableAttribute]
public ref class ZlibCompression sealed : Compression
<SerializableAttribute>
Public NotInheritable Class ZlibCompression
    Inherits Compression

Constructors

Name Description
System_CAPS_pubmethod ZlibCompression()

Initializes a new instance of the ZlibCompression class.

Methods

Name Description
System_CAPS_pubmethod CompressData(Byte[], CompressionLevel)

Compresses data by using zlib. (Overrides Compression.CompressData(Byte[], CompressionLevel).)

System_CAPS_pubmethod DecompressData(Byte[])

Decompresses zlib-compressed data. (Overrides Compression.DecompressData(Byte[]).)

System_CAPS_pubmethod DecompressData(CompressedData)

Decompresses zlib-compressed data. (Overrides Compression.DecompressData(CompressedData).)

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Thread Safety

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.ConfigurationManagement.Messaging.Framework Namespace

Return to top