FastQuant.StreamerManager.Deserialize C# (CSharp) Method

Deserialize() public method

public Deserialize ( BinaryReader reader ) : object
reader System.IO.BinaryReader
return object
        public object Deserialize(BinaryReader reader)
        {
            var id = reader.ReadByte();
            var version = reader.ReadByte();
            var streamer = Get(id);
            return streamer.Read(reader, version);
        }

Usage Example

Esempio n. 1
0
        public override object Read(BinaryReader reader, byte version)
        {
            int length = reader.ReadInt32();
            var array  = new object[length];

            for (int i = 0; i < length; i++)
            {
                array[i] = StreamerManager.Deserialize(reader);
            }
            return(array);
        }
All Usage Examples Of FastQuant.StreamerManager::Deserialize