2 implementations of ITemporaryStorageServiceInternal
Microsoft.CodeAnalysis.Workspaces (2)
TemporaryStorage\TemporaryStorageService.cs (1)
28internal sealed partial class TemporaryStorageService : ITemporaryStorageServiceInternal
TemporaryStorage\TrivialTemporaryStorageService.cs (1)
14internal sealed class TrivialTemporaryStorageService : ITemporaryStorageServiceInternal
13 references to ITemporaryStorageServiceInternal
Microsoft.CodeAnalysis.Workspaces (12)
Serialization\SerializerService.cs (1)
43private readonly Lazy<TemporaryStorageService> _storageService = new(() => (TemporaryStorageService)workspaceServices.GetRequiredService<ITemporaryStorageServiceInternal>());
TemporaryStorage\TemporaryStorageService.cs (3)
96ITemporaryStorageTextHandle ITemporaryStorageServiceInternal.WriteToTemporaryStorage(SourceText text, CancellationToken cancellationToken) 99async Task<ITemporaryStorageTextHandle> ITemporaryStorageServiceInternal.WriteToTemporaryStorageAsync(SourceText text, CancellationToken cancellationToken) 139ITemporaryStorageStreamHandle ITemporaryStorageServiceInternal.WriteToTemporaryStorage(Stream stream, CancellationToken cancellationToken)
TemporaryStorage\TemporaryStorageService.Factory.cs (1)
15[ExportWorkspaceServiceFactory(typeof(ITemporaryStorageServiceInternal), ServiceLayer.Default), Shared]
Workspace\Host\TemporaryStorage\ITemporaryStorageStreamHandle.cs (1)
13/// cref="Identifier"/>. Use <see cref="ITemporaryStorageServiceInternal.WriteToTemporaryStorage(Stream,
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (2)
20private readonly ITemporaryStorageServiceInternal _temporaryStorageService; 54_temporaryStorageService = workspaceServices.GetRequiredService<ITemporaryStorageServiceInternal>();
Workspace\Solution\SolutionCompilationState.SkeletonReferenceCache.cs (2)
253var temporaryStorageService = services.GetRequiredService<ITemporaryStorageServiceInternal>();
Workspace\Solution\VersionSource\RecoverableTextAndVersion.cs (2)
140private readonly ITemporaryStorageServiceInternal _storageService; 151_storageService = services.GetRequiredService<ITemporaryStorageServiceInternal>();
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.cs (1)
32/// from <see cref="ITemporaryStorageServiceInternal"/>.