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