1 write to _storageHandle
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\VersionSource\RecoverableTextAndVersion.cs (1)
198Interlocked.CompareExchange(ref _storageHandle, handle, null);
6 references to _storageHandle
Microsoft.CodeAnalysis.Workspaces (6)
Workspace\Solution\VersionSource\RecoverableTextAndVersion.cs (6)
169public ITemporaryStorageTextHandle? StorageHandle => _storageHandle; 173Contract.ThrowIfNull(_storageHandle); 177return await _storageHandle.ReadFromTemporaryStorageAsync(cancellationToken).ConfigureAwait(false); 183Contract.ThrowIfNull(_storageHandle); 187return _storageHandle.ReadFromTemporaryStorage(cancellationToken); 193Contract.ThrowIfFalse(_storageHandle == null); // Cannot save more than once