77 references to Single
Aspire.Hosting.Tests (11)
DistributedApplicationTests.cs (6)
182Assert.Contains("TestProject.ServiceA.csproj", notStartedResourceEvent.Snapshot.Properties.Single(p => p.Name == "project.path").Value?.ToString()); 183Assert.Contains("TestProject.ServiceB.csproj", dependentResourceEvent.Snapshot.Properties.Single(p => p.Name == "project.path").Value?.ToString()); 269Assert.Equal(RedisImageSource, notStartedResourceEvent.Snapshot.Properties.Single(p => p.Name == "container.image").Value?.ToString()); 270Assert.Contains("TestProject.ServiceB.csproj", dependentResourceEvent.Snapshot.Properties.Single(p => p.Name == "project.path").Value?.ToString()); 350Assert.Equal(RedisImageSource, notStartedResourceEvent.Snapshot.Properties.Single(p => p.Name == "container.image").Value?.ToString()); 351Assert.Contains("TestProject.ServiceB.csproj", dependentResourceEvent.Snapshot.Properties.Single(p => p.Name == "project.path").Value?.ToString());
ResourceNotificationTests.cs (5)
83Assert.Equal("value", c.Snapshot.Properties.Single(p => p.Name == "A").Value); 91Assert.Equal("value", c.Snapshot.Properties.Single(p => p.Name == "B").Value); 138Assert.Equal("value", c.Snapshot.Properties.Single(p => p.Name == "A").Value); 145Assert.Equal("value", c.Snapshot.Properties.Single(p => p.Name == "B").Value); 152Assert.Equal("value", c.Snapshot.Properties.Single(p => p.Name == "C").Value);
GenerateDocumentationAndConfigFiles (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Metrics (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Metrics.Legacy (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.Analyzers (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
src\RoslynAnalyzers\Utilities\FlowAnalysis\Extensions\ControlFlowGraphExtensions.cs (2)
15public static BasicBlock GetEntry(this ControlFlowGraph cfg) => cfg.Blocks.Single(b => b.Kind == BasicBlockKind.Entry); 16public static BasicBlock GetExit(this ControlFlowGraph cfg) => cfg.Blocks.Single(b => b.Kind == BasicBlockKind.Exit);
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.CodeStyle (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.Collections.Package (1)
Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Invocation.cs (1)
651var applicable = overloadResolutionResult.Results.Single(r => r.IsApplicable);
Lowering\SyntheticBoundNodeFactory.cs (3)
746var ctor = type.InstanceConstructors.Single(c => c.ParameterCount == args.Length); 755var ctor = type.InstanceConstructors.Single(c => c.ParameterCount == args.Length); 1206var ctor = baseType.InstanceConstructors.Single(c => c.ParameterCount == 0);
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTests.cs (1)
2247var entry = peReader.ReadDebugDirectory().Single(e => e.Type == DebugDirectoryEntryType.EmbeddedPortablePdb);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (3)
PDB\PDBEmbeddedSourceTests.cs (1)
114var embeddedEntry = peReader.ReadDebugDirectory().Single(e => e.Type == DebugDirectoryEntryType.EmbeddedPortablePdb);
PDB\PDBSourceLinkTests.cs (1)
87var embeddedEntry = peReader.ReadDebugDirectory().Single(e => e.Type == DebugDirectoryEntryType.EmbeddedPortablePdb);
PDB\PortablePdbTests.cs (1)
348var embeddedEntry = peReader.ReadDebugDirectory().Single(e => e.Type == DebugDirectoryEntryType.EmbeddedPortablePdb);
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\CodeFixes\UseExpressionBody\UseExpressionBodyCodeFixProvider.cs (1)
80var helper = _helpers.Single(h => h.DiagnosticId == diagnostic.Id);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_ILocalFunctionStatement.cs (1)
1874return graph.LocalFunctions.Single(l => l.Name == name);
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (2)
InteractiveSessionReferencesTests.cs (2)
153var missingB = m.ReferencedAssemblySymbols.Single(a => a.Name == "libA").Modules.Single().ReferencedAssemblySymbols.Single(a => a.Name == "libB");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (9)
Semantics\NullableReferenceTypesTests.cs (9)
158133var found = model.LookupSymbols(item.SpanStart, i3.GetPublicSymbol()).Single(s => s.Name == "Item"); 158302var found = model.LookupSymbols(item.SpanStart, i3.GetPublicSymbol()).Single(s => s.Name == "Item"); 158342var found = model.LookupSymbols(item.SpanStart, i3.GetPublicSymbol()).Single(s => s.Name == "Item"); 158383var found = model.LookupSymbols(item.SpanStart, t.GetPublicSymbol()).Single(s => s.Name == "Item"); 158418var found = model.LookupSymbols(item.SpanStart, t.GetPublicSymbol()).Single(s => s.Name == "Item"); 158552var found = model.LookupSymbols(item.SpanStart, i3.GetPublicSymbol()).Single(s => s.Name == "Get"); 158594var found = model.LookupSymbols(item.SpanStart, i3.GetPublicSymbol()).Single(s => s.Name == "Item"); 158638var found = model.LookupSymbols(item.SpanStart, t.GetPublicSymbol()).Single(s => s.Name == "Item"); 158675var found = model.LookupSymbols(item.SpanStart, t.GetPublicSymbol()).Single(s => s.Name == "Item");
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Extensions.cs (1)
191return type.InstanceConstructors.Single(c => c.DeclaringSyntaxReferences.Any(r => r.GetSyntax() is TypeDeclarationSyntax));
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (4)
CodeGeneration\SyntaxGeneratorTests.cs (4)
2577var method = type.GetMembers().Single(m => m is IMethodSymbol { MethodKind: MethodKind.ExplicitInterfaceImplementation }); 2578var property = type.GetMembers().Single(m => m is IPropertySymbol { IsIndexer: false }); 2579var indexer = type.GetMembers().Single(m => m is IPropertySymbol { IsIndexer: true }); 2580var ev = type.GetMembers().Single(m => m is IEventSymbol);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Completion\AbstractArgumentProviderTests`1.cs (1)
106? arguments.IndexOf(arguments.Single(argument => argument.FullSpan.Start <= position && argument.FullSpan.End >= position))
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeGeneration\CodeGenerationTests.cs (1)
572var attribute = attributeTarget.GetAttributes().Single(attr => Equals(attr.AttributeClass, attributeType));
Microsoft.CodeAnalysis.Extensions.Package (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\AbstractAggregateEmbeddedLanguageCompletionProvider.cs (1)
117return _languageProviders.Single(lang => lang.CompletionProvider?.Name == item.GetProperty(EmbeddedProviderName));
Microsoft.CodeAnalysis.InteractiveHost (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\InlineCompletions\XmlSnippetParser.CodeSnippet.cs (1)
69var matchingSnippet = snippets.Value.Single(s => string.Equals(s.Title, snippetTitle, StringComparison.OrdinalIgnoreCase));
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.Rebuild (1)
CompilationFactory.cs (1)
134var codeViewEntry = OptionsReader.PeReader.ReadDebugDirectory().Single(entry => entry.Type == DebugDirectoryEntryType.CodeView);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.Test.Utilities (3)
Diagnostics\CommonDiagnosticAnalyzers.cs (2)
450var descriptor1Info = descriptorsWithInfo.Single(d => d.Descriptor.Id == Descriptor1.Id).Info; 454var descriptor2Info = descriptorsWithInfo.Single(d => d.Descriptor.Id == Descriptor2.Id).Info;
MarkedSource\SourceWithMarkedNodes.cs (1)
118=> GetNode(Root, MarkedSpans.Single(s => s.TagName == tag && s.Id == id));
Microsoft.CodeAnalysis.Threading.Package (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.UnitTests (4)
Collections\Extensions\ImmutableArrayExtensionsTests.cs (4)
149Assert.Throws<NullReferenceException>(() => default(ImmutableArray<int>).Single(isOdd)); 150Assert.Throws<InvalidOperationException>(() => ImmutableArray.Create<int>().Single(isOdd)); 151Assert.Equal(1, ImmutableArray.Create<int>(1, 2).Single(isOdd)); 152Assert.Throws<InvalidOperationException>(() => ImmutableArray.Create<int>(1, 2, 3).Single(isOdd));
Microsoft.CodeAnalysis.Workspaces (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Microsoft.CodeAnalysis.Workspaces.UnitTests (4)
SymbolKeyTests.cs (4)
785var a_b_m = a_b.GetMembers().Single(s => s.Name == "M"); 793var a_string_b_m = a_string_b.GetMembers().Single(s => s.Name == "M"); 799var a_string_b_int_m = a_string_b_int.GetMembers().Single(s => s.Name == "M"); 807var a_b_int_m = a_b_int.GetMembers().Single(s => s.Name == "M");
Roslyn.Diagnostics.Analyzers (3)
AbstractApplyTraitToClass`1.cs (2)
86.Single(attributeData => attributeData.ApplicationSyntaxReference is not null && attribute.Span.Contains(attributeData.ApplicationSyntaxReference.Span)); 106.Single(attributeData => attributeData.ApplicationSyntaxReference is not null && attribute.Span.Contains(attributeData.ApplicationSyntaxReference.Span));
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Test.Utilities (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>
Text.Analyzers (1)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1158/// Variant of <see cref="System.Linq.ImmutableArrayExtensions.Single{T}(ImmutableArray{T}, Func{T, bool})"/>