14 references to MemoryMappedInfo
Microsoft.CodeAnalysis.Workspaces (14)
TemporaryStorage\TemporaryStorageService.cs (10)
104var memoryMappedInfo = WriteToMemoryMappedFile(); 108MemoryMappedInfo WriteToMemoryMappedFile() 114var memoryMappedInfo = this.CreateTemporaryStorage(size); 145var memoryMappedInfo = WriteToMemoryMappedFile(); 149MemoryMappedInfo WriteToMemoryMappedFile() 154var memoryMappedInfo = this.CreateTemporaryStorage(size); 200/// <returns>A <see cref="MemoryMappedInfo"/> describing the allocated block.</returns> 201private MemoryMappedInfo CreateTemporaryStorage(long size) 205return MemoryMappedInfo.CreateNew(CreateUniqueName(size), size: size); 282var 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);