Пример #1
0
        private Org.Neo4j.Kernel.impl.transaction.state.RecordAccess_RecordProxy <RECORD, ADDITIONAL> PutInBatch(long key, DirectRecordProxy proxy)
        {
            DirectRecordProxy previous = _batch[key] = proxy;

            Debug.Assert(previous == null);
            return(proxy);
        }
Пример #2
0
        public override Org.Neo4j.Kernel.impl.transaction.state.RecordAccess_RecordProxy <RECORD, ADDITIONAL> GetOrLoad(long key, ADDITIONAL additionalData)
        {
            DirectRecordProxy loaded = _batch[key];

            if (loaded != null)
            {
                return(loaded);
            }
            return(Proxy(key, _loader.load(key, additionalData), additionalData, false));
        }
Пример #3
0
 protected internal override Org.Neo4j.Kernel.impl.transaction.state.RecordAccess_RecordProxy <RECORD, ADDITIONAL> underlyingObjectToObject(DirectRecordProxy @object)
 {
     return(@object);
 }