private TransactionalFileStructure(DiskIo diskIo) { m_diskIo = diskIo; m_currentReadTransaction = new ReadSnapshot(diskIo); }
private TransactionalFileStructure(DiskIo diskIo) { m_diskIo = diskIo; m_currentReadTransaction = new ReadSnapshot(diskIo); }
private void OnTransactionCommitted() { m_currentReadTransaction = new ReadSnapshot(m_diskIo); Thread.MemoryBarrier(); m_currentTransaction = null; }
private void OnTransactionCommitted() { m_currentReadTransaction = new ReadSnapshot(m_diskIo); Thread.MemoryBarrier(); m_currentTransaction = null; }