1 implementation of ITemporaryStorageStreamHandle
Microsoft.CodeAnalysis.Workspaces (1)
TemporaryStorage\TrivialTemporaryStorageService.cs (1)
39private sealed class StreamStorage : ITemporaryStorageStreamHandle
14 references to ITemporaryStorageStreamHandle
Microsoft.CodeAnalysis.Workspaces (14)
Serialization\ISupportTemporaryStorage.cs (1)
17IReadOnlyList<ITemporaryStorageStreamHandle>? StorageHandles { get; }
Serialization\SerializedPortableExecutableReference.cs (1)
25public IReadOnlyList<ITemporaryStorageStreamHandle> StorageHandles => _storageHandles;
Serialization\SerializerService_Reference.cs (2)
353IReadOnlyList<ITemporaryStorageStreamHandle> handles, 363foreach (var handle in handles)
TemporaryStorage\TemporaryStorageService.cs (1)
139ITemporaryStorageStreamHandle ITemporaryStorageServiceInternal.WriteToTemporaryStorage(Stream stream, CancellationToken cancellationToken)
TemporaryStorage\TemporaryStorageService.TemporaryStorageStreamHandle.cs (1)
17: ITemporaryStorageStreamHandle
TemporaryStorage\TrivialTemporaryStorageService.cs (1)
22public ITemporaryStorageStreamHandle WriteToTemporaryStorage(Stream stream, CancellationToken cancellationToken)
Workspace\Host\TemporaryStorage\ITemporaryStorageService.cs (1)
43ITemporaryStorageStreamHandle WriteToTemporaryStorage(Stream stream, CancellationToken cancellationToken);
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (2)
41private ITemporaryStorageStreamHandle? _commandLineStorageHandle; 258ITemporaryStorageStreamHandle storageHandle)
Workspace\Solution\SolutionCompilationState.SkeletonReferenceCache.cs (2)
233(AssemblyMetadata? metadata, ITemporaryStorageStreamHandle storageHandle) TryCreateMetadataAndHandle() 258var handle = temporaryStorageService.WriteToTemporaryStorage(stream, cancellationToken);
Workspace\Solution\SolutionCompilationState.SkeletonReferenceSet.cs (2)
22ITemporaryStorageStreamHandle storageHandle, 34public ITemporaryStorageStreamHandle StorageHandle => storageHandle;