1 instantiation of SharedMemoryId
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (1)
132SharedMemoryId id = new(name, isUserScope);
13 references to SharedMemoryId
System.Private.CoreLib (13)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (12)
90internal readonly SharedMemoryId _id; 97public SharedMemoryProcessDataHeader(SharedMemoryId id, SafeFileHandle fileHandle, SharedMemorySharedDataHeader* sharedDataHeader, nuint sharedDataTotalByteCount) 132SharedMemoryId id = new(name, isUserScope); 486public static SafeFileHandle OpenSharedFilesSystemDirectory(SharedMemoryId id) 515internal static string GetSharedFilesSystemPath(SharedMemoryId id) 520internal static string GetRuntimeDirectoryName(SharedMemoryId id) 529public static string GetSessionDirectoryName(SharedMemoryId id) 538SharedMemoryId id, 652SharedMemoryId id, 869SharedMemoryId id, 936private Dictionary<SharedMemoryId, SharedMemoryProcessDataHeader<TSharedMemoryProcessData>> _processDataHeaders = []; 950public SharedMemoryProcessDataHeader<TSharedMemoryProcessData>? FindProcessDataHeader(SharedMemoryId id)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (1)
100public SharedMemoryId Id => _processDataHeader._id;