Click or drag to resize
Unpacking Class
Defines direct conversion value from/to Message Pack binary stream without intermediate MessagePackObject.
Inheritance Hierarchy
SystemObject
  MsgPackUnpacking

Namespace: MsgPack
Assembly: MsgPack (in MsgPack.dll) Version: 0.6.0
Syntax
public static class Unpacking

The Unpacking type exposes the following members.

Methods
  NameDescription
Public methodStatic memberUnpackArray(Byte)
Unpacks the array from the head of specified byte array.
Public methodStatic memberUnpackArray(Stream)
Unpacks the array value from the specified Stream.
Public methodStatic memberUnpackArray(Byte, Int32)
Unpacks the array from the specified byte array.
Public methodStatic memberUnpackArrayLength(Byte)
Unpacks length of the array from the head of specified byte array.
Public methodStatic memberUnpackArrayLength(Stream)
Unpacks length of the array value from the specified Stream.
Public methodStatic memberUnpackArrayLength(Byte, Int32)
Unpacks length of the array from the specified byte array.
Public methodStatic memberUnpackBinary(Byte)
Unpacks the raw binary from the head of specified byte array.
Public methodStatic memberUnpackBinary(Stream)
Unpacks the raw binary value from the specified Stream.
Public methodStatic memberUnpackBinary(Byte, Int32)
Unpacks the raw binary from the specified byte array.
Public methodStatic memberUnpackBoolean(Byte)
Unpacks the boolean from the head of specified byte array.
Public methodStatic memberUnpackBoolean(Stream)
Unpacks the boolean value from the specified Stream.
Public methodStatic memberUnpackBoolean(Byte, Int32)
Unpacks the boolean from the specified byte array.
Public methodStatic memberUnpackByte(Byte)
Unpacks Byte value from the head of specified byte array.
Public methodStatic memberUnpackByte(Stream)
Unpacks Byte value from the specified Stream.
Public methodStatic memberUnpackByte(Byte, Int32)
Unpacks Byte value from the specified byte array.
Public methodStatic memberUnpackByteStream
Unpacks raw value from the specified Stream as UnpackingStream.
Public methodStatic memberUnpackCharStream(Stream)
Unpacks raw value from the specified Stream as UnpackingStreamReader with UTF-8 encoding.
Public methodStatic memberUnpackCharStream(Stream, Encoding)
Unpacks raw value from the specified Stream as UnpackingStreamReader with specified encoding.
Public methodStatic memberUnpackDictionary(Byte)
Unpacks the dictionary from the head of specified byte array.
Public methodStatic memberUnpackDictionary(Stream)
Unpacks the dictionary value from the specified Stream.
Public methodStatic memberUnpackDictionary(Byte, Int32)
Unpacks the dictionary from the specified byte array.
Public methodStatic memberUnpackDictionaryCount(Byte)
Unpacks count of the dictionary entries from the head of specified byte array.
Public methodStatic memberUnpackDictionaryCount(Stream)
Unpacks count of the dictionary entries value from the specified Stream.
Public methodStatic memberUnpackDictionaryCount(Byte, Int32)
Unpacks count of the dictionary entries from the specified byte array.
Public methodStatic memberUnpackDouble(Byte)
Unpacks Double value from the head of specified byte array.
Public methodStatic memberUnpackDouble(Stream)
Unpacks Double value from the specified Stream.
Public methodStatic memberUnpackDouble(Byte, Int32)
Unpacks Double value from the specified byte array.
Public methodStatic memberUnpackExtendedTypeObject(Byte)
Unpacks the MessagePackExtendedTypeObject which represents the extended type value. from the head of specified byte array.
Public methodStatic memberUnpackExtendedTypeObject(Stream)
Unpacks the MessagePackExtendedTypeObject which represents the extended type value. value from the specified Stream.
Public methodStatic memberUnpackExtendedTypeObject(Byte, Int32)
Unpacks the MessagePackExtendedTypeObject which represents the extended type value. from the specified byte array.
Public methodStatic memberUnpackInt16(Byte)
Unpacks Int16 value from the head of specified byte array.
Public methodStatic memberUnpackInt16(Stream)
Unpacks Int16 value from the specified Stream.
Public methodStatic memberUnpackInt16(Byte, Int32)
Unpacks Int16 value from the specified byte array.
Public methodStatic memberUnpackInt32(Byte)
Unpacks Int32 value from the head of specified byte array.
Public methodStatic memberUnpackInt32(Stream)
Unpacks Int32 value from the specified Stream.
Public methodStatic memberUnpackInt32(Byte, Int32)
Unpacks Int32 value from the specified byte array.
Public methodStatic memberUnpackInt64(Byte)
Unpacks Int64 value from the head of specified byte array.
Public methodStatic memberUnpackInt64(Stream)
Unpacks Int64 value from the specified Stream.
Public methodStatic memberUnpackInt64(Byte, Int32)
Unpacks Int64 value from the specified byte array.
Public methodStatic memberUnpackNull(Byte)
Unpacks the nil from the head of specified byte array.
Public methodStatic memberUnpackNull(Stream)
Unpacks the nil value from the specified Stream.
Public methodStatic memberUnpackNull(Byte, Int32)
Unpacks the nil from the specified byte array.
Public methodStatic memberUnpackObject(Byte)
Unpacks the MessagePackObject which represents the value which has MessagePack type semantics. from the head of specified byte array.
Public methodStatic memberUnpackObject(Stream)
Unpacks the MessagePackObject which represents the value which has MessagePack type semantics. value from the specified Stream.
Public methodStatic memberUnpackObject(Byte, Int32)
Unpacks the MessagePackObject which represents the value which has MessagePack type semantics. from the specified byte array.
Public methodStatic memberUnpackSByte(Byte)
Unpacks SByte value from the head of specified byte array.
Public methodStatic memberUnpackSByte(Stream)
Unpacks SByte value from the specified Stream.
Public methodStatic memberUnpackSByte(Byte, Int32)
Unpacks SByte value from the specified byte array.
Public methodStatic memberUnpackSingle(Byte)
Unpacks Single value from the head of specified byte array.
Public methodStatic memberUnpackSingle(Stream)
Unpacks Single value from the specified Stream.
Public methodStatic memberUnpackSingle(Byte, Int32)
Unpacks Single value from the specified byte array.
Public methodStatic memberUnpackString(Byte)
Unpacks String value from the head of specified byte array with UTF-8 encoding.
Public methodStatic memberUnpackString(Stream)
Unpacks String value from the specified Stream with UTF-8 encoding.
Public methodStatic memberUnpackString(Byte, Int32)
Unpacks String value from specified offsetted byte array with UTF-8 encoding.
Public methodStatic memberUnpackString(Byte, Encoding)
Unpacks String value from the head of specified byte array with specified encoding.
Public methodStatic memberUnpackString(Stream, Encoding)
Unpacks String value from the specified Stream with specified encoding.
Public methodStatic memberUnpackString(Byte, Int32, Encoding)
Unpacks String value from specified offsetted byte array with specified encoding.
Public methodStatic memberUnpackUInt16(Byte)
Unpacks UInt16 value from the head of specified byte array.
Public methodStatic memberUnpackUInt16(Stream)
Unpacks UInt16 value from the specified Stream.
Public methodStatic memberUnpackUInt16(Byte, Int32)
Unpacks UInt16 value from the specified byte array.
Public methodStatic memberUnpackUInt32(Byte)
Unpacks UInt32 value from the head of specified byte array.
Public methodStatic memberUnpackUInt32(Stream)
Unpacks UInt32 value from the specified Stream.
Public methodStatic memberUnpackUInt32(Byte, Int32)
Unpacks UInt32 value from the specified byte array.
Public methodStatic memberUnpackUInt64(Byte)
Unpacks UInt64 value from the head of specified byte array.
Public methodStatic memberUnpackUInt64(Stream)
Unpacks UInt64 value from the specified Stream.
Public methodStatic memberUnpackUInt64(Byte, Int32)
Unpacks UInt64 value from the specified byte array.
Top
Remarks
This class provides convinient way to unpack objects from wellknown seekable stream. This class does not support stream feeding.
See Also