Esempio n. 1
0
        private static long GetHighId(DefaultIdGeneratorFactory factory, IdType idType, File idFile)
        {
            IdGenerator idGenerator = factory.Open(idFile, idType, () => - 1L, long.MaxValue);
            long        highId      = idGenerator.HighId;

            idGenerator.Dispose();
            return(highId);
        }
Esempio n. 2
0
 public override void Close()
 {
     Delegate.Dispose();
 }
Esempio n. 3
0
 private void CloseIdGenerator(IdGenerator idGenerator)
 {
     idGenerator.Dispose();
 }