Base:
method
GetValueAsync
Roslyn.Utilities.ValueSource<T>.GetValueAsync(System.Threading.CancellationToken)
50 references to GetValueAsync
Microsoft.CodeAnalysis.EditorFeatures (1)
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (1)
74=> await _renameSymbolResultGetter.GetValueAsync(cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (8)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (3)
858var activeStatementMap = await debuggingSession.EditSession.BaseActiveStatements.GetValueAsync(CancellationToken.None); 3804var baseActiveStatementsMap = await debuggingSession.EditSession.BaseActiveStatements.GetValueAsync(CancellationToken.None).ConfigureAwait(false); 3907var baseActiveStatementMap = await debuggingSession.EditSession.BaseActiveStatements.GetValueAsync(CancellationToken.None).ConfigureAwait(false);
EditAndContinue\EditSessionActiveStatementsTests.cs (4)
186var baseActiveStatementsMap = await editSession.BaseActiveStatements.GetValueAsync(CancellationToken.None).ConfigureAwait(false); 344var baseActiveStatementMap = await editSession.BaseActiveStatements.GetValueAsync(CancellationToken.None).ConfigureAwait(false); 526var baseActiveStatementMap = await editSession.BaseActiveStatements.GetValueAsync(CancellationToken.None).ConfigureAwait(false); 661var baseActiveStatementMap = await editSession.BaseActiveStatements.GetValueAsync(CancellationToken.None).ConfigureAwait(false);
Utilities\AsyncLazyTests.cs (1)
99? await Assert.ThrowsAsync<ArgumentException>(async () => await lazy.GetValueAsync(CancellationToken.None))
Microsoft.CodeAnalysis.Features (16)
Completion\SharedSyntaxContextsWithSpeculativeModel.cs (1)
41return lazyContext.GetValueAsync(cancellationToken);
DesignerAttribute\DesignerAttributeDiscoveryService.cs (2)
196var projectVersion = await lazyProjectVersion.GetValueAsync(cancellationToken).ConfigureAwait(false); 248hasDesignerCategoryType = await lazyHasDesignerCategoryType.GetValueAsync(cancellationToken).ConfigureAwait(false);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
589var capabilities = new EditAndContinueCapabilitiesGrantor(await lazyCapabilities.GetValueAsync(cancellationToken).ConfigureAwait(false)); 590var oldActiveStatementMap = await lazyOldActiveStatementMap.GetValueAsync(cancellationToken).ConfigureAwait(false);
EditAndContinue\DebuggingSession.cs (4)
632var baseActiveStatements = await EditSession.BaseActiveStatements.GetValueAsync(cancellationToken).ConfigureAwait(false); 794var baseActiveStatements = await EditSession.BaseActiveStatements.GetValueAsync(cancellationToken).ConfigureAwait(false); 864var baseActiveStatements = await EditSession.BaseActiveStatements.GetValueAsync(cancellationToken).ConfigureAwait(false); 939var baseActiveStatements = await EditSession.BaseActiveStatements.GetValueAsync(cancellationToken).ConfigureAwait(false);
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (2)
95return await lazyResults.GetValueAsync(cancellationToken).ConfigureAwait(false); 137var baseActiveStatements = await _baseActiveStatements.GetValueAsync(cancellationToken).ConfigureAwait(false);
EditAndContinue\EditSession.cs (3)
135var capabilities = await Capabilities.GetValueAsync(cancellationToken).ConfigureAwait(false); 983var oldActiveStatementsMap = await BaseActiveStatements.GetValueAsync(cancellationToken).ConfigureAwait(false); 1085Telemetry.LogRuntimeCapabilities(await Capabilities.GetValueAsync(cancellationToken).ConfigureAwait(false));
EncapsulateField\EncapsulateFieldResult.cs (1)
28=> _lazySolution.GetValueAsync(cancellationToken);
NavigateTo\AbstractNavigateToSearchService.CachedDocumentSearch.cs (1)
164return asyncLazy.GetValueAsync(cancellationToken);
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\ClientOptionProviders.cs (1)
38return await lazyOptions.GetValueAsync(cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces (18)
FindSymbols\Declarations\DeclarationFinder_AllDeclarations.cs (2)
119var compilation = await lazyCompilation.GetValueAsync(cancellationToken).ConfigureAwait(false); 138var compilation = await lazyCompilation.GetValueAsync(cancellationToken).ConfigureAwait(false);
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (1)
46return lazyIndex.GetValueAsync(cancellationToken);
FindSymbols\SymbolTree\SymbolTreeInfo.cs (1)
208assemblySymbol ??= await lazyAssembly.GetValueAsync(cancellationToken).ConfigureAwait(false);
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (4)
112var info = await infoTask.GetValueAsync(cancellationToken).ConfigureAwait(false); 142return await asyncLazy.GetValueAsync(cancellationToken).ConfigureAwait(false); 168var metadataIdSymbolTreeInfo = await asyncLazy.GetValueAsync(cancellationToken).ConfigureAwait(false); 183return await infoTask.GetValueAsync(cancellationToken).ConfigureAwait(false);
FindSymbols\SymbolTree\SymbolTreeInfo_Source.cs (1)
77return lazy.GetValueAsync(cancellationToken);
Workspace\Solution\Document.cs (1)
486return _cachedOptions.GetValueAsync(cancellationToken);
Workspace\Solution\LoadableTextAndVersionSource.cs (1)
70=> GetLazyValue(options).GetValueAsync(cancellationToken);
Workspace\Solution\ProjectState.cs (2)
517=> _lazyLatestDocumentVersion.GetValueAsync(cancellationToken); 521var docVersion = await _lazyLatestDocumentTopLevelChangeVersion.GetValueAsync(cancellationToken).ConfigureAwait(false);
Workspace\Solution\SolutionState.CompilationTracker.cs (3)
1143return _lazyDependentVersion.GetValueAsync(cancellationToken); 1176return _lazyDependentSemanticVersion.GetValueAsync(cancellationToken); 1207return _lazyDependentChecksum.GetValueAsync(cancellationToken);
Workspace\Solution\SolutionState.GeneratedFileReplacingCompilationTracker.cs (1)
128return _lazyDependentChecksum.GetValueAsync(cancellationToken);
Workspace\Solution\SolutionState.SkeletonReferenceCache.cs (1)
196return await lazy.GetValueAsync(cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
UtilityTest\AsyncLazyTests.cs (5)
27var t = lazy.GetValueAsync(CancellationToken.None); 98var asyncContinuation = lazy.GetValueAsync(requestCancellationTokenSource.Token).ContinueWith(antecedent => 137GetValueOrGetValueAsyncThrowsCorrectExceptionDuringCancellation((lazy, ct) => lazy.GetValueAsync(ct), includeSynchronousComputation: false); 144GetValueOrGetValueAsyncThrowsCorrectExceptionDuringCancellation((lazy, ct) => lazy.GetValueAsync(ct), includeSynchronousComputation: true); 213var task = lazy.GetValueAsync(cancellationTokenSource.Token);
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\FileChangeTracker.cs (1)
137s_lastBackgroundTask = s_lastBackgroundTask.ContinueWith(_ => _fileChangeCookie.GetValueAsync(CancellationToken.None), CancellationToken.None, TaskContinuationOptions.None, TaskScheduler.Default).Unwrap();