4 overrides of TryGetValue
Microsoft.CodeAnalysis.Workspaces (3)
AsyncLazy`1.cs (1)
173public override bool TryGetValue([MaybeNullWhen(false)] out T result)
Workspace\Solution\ConstantTextAndVersionSource.cs (1)
34public override bool TryGetValue([MaybeNullWhen(false)] out TextAndVersion value)
Workspace\Solution\WeaklyCachedRecoverableValueSource.cs (1)
96public override bool TryGetValue([MaybeNullWhen(false)] out T value)
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.RecoverableMetadataValueSource.cs (1)
35public override bool TryGetValue([MaybeNullWhen(false)] out AssemblyMetadata value)
12 references to TryGetValue
Microsoft.CodeAnalysis.Workspaces (11)
Workspace\Solution\DocumentState.cs (6)
357_treeSource.TryGetValue(out var existingTreeAndVersion)) 567if (!_treeSource.TryGetValue(out var oldTreeAndVersion) || !oldTreeAndVersion!.Tree.TryGetRoot(out var oldRoot)) 592if (_treeSource != null && _treeSource.TryGetValue(out var treeAndVersion) && treeAndVersion != null) 603if (_treeSource != null && _treeSource.TryGetValue(out var treeAndVersion) && treeAndVersion != null) 640if (_treeSource != null && _treeSource.TryGetValue(out var treeAndVersion) && treeAndVersion != null) 659if (_treeSource.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
Workspace\Solution\DocumentState_TreeTextSource.cs (1)
46if (_textSource.TryGetValue(out var text))
Workspace\Solution\ProjectState_Checksum.cs (1)
22=> _lazyChecksums.TryGetValue(out stateChecksums);
Workspace\Solution\SolutionState_Checksum.cs (2)
24=> _lazyChecksums.TryGetValue(out stateChecksums); 39return checksums.TryGetValue(out stateChecksums);
Workspace\Solution\TextDocumentState_Checksum.cs (1)
19=> _lazyChecksums.TryGetValue(out stateChecksums);
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.MetadataCache.cs (1)
99if (!metadataSource.TryGetValue(out _))