4 instantiations of AutoReleaseFileLock
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (4)
162creationDeletionLockFileHandle = new AutoReleaseFileLock(new SafeFileHandle()); 258using AutoReleaseFileLock autoReleaseFileLock = new(fileHandle); 285creationDeletionLockFileHandle = new AutoReleaseFileLock(creationDeletionLock.FileHandle); 796return new AutoReleaseFileLock(fd);
6 references to AutoReleaseFileLock
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (5)
155out AutoReleaseFileLock creationDeletionLockFileHandle) 177using AutoReleaseFileLock creationDeletionLock = SharedMemoryManager<TSharedMemoryProcessData>.Instance.AcquireCreationDeletionLockForId(id); 258using AutoReleaseFileLock autoReleaseFileLock = new(fileHandle); 333using AutoReleaseFileLock autoReleaseFileLock = SharedMemoryManager<TSharedMemoryProcessData>.Instance.AcquireCreationDeletionLockForId(_id); 753public AutoReleaseFileLock AcquireCreationDeletionLockForId(SharedMemoryId id)
src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (1)
222out AutoReleaseFileLock creationDeletionLockFileScope);