14 references to MemoryMappedInfo
Microsoft.CodeAnalysis.Workspaces (14)
TemporaryStorage\TemporaryStorageService.cs (10)
105var memoryMappedInfo = WriteToMemoryMappedFile(); 109MemoryMappedInfo WriteToMemoryMappedFile() 115var memoryMappedInfo = this.CreateTemporaryStorage(size); 146var memoryMappedInfo = WriteToMemoryMappedFile(); 150MemoryMappedInfo WriteToMemoryMappedFile() 155var memoryMappedInfo = this.CreateTemporaryStorage(size); 201/// <returns>A <see cref="MemoryMappedInfo"/> describing the allocated block.</returns> 202private MemoryMappedInfo CreateTemporaryStorage(long size) 206return MemoryMappedInfo.CreateNew(CreateUniqueName(size), size: size); 283var info = new MemoryMappedInfo(memoryMappedFile, Identifier.Name, Identifier.Offset, Identifier.Size);
TemporaryStorage\TemporaryStorageService.MemoryMappedInfo.cs (3)
48public static MemoryMappedInfo CreateNew(string? name, long size) 59/// <see cref="MemoryMappedInfo"/>. 65/// <see cref="MemoryMappedInfo"/>.
TemporaryStorage\TemporaryStorageService.TemporaryStorageStreamHandle.cs (1)
25var info = new MemoryMappedInfo(memoryMappedFile, Identifier.Name, Identifier.Offset, Identifier.Size);