2 implementations of ITemporaryStorageStreamHandle
Microsoft.CodeAnalysis.Workspaces (2)
TemporaryStorage\TemporaryStorageService.TemporaryStorageStreamHandle.cs (1)
17
:
ITemporaryStorageStreamHandle
TemporaryStorage\TrivialTemporaryStorageService.cs (1)
40
private sealed class StreamStorage :
ITemporaryStorageStreamHandle
22 references to ITemporaryStorageStreamHandle
Microsoft.CodeAnalysis.Workspaces (21)
Serialization\ISupportTemporaryStorage.cs (1)
17
IReadOnlyList<
ITemporaryStorageStreamHandle
>? StorageHandles { get; }
Serialization\SerializedPortableExecutableReference.cs (3)
22
private readonly ImmutableArray<
ITemporaryStorageStreamHandle
> _storageHandles;
25
public IReadOnlyList<
ITemporaryStorageStreamHandle
> StorageHandles => _storageHandles;
31
ImmutableArray<
ITemporaryStorageStreamHandle
> storageHandles,
Serialization\SerializerService_Reference.cs (10)
368
IReadOnlyList<
ITemporaryStorageStreamHandle
> handles,
378
foreach (
var
handle in handles)
387
private (Metadata metadata, ImmutableArray<
ITemporaryStorageStreamHandle
> storageHandles)? TryReadMetadataFrom(
403
var allHandles = new FixedSizeArrayBuilder<
ITemporaryStorageStreamHandle
>(count);
427
private (ModuleMetadata metadata,
ITemporaryStorageStreamHandle
storageHandle) ReadModuleMetadataFrom(
436
(ModuleMetadata metadata,
ITemporaryStorageStreamHandle
storageHandle) ReadModuleMetadataFromMemoryMappedFile()
445
(ModuleMetadata metadata,
ITemporaryStorageStreamHandle
storageHandle) ReadModuleMetadataFromBits()
453
var
storageHandle = _storageService.Value.WriteToTemporaryStorage(stream, CancellationToken.None);
458
(ModuleMetadata metadata,
ITemporaryStorageStreamHandle
storageHandle) ReadModuleMetadataFromStorage(
459
ITemporaryStorageStreamHandle
storageHandle)
TemporaryStorage\TemporaryStorageService.cs (1)
140
ITemporaryStorageStreamHandle
ITemporaryStorageServiceInternal.WriteToTemporaryStorage(Stream stream, CancellationToken cancellationToken)
TemporaryStorage\TrivialTemporaryStorageService.cs (1)
22
public
ITemporaryStorageStreamHandle
WriteToTemporaryStorage(Stream stream, CancellationToken cancellationToken)
Workspace\Host\TemporaryStorage\ITemporaryStorageService.cs (1)
43
ITemporaryStorageStreamHandle
WriteToTemporaryStorage(Stream stream, CancellationToken cancellationToken);
Workspace\Solution\SolutionCompilationState.SkeletonReferenceCache.cs (2)
233
(AssemblyMetadata? metadata,
ITemporaryStorageStreamHandle
storageHandle) TryCreateMetadataAndHandle()
258
var
handle = temporaryStorageService.WriteToTemporaryStorage(stream, cancellationToken);
Workspace\Solution\SolutionCompilationState.SkeletonReferenceSet.cs (2)
22
ITemporaryStorageStreamHandle
storageHandle,
34
public
ITemporaryStorageStreamHandle
StorageHandle => storageHandle;
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\MetadataReferences\VisualStudioPortableExecutableReference.cs (1)
110
public IReadOnlyList<
ITemporaryStorageStreamHandle
>? StorageHandles