protected internal override MsgPack.Serialization.EnumByteFlags UnpackFromUnderlyingValue(MsgPack.MessagePackObject messagePackObject) { return((MsgPack.Serialization.EnumByteFlags)(messagePackObject.AsByte())); }