Click or drag to resize
SerializationExceptions Class
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Defines common exception factory methods.
Inheritance Hierarchy
SystemObject
  MsgPack.SerializationSerializationExceptions

Namespace: MsgPack.Serialization
Assembly: MsgPack (in MsgPack.dll) Version: 0.6.0
Syntax
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
public static class SerializationExceptions

The SerializationExceptions type exposes the following members.

Methods
  NameDescription
Public methodStatic memberNewFailedToDeserializeMember
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that it is failed to deserialize member.
Public methodStatic memberNewIsIncorrectStream
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that the underlying stream is not correct semantically because failed to unpack items count of array/map.
Public methodStatic memberNewIsNotArrayHeader
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that unpacker is not in the array header, that is the state is invalid.
Public methodStatic memberNewIsNotMapHeader
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that unpacker is not in the array header, that is the state is invalid.
Public methodStatic memberNewIsTooLargeCollection
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that the unpacking collection is too large to represents in the current runtime environment.
Public methodStatic memberNewMissingAddMethod
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that target collection type does not declare appropriate Add(T) method.
Public methodStatic memberNewMissingItem
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that item is not found on the unpacking stream.
Public methodStatic memberNewMissingProperty
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that required field is not found on the unpacking stream.
Public methodStatic memberNewNotSupportedBecauseCannotInstanciateAbstractType
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that operation is not supported because type cannot be instanciated.
Public methodStatic memberNewNullIsProhibited
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that the member cannot be null or the unpacking value cannot be nil because nil value is explicitly prohibitted.
Public methodStatic memberNewReadOnlyMemberItemsMustNotBeNull
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that the unpacking value cannot be nil because the target member is read only and its type is collection.
Public methodStatic memberNewStreamDoesNotContainCollectionForMember
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that the unpacking collection value is not a collection.
Public methodStatic memberNewTupleCardinarityIsNotMatch
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that the array length does not match to expected tuple cardinality.
Public methodStatic memberNewTypeCannotDeserialize(Type)
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that value type cannot deserialize.
Public methodStatic memberNewTypeCannotDeserialize(Type, String, Exception)
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that value type cannot deserialize.
Public methodStatic memberNewTypeCannotSerialize
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that value type cannot serialize.
Public methodStatic memberNewUnexpectedArrayLength
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that the unpacking array size is not expected length.
Public methodStatic memberNewUnexpectedEndOfStream
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that unpacking stream ends on unexpectedly position.
Public methodStatic memberNewValueTypeCannotBeNull(Type)
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that value type cannot be null on deserialization.
Public methodStatic memberNewValueTypeCannotBeNull(String, Type, Type)
This is intended to MsgPack for CLI internal use. Do not use this type from application directly. Returns new exception to notify that value type cannot be null on deserialization.
Top
See Also