Пример #1
0
 public void Deserialize(Common.Serialization.IO.CompactReader reader)
 {
     _id                    = reader.ReadString();
     _chunkId               = reader.ReadInt32();
     _isDisposable          = reader.ReadBoolean();
     _nodeIpAddress         = reader.ReadObject() as Address;
     _isSocketServerDispose = reader.ReadBoolean();
 }
Пример #2
0
 public void Deserialize(Common.Serialization.IO.CompactReader reader)
 {
     Name                      = reader.ReadObject() as string;
     Port                      = reader.ReadInt32();
     IsReadOnly                = reader.ReadBoolean();
     Primary                   = reader.ReadObject() as ServerInfo;
     ConfigureNodes            = SerializationUtility.DeserializeDictionary <Address, ServerInfo>(reader);
     RunningNodes              = SerializationUtility.DeserializeDictionary <Address, ServerInfo>(reader);
     UID                       = reader.ReadObject() as string;
     GracefullRemovalInProcess = reader.ReadBoolean();
     LastOperationId           = reader.ReadObject() as OperationId;
 }
Пример #3
0
 public void Deserialize(Common.Serialization.IO.CompactReader reader)
 {
     this.RequestId  = reader.ReadInt64();
     this.Source     = (Alachisoft.NosDB.Common.Net.Address)reader.ReadObject();
     this.Message    = reader.ReadObject();
     this.NoResponse = reader.ReadBoolean();
 }
Пример #4
0
 public void Deserialize(Common.Serialization.IO.CompactReader reader)
 {
     Name           = reader.ReadObject() as string;
     Attributes     = reader.ReadObject() as IndexAttribute;
     CachePolicy    = reader.ReadObject() as string;
     JournalEnabled = reader.ReadBoolean();
     UID            = reader.ReadObject() as string;
 }
Пример #5
0
 public void Deserialize(Common.Serialization.IO.CompactReader reader)
 {
     DatabaseId          = reader.ReadObject() as string;
     DatabasePath        = reader.ReadObject() as string;
     MaxFileSize         = reader.ReadInt64();
     LMDBProvider        = reader.ReadObject() as LMDBConfiguration;
     StorageProviderType = (ProviderType)reader.ReadInt32();
     IsMultiFileStore    = reader.ReadBoolean();
 }
Пример #6
0
        public void Deserialize(Common.Serialization.IO.CompactReader reader)
        {
            _name       = reader.ReadObject() as string;
            _isHidden   = reader.ReadBoolean();
            _columnType = (ColumnType)reader.ReadInt32();

            int count = reader.ReadInt32();

            for (int i = 0; i < count; i++)
            {
                _data.Add(reader.ReadInt32(), reader.ReadObject());
            }
        }
Пример #7
0
 public void Deserialize(Common.Serialization.IO.CompactReader reader)
 {
     _id           = reader.ReadInt64();
     Database      = reader.ReadString();
     Collection    = reader.ReadString();
     DataCount     = reader.ReadInt64();
     OverFlow      = reader.ReadBoolean();
     NextSegmentId = reader.ReadInt64();
     _crc          = reader.ReadInt64();
     _mappedData   = reader.ReadInt64();
     _dataType     = (DataSliceType)reader.ReadInt32();
     _totalSize    = reader.ReadInt64();
 }
Пример #8
0
        public void Deserialize(Common.Serialization.IO.CompactReader reader)
        {
            _status = reader.ReadInt32();
            bool isResultAvailable = reader.ReadBoolean();

            if (isResultAvailable)
            {
                int count = reader.ReadInt32();
                _requestResult = new ClusteredList <ClusteredArray <byte> >(count);
                for (int i = 0; i < count; i++)
                {
                    _requestResult.Add(SerializationUtility.DeserializeClusteredArray <byte>(reader));
                }
            }
            else
            {
                _requestResult = null;
            }
        }
Пример #9
0
        public void Deserialize(Common.Serialization.IO.CompactReader reader)
        {
            int length = reader.ReadInt32();

            _parameterList = new ArrayList();
            bool isByteArray = false;

            for (int i = 0; i < length; i++)
            {
                isByteArray = reader.ReadBoolean();
                if (isByteArray)
                {
                    int count = reader.ReadInt32();
                    _parameterList.Add(reader.ReadBytes(count));
                }
                else
                {
                    _parameterList.Add(reader.ReadObject());
                }
            }

            //_parameterList = (ArrayList)reader.ReadObject();
        }