public TableIndexSchema(EncodingByteString name, EncodingByteString[] patterns) { Name = name; Patterns = patterns; }
public void CleanEntry(ILowLevelTransaction tx, EncodingByteString key) { CleanEntry(tx, key.Values); }
public void RemoveEntry(ILowLevelTransaction tx, EncodingByteString key) { RemoveEntry(tx, key.Values); }
public void AddEntry(ILowLevelTransaction tx, EncodingByteString key, EncodingByteString value) { AddEntry(tx, key.Values, value.Values); }
public TableSchema(EncodingByteString name, IEnumerable <TableIndexSchema> indexes) { Name = name; Indexes = indexes.ToDictionary(item => item.Name); }
public Tree GetTree(EncodingByteString name, ILowLevelTransaction tx) { return(_trees.GetOrAdd(name, k => tx.OpenTree(name))); }