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)
367 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 _));
10387po.GlobalOptions.TryGetValue("a", out globalA);
10390ctx.RegisterSourceOutput(ctx.AnalyzerConfigOptionsProvider.Select((p, _) => { p.GlobalOptions.TryGetValue("a", out var value); return value; }), (spc, value) =>
10397ctx.RegisterSourceOutput(ctx.AnalyzerConfigOptionsProvider.Combine(syntaxTreeInput).Select((p, _) => { p.Left.GetOptions(p.Right).TryGetValue("a", out var value); return value; }), (spc, value) =>
14685Assert.True(globalOptions.TryGetValue("key1", out var keyValue));
14687Assert.False(globalOptions.TryGetValue("key2", out _));
14688Assert.False(globalOptions.TryGetValue("key3", out _));
14689Assert.False(globalOptions.TryGetValue("key4", out _));
14690Assert.False(globalOptions.TryGetValue("key5", out _));
14691Assert.False(globalOptions.TryGetValue("key6", out _));
14692Assert.False(globalOptions.TryGetValue("key7", out _));
14696Assert.True(classOptions.TryGetValue("key1", out keyValue));
14698Assert.False(classOptions.TryGetValue("key2", out _));
14699Assert.False(classOptions.TryGetValue("key3", out _));
14700Assert.True(classOptions.TryGetValue("key4", out keyValue));
14702Assert.False(classOptions.TryGetValue("key5", out _));
14703Assert.False(classOptions.TryGetValue("key6", out _));
14704Assert.False(classOptions.TryGetValue("key7", out _));
14725Assert.True(globalOptions.TryGetValue("key1", out var keyValue));
14727Assert.False(globalOptions.TryGetValue("key2", out _));
14728Assert.False(globalOptions.TryGetValue("key3", out _));
14729Assert.False(globalOptions.TryGetValue("key4", out _));
14730Assert.False(globalOptions.TryGetValue("key5", out _));
14731Assert.False(globalOptions.TryGetValue("key6", out _));
14732Assert.False(globalOptions.TryGetValue("key7", out _));
14736Assert.True(classOptions.TryGetValue("key1", out keyValue));
14738Assert.False(classOptions.TryGetValue("key2", out _));
14739Assert.False(classOptions.TryGetValue("key3", out _));
14740Assert.True(classOptions.TryGetValue("key4", out keyValue));
14742Assert.False(classOptions.TryGetValue("key5", out _));
14743Assert.False(classOptions.TryGetValue("key6", out _));
14744Assert.False(classOptions.TryGetValue("key7", out _));
14748Assert.True(generatedOptions.TryGetValue("key1", out keyValue));
14750Assert.False(generatedOptions.TryGetValue("key2", out _));
14751Assert.False(generatedOptions.TryGetValue("key3", out _));
14752Assert.True(classOptions.TryGetValue("key4", out keyValue));
14754Assert.False(generatedOptions.TryGetValue("key5", out _));
14755Assert.False(generatedOptions.TryGetValue("key6", out _));
14756Assert.False(generatedOptions.TryGetValue("key7", out _));
15048Assert.True(options.TryGetValue("key1", out string val));
15050Assert.False(options.TryGetValue("key2", out _));
15051Assert.True(options.TryGetValue("key3", out val));
15056Assert.False(options.TryGetValue("key1", out _));
15057Assert.True(options.TryGetValue("key2", out val));
15059Assert.True(options.TryGetValue("key3", out val));
15064Assert.False(options.TryGetValue("key1", out _));
15065Assert.False(options.TryGetValue("key2", out _));
15066Assert.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 (16)
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)