4 overrides of GetValueAsync
Microsoft.CodeAnalysis.Workspaces (3)
AsyncLazy`1.cs (1)
309public override Task<T> GetValueAsync(CancellationToken cancellationToken)
Workspace\Solution\ConstantTextAndVersionSource.cs (1)
31public override Task<TextAndVersion> GetValueAsync(CancellationToken cancellationToken)
Workspace\Solution\WeaklyCachedRecoverableValueSource.cs (1)
121public override async Task<T> GetValueAsync(CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.RecoverableMetadataValueSource.cs (1)
47public override Task<AssemblyMetadata> GetValueAsync(CancellationToken cancellationToken)
14 references to GetValueAsync
Microsoft.CodeAnalysis.Workspaces (14)
Workspace\Solution\AnalyzerConfigDocumentState.cs (1)
48public Task<AnalyzerConfig> GetAnalyzerConfigAsync(CancellationToken cancellationToken) => _analyzerConfigValueSource.GetValueAsync(cancellationToken);
Workspace\Solution\DocumentState.cs (3)
188var oldTreeAndVersion = await oldTreeSource.GetValueAsync(cancellationToken).ConfigureAwait(false); 619var treeAndVersion = await _treeSource.GetValueAsync(cancellationToken).ConfigureAwait(false); 664treeAndVersion = await _treeSource.GetValueAsync(cancellationToken).ConfigureAwait(false);
Workspace\Solution\DocumentState_LinkedFileReuse.cs (1)
185var siblingTreeAndVersion = await siblingTreeSource.GetValueAsync(cancellationToken).ConfigureAwait(false);
Workspace\Solution\DocumentState_TreeTextSource.cs (1)
34var text = await _textSource.GetValueAsync(cancellationToken).ConfigureAwait(false);
Workspace\Solution\ProjectState.cs (2)
254var cache = await _lazyAnalyzerConfigOptions.GetValueAsync(cancellationToken).ConfigureAwait(false); 322var cache = await _projectState._lazyAnalyzerConfigOptions.GetValueAsync(cancellationToken).ConfigureAwait(false);
Workspace\Solution\ProjectState_Checksum.cs (2)
25=> _lazyChecksums.GetValueAsync(cancellationToken); 30static (lazyChecksums, cancellationToken) => new ValueTask<ProjectStateChecksums>(lazyChecksums.GetValueAsync(cancellationToken)),
Workspace\Solution\SolutionState_Checksum.cs (2)
43=> _lazyChecksums.GetValueAsync(cancellationToken); 68var collection = await checksums.GetValueAsync(cancellationToken).ConfigureAwait(false);
Workspace\Solution\TextDocumentState_Checksum.cs (2)
22=> _lazyChecksums.GetValueAsync(cancellationToken); 27static (lazyChecksums, cancellationToken) => new ValueTask<DocumentStateChecksums>(lazyChecksums.GetValueAsync(cancellationToken)),