|   | Pattern | 
The PatternDecompressor type exposes the following members.
 Methods
Methods
        | Name | Description | |
|---|---|---|
|   | AugmentBuffer(Byte) | Inserts the given data into the data buffer for decompression. | 
|   | AugmentBuffer(Byte, Int32) | Inserts the given data into the data buffer for decompression. | 
|   | AugmentBuffer(Byte, Int32, Int32) | Inserts the given data into the data buffer for decompression. | 
|   | Decompress(Byte) | Decompresses four bytes of data and writes the data into an 8-bit integer. The high-order bytes are discarded. | 
|   | Decompress(Byte) | Decompresses enough bytes of data to fill up the buffer. | 
|   | Decompress(Double) | Decompresses eight bytes of data and writes the data into a 64-bit floating point number. | 
|   | Decompress(Int16) | Decompresses four bytes of data and writes the data into a 16-bit signed integer. The high-order bytes are discarded. | 
|   | Decompress(Int32) | Decompresses four bytes of data and writes the data into a 32-bit signed integer. | 
|   | Decompress(Int64) | Decompresses eight bytes of data and writes the data into a 64-bit signed integer. | 
|   | Decompress(Single) | Decompresses four bytes of data and writes the data into a 32-bit floating point number. | 
|   | Decompress(UInt16) | Decompresses four bytes of data and writes the data into a 16-bit unsigned integer. The high-order bytes are discarded. | 
|   | Decompress(UInt32) | Decompresses four bytes of data and writes the data into a 32-bit unsigned integer. | 
|   | Decompress(UInt64) | Decompresses eight bytes of data and writes the data into a 64-bit unsigned integer. | 
|   | Decompress(Byte, Int32) | Decompresses length bytes of data and places it in the buffer. | 
|   | Decompress(Byte, Int32, Int32) | Decompresses length bytes of data and places it in the buffer starting at offset. | 
|     | DecompressBuffer | Decompress a byte array containing a sequential list of compressed 32-bit structures (e.g., floating point numbers, integers or unsigned integers) using a patterned compression method. | 
|   | EmptyBuffer | Clears out the data buffer so that subsequent calls to the Decompress methods do not use the data that was previously in the data buffer. | 
|   | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | 
|   | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | 
|   | GetHashCode | Serves as the default hash function. (Inherited from Object) | 
|   | GetType | Gets the Type of the current instance. (Inherited from Object) | 
|     | MaximumSizeDecompressed | Given the size of a compressed buffer, provides the maximum possible size of the decompressed data. | 
|   | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | 
|   | Reset | Resets the decompressor by flushing the back buffer. Subsequent calls to the Decompress methods will not be decompressed using previously decompressed values. | 
|   | ToString | Returns a string that represents the current object. (Inherited from Object) | 
 Extension Methods
Extension Methods
        | Name | Description | |
|---|---|---|
|   | GetEnumValueOrDefault | Gets the enumeration constant for value, if defined in the enumeration, or a default value. (Defined by EnumExtensions) | 
|   | GetEnumValueOrDefaultT | Gets the enumeration constant for this value, if defined in the enumeration, or a default value. (Defined by EnumExtensions) | 
 See Also
See Also