39 overrides of TryGetValue
GenerateDocumentationAndConfigFiles (2)
Metrics (2)
Metrics.Legacy (2)
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.Analyzers (2)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
Microsoft.CodeAnalysis.CodeStyle (2)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.EditorFeatures (2)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
Microsoft.CodeAnalysis.Workspaces (3)
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
Microsoft.Gen.MetricsReports.Unit.Tests (1)
Roslyn.Diagnostics.Analyzers (2)
System.Windows.Forms.Analyzers.CSharp.Tests (1)
Test.Utilities (2)
Text.Analyzers (2)
368 references to TryGetValue
BuildActionTelemetryTable (8)
GenerateDocumentationAndConfigFiles (16)
ILLink.RoslynAnalyzer (1)
Metrics (16)
Metrics.Legacy (16)
Microsoft.CodeAnalysis (3)
Microsoft.CodeAnalysis.Analyzers (17)
Microsoft.CodeAnalysis.AnalyzerUtilities (16)
Microsoft.CodeAnalysis.BannedApiAnalyzers (16)
Microsoft.CodeAnalysis.CodeStyle (21)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (53)
CommandLineTests.cs (53)
316Assert.True(options.TryGetValue("my_option", out string val));
318Assert.False(options.TryGetValue("my_option2", out _));
319Assert.False(options.TryGetValue("dotnet_diagnostic.cs0169.severity", out _));
323Assert.True(options.TryGetValue("my_option2", out val));
325Assert.False(options.TryGetValue("my_option", out _));
326Assert.False(options.TryGetValue("dotnet_diagnostic.cs0169.severity", out _));
10398po.GlobalOptions.TryGetValue("a", out globalA);
10401ctx.RegisterSourceOutput(ctx.AnalyzerConfigOptionsProvider.Select((p, _) => { p.GlobalOptions.TryGetValue("a", out var value); return value; }), (spc, value) =>
10408ctx.RegisterSourceOutput(ctx.AnalyzerConfigOptionsProvider.Combine(syntaxTreeInput).Select((p, _) => { p.Left.GetOptions(p.Right).TryGetValue("a", out var value); return value; }), (spc, value) =>
14696Assert.True(globalOptions.TryGetValue("key1", out var keyValue));
14698Assert.False(globalOptions.TryGetValue("key2", out _));
14699Assert.False(globalOptions.TryGetValue("key3", out _));
14700Assert.False(globalOptions.TryGetValue("key4", out _));
14701Assert.False(globalOptions.TryGetValue("key5", out _));
14702Assert.False(globalOptions.TryGetValue("key6", out _));
14703Assert.False(globalOptions.TryGetValue("key7", out _));
14707Assert.True(classOptions.TryGetValue("key1", out keyValue));
14709Assert.False(classOptions.TryGetValue("key2", out _));
14710Assert.False(classOptions.TryGetValue("key3", out _));
14711Assert.True(classOptions.TryGetValue("key4", out keyValue));
14713Assert.False(classOptions.TryGetValue("key5", out _));
14714Assert.False(classOptions.TryGetValue("key6", out _));
14715Assert.False(classOptions.TryGetValue("key7", out _));
14736Assert.True(globalOptions.TryGetValue("key1", out var keyValue));
14738Assert.False(globalOptions.TryGetValue("key2", out _));
14739Assert.False(globalOptions.TryGetValue("key3", out _));
14740Assert.False(globalOptions.TryGetValue("key4", out _));
14741Assert.False(globalOptions.TryGetValue("key5", out _));
14742Assert.False(globalOptions.TryGetValue("key6", out _));
14743Assert.False(globalOptions.TryGetValue("key7", out _));
14747Assert.True(classOptions.TryGetValue("key1", out keyValue));
14749Assert.False(classOptions.TryGetValue("key2", out _));
14750Assert.False(classOptions.TryGetValue("key3", out _));
14751Assert.True(classOptions.TryGetValue("key4", out keyValue));
14753Assert.False(classOptions.TryGetValue("key5", out _));
14754Assert.False(classOptions.TryGetValue("key6", out _));
14755Assert.False(classOptions.TryGetValue("key7", out _));
14759Assert.True(generatedOptions.TryGetValue("key1", out keyValue));
14761Assert.False(generatedOptions.TryGetValue("key2", out _));
14762Assert.False(generatedOptions.TryGetValue("key3", out _));
14763Assert.True(classOptions.TryGetValue("key4", out keyValue));
14765Assert.False(generatedOptions.TryGetValue("key5", out _));
14766Assert.False(generatedOptions.TryGetValue("key6", out _));
14767Assert.False(generatedOptions.TryGetValue("key7", out _));
15059Assert.True(options.TryGetValue("key1", out string val));
15061Assert.False(options.TryGetValue("key2", out _));
15062Assert.True(options.TryGetValue("key3", out val));
15067Assert.False(options.TryGetValue("key1", out _));
15068Assert.True(options.TryGetValue("key2", out val));
15070Assert.True(options.TryGetValue("key3", out val));
15075Assert.False(options.TryGetValue("key1", out _));
15076Assert.False(options.TryGetValue("key2", out _));
15077Assert.True(options.TryGetValue("key3", out val));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Microsoft.CodeAnalysis.EditorFeatures (3)
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
Microsoft.CodeAnalysis.Features (6)
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
Microsoft.CodeAnalysis.Features.UnitTests (2)
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (16)
Microsoft.CodeAnalysis.PublicApiAnalyzers (17)
Microsoft.CodeAnalysis.ResxSourceGenerator (27)
AbstractResxGenerator.cs (11)
77if (!optionsProvider.GlobalOptions.TryGetValue("build_property.RootNamespace", out var rootNamespace))
84if (options.TryGetValue("build_metadata.AdditionalFiles.RelativeDir", out var relativeDir))
89options.TryGetValue("build_metadata.AdditionalFiles.ClassName", out var resourceClassName);
91if (!options.TryGetValue("build_metadata.AdditionalFiles.OmitGetResourceString", out var omitGetResourceStringText)
97if (!options.TryGetValue("build_metadata.AdditionalFiles.AsConstants", out var asConstantsText)
103if (!options.TryGetValue("build_metadata.AdditionalFiles.IncludeDefaultValues", out var includeDefaultValuesText)
109if (!options.TryGetValue("build_metadata.AdditionalFiles.EmitFormatMethods", out var emitFormatMethodsText)
115if (!options.TryGetValue("build_metadata.AdditionalFiles.Public", out var publicText)
122if (options.TryGetValue("build_metadata.AdditionalFiles.NoWarn", out var noWarnText))
217if (!options.TryGetValue("build_metadata.AdditionalFiles.GenerateSource", out var generateSourceText)
229if (!options.TryGetValue("build_metadata.AdditionalFiles.WithCulture", out var withCultureText)
Microsoft.CodeAnalysis.Workspaces (17)
Microsoft.CodeAnalysis.Workspaces.UnitTests (15)
SolutionTests\SolutionTests.cs (15)
2323Assert.True(projectOptions!.Value.ConfigOptionsWithoutFallback.TryGetValue("optionA", out var value1));
2325Assert.True(projectOptions!.Value.ConfigOptionsWithFallback.TryGetValue("optionA", out value1));
2328Assert.False(projectOptions!.Value.ConfigOptionsWithoutFallback.TryGetValue("optionB", out var value2));
2330Assert.True(projectOptions!.Value.ConfigOptionsWithFallback.TryGetValue("optionB", out value2));
2334Assert.True(sourcePathOptions.ConfigOptionsWithoutFallback.TryGetValue("optionA", out var value3));
2336Assert.True(sourcePathOptions.ConfigOptionsWithFallback.TryGetValue("optionA", out value3));
2339Assert.False(sourcePathOptions.ConfigOptionsWithoutFallback.TryGetValue("optionB", out var value4));
2341Assert.True(sourcePathOptions.ConfigOptionsWithFallback.TryGetValue("optionB", out value4));
2345Assert.True(sourcePathOptions.ConfigOptionsWithoutFallback.TryGetValue("optionA", out var value5));
2347Assert.True(sourcePathOptions.ConfigOptionsWithFallback.TryGetValue("optionA", out value5));
2350Assert.Equal(hasBWithoutFallback, sourcePathOptions.ConfigOptionsWithoutFallback.TryGetValue("optionB", out var value6));
2352Assert.True(sourcePathOptions.ConfigOptionsWithFallback.TryGetValue("optionB", out value6));
5575Assert.Equal(appliedToDocument, documentOptionsViaSyntaxTree.TryGetValue("indent_style", out var value) == true && value == "tab");
5578Assert.Equal(appliedToEntireProject, projectOptions?.ConfigOptionsWithoutFallback.TryGetValue("indent_style", out value) == true && value == "tab");
5579Assert.Equal(appliedToEntireProject, projectOptions?.ConfigOptionsWithFallback.TryGetValue("indent_style", out value) == true && value == "tab");
Microsoft.Gen.ComplianceReports (2)
Microsoft.Gen.ContextualOptions (2)
Microsoft.Gen.Logging (2)
Microsoft.Gen.MetadataExtractor (4)
Microsoft.Gen.Metrics (2)
Microsoft.Gen.MetricsReports (3)
Microsoft.Interop.ComInterfaceGenerator (2)
Microsoft.Interop.LibraryImportGenerator (2)
Microsoft.Maui.Controls.SourceGen (5)
Roslyn.Diagnostics.Analyzers (16)
Roslyn.VisualStudio.Next.UnitTests (1)
System.Private.CoreLib.Generators (1)
System.Windows.Forms.Analyzers (1)
Test.Utilities (16)
Text.Analyzers (16)