BTDB.ODBLayer.DBReaderCtx.SkipObject C# (CSharp) Method

SkipObject() public method

public SkipObject ( ) : bool
return bool
        public bool SkipObject()
        {
            var id = _reader.ReadVInt64();
            if (id == 0)
            {
                return false;
            }
            if (id <= int.MinValue || id > 0)
            {
                return false;
            }
            var ido = (int)(-id) - 1;
            var o = RetriveObj(ido);
            if (o != null)
            {
                return false;
            }
            _objects[ido] = ((ICanMemorizePosition)_reader).MemorizeCurrentPosition();
            _lastIdOfObj = ido;
            return true;
        }