BTDB.ODBLayer.TableInfo.GetLoader C# (CSharp) Method

GetLoader() private method

private GetLoader ( uint version ) : Action
version uint
return Action
        internal Action<IInternalObjectDBTransaction, DBObjectMetadata, AbstractBufferedReader, object> GetLoader(uint version)
        {
            return _loaders.GetOrAdd(version, CreateLoader);
        }

Usage Example

Exemplo n.º 1
0
        object ReadObjFinish(ulong oid, TableInfo tableInfo, KeyValueDBValueReader reader)
        {
            var tableVersion = reader.ReadVUInt32();
            var obj          = tableInfo.GetLoader(tableVersion)(this, oid, reader);

            _objCache.TryAdd(oid, new WeakReference(obj));
            return(obj);
        }
All Usage Examples Of BTDB.ODBLayer.TableInfo::GetLoader