1242 references to Where
AndroidAppBuilder (3)
ApkBuilder.cs (2)
437dynamicLibs.AddRange(Directory.GetFiles(AppDir, "*.so").Where(file => Path.GetFileName(file) != "libmonodroid.so")); 604.Where(file => !file!.Contains('-'))
src\tasks\Common\AndroidSdkHelper.cs (1)
71.Where(file => !file!.Contains('-'))
AppleAppBuilder (3)
AppleAppBuilder.cs (1)
250.Where(i => !string.IsNullOrEmpty(i.ItemSpec))
Xcode.cs (2)
294.Where(f => !predefinedExcludes.Any(e => (!e.EndsWith('*') && f.EndsWith(e, StringComparison.InvariantCultureIgnoreCase)) || (e.EndsWith('*') && Path.GetFileName(f).StartsWith(e.TrimEnd('*'), StringComparison.InvariantCultureIgnoreCase) && 337appResources += string.Join(Environment.NewLine, resources.Where(r => !r.EndsWith("-llvm.o")).Select(r => " " + Path.GetRelativePath(binDir, r)));
BasicWebSite (1)
src\Mvc\test\WebSites\Common\TestResponseGenerator.cs (1)
31.Where(kvp => kvp.Key != "link" && kvp.Key != "link_action" && kvp.Key != "link_controller")
ClientSample (4)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
CodeGenerator (24)
FeatureCollectionGenerator.cs (3)
35internal protected {feature}? _current{feature};")}{(allFeatures.Where(f => !implementedFeatures.Contains(f)).FirstOrDefault() is not null ? @" 37// Other reserved feature slots" : "")}{Each(allFeatures.Where(f => !implementedFeatures.Contains(f)), feature => $@" 47{Each(allFeatures.Where(f => !implementedFeatures.Contains(f)), feature => $@"
HttpUtilities\HttpUtilities.cs (1)
38var methodsInfoWithoutGet = methodsInfo.Where(m => m.HttpMethod != "Get").ToList();
src\Servers\Kestrel\shared\KnownHeaders.cs (20)
39.Where(h => h.GetCustomAttribute(typeof(ObsoleteAttribute)) == null) 298.Where(header => invalidH2H3ResponseHeaders.Contains(header.Name)) 303.Where(header => FormattedInternalHeaderNames.Where(x => x.IsPseudoHeader).Select(x => x.Identifier).Contains(header.Identifier)) 810foreach (var loop in loops.Where(l => l.Bytes != null)) 864{Each(loop.Headers.Where(header => header.ExistenceCheck), header => $@" 866{Each(loop.Headers.Where(header => header.FastCount), header => $@" 868{Each(loop.Headers.Where(header => Array.IndexOf(InternalHeaderAccessors, header.Name) >= 0), header => $@" 906{Each(loop.Headers.Where(header => header.Name != HeaderNames.ContentLength && !NonApiHeaders.Contains(header.Identifier)), header => $@" 937{Each(ApiHeaderNames.Where(header => header != "ContentLength" && !loop.Headers.Select(kh => kh.Identifier).Contains(header)), header => $@" 956{Each(loop.Headers.Where(header => header.EnhancedSetter), header => $@" 1152{Each(loop.Headers.Where(header => header.Identifier != "ContentLength").OrderBy(h => !h.PrimaryHeader), header => $@" 1168{Each(loop.Headers.Where(header => header.Identifier != "ContentLength").OrderBy(h => !h.PrimaryHeader), header => $@" 1187{Each(loop.Headers.Where(header => header.Identifier != "ContentLength"), header => $@" 1240{{{Each(loop.Headers.OrderBy(h => h.Index).Where(h => h.Identifier != "ContentLength"), header => $@" 1384{{{Each(loop.Headers.Where(header => header.Identifier != "ContentLength"), header => @" 1386{Each(loop.Headers.Where(header => header.EnhancedSetter), header => @" 1396{{{Each(loop.Headers.Where(header => header.Identifier != "ContentLength"), header => $@" 1511}).Where(g => g.Header != null).ToList(); 1532}).Where(g => g.Header != null).ToList();
dotnet-dev-certs (11)
Program.cs (1)
300var trustedCertificates = certificates.Where(certificateManager.IsTrusted).ToList();
src\Shared\CertificateGeneration\CertificateManager.cs (6)
84.Where(c => HasOid(c, AspNetHttpsOid)); 98.Where(c => IsValidCertificate(c, now, requireExportable)) 141.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 188var filteredCertificates = certificates.Where(c => c.Subject == Subject); 429var filteredCertificates = certificates.Where(c => c.Subject == Subject); 690var certificatesWithName = certificates.Where(c => c.Subject == Subject);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
dotnet-getdocument (4)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
dotnet-openapi (6)
Commands\BaseCommand.cs (2)
156var fileItems = items.Where(i => string.Equals(GetFullPath(i.EvaluatedInclude), GetFullPath(sourceFile), StringComparison.Ordinal)); 488var packages = attributes.Where(a => a.CodeGenerators.Contains(generator));
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
dotnet-sql-cache (4)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
dotnet-user-jwts (6)
Helpers\ConsoleTable.cs (1)
53.Where(x => x != null)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
src\Tools\Shared\SecretsHelpers\MsBuildProjectFinder.cs (1)
31.Where(f => !".xproj".Equals(Path.GetExtension(f), StringComparison.OrdinalIgnoreCase))
dotnet-user-secrets (6)
Internal\SecretsStore.cs (1)
98.Where(i => i.Value != null)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
src\Tools\Shared\SecretsHelpers\MsBuildProjectFinder.cs (1)
31.Where(f => !".xproj".Equals(Path.GetExtension(f), StringComparison.OrdinalIgnoreCase))
GenericHostWebSite (1)
src\Mvc\test\WebSites\Common\TestResponseGenerator.cs (1)
31.Where(kvp => kvp.Key != "link" && kvp.Key != "link_action" && kvp.Key != "link_controller")
GetDocument.Insider (4)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
Identity.DefaultUI.WebSite (3)
src\Identity\test\InMemory.Test\InMemoryUserStore.cs (3)
50var matchedClaims = user.Claims.Where(uc => uc.ClaimValue == claim.Value && uc.ClaimType == claim.Type).ToList(); 339where user.Claims.Where(x => x.ClaimType == claim.Type && x.ClaimValue == claim.Value).FirstOrDefault() != null 419var updatedCodes = new List<string>(splitCodes.Where(s => s != code));
Identity.ExternalClaims (1)
Pages\Account\Manage\ExternalLogins.cshtml.cs (1)
48.Where(auth => CurrentLogins.All(ul => auth.Name != ul.LoginProvider))
IdentitySample.Mvc (1)
Controllers\ManageController.cs (1)
308var otherLogins = schemes.Where(auth => userLogins.All(ul => auth.Name != ul.LoginProvider)).ToList();
IIS.FunctionalTests (5)
src\Servers\IIS\IIS\test\Common.FunctionalTests\FrebTests.cs (2)
146var xmlFiles = Directory.GetFiles(folderPath).Where(f => f.EndsWith("xml", StringComparison.Ordinal)).ToList(); 158var requestStatus = eventElement.Element(nameSpace + "EventData").Descendants().Where(el => el.Attribute("Name").Value == "requestStatus").SingleOrDefault();
src\Servers\IIS\IIS\test\Common.FunctionalTests\GlobalVersionTests.cs (1)
240.Where(element =>
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (1)
71var matchedEntries = entries.Where(entry => expectedRegex.IsMatch(entry.Message)).ToArray();
src\Servers\IIS\IIS\test\IIS.Shared.FunctionalTests\ApplicationInitializationTests.cs (1)
72var matchedEntries = entries.Where(entry => expectedRegex.IsMatch(entry.Message)).ToArray();
IIS.LongTests (2)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (1)
71var matchedEntries = entries.Where(entry => expectedRegex.IsMatch(entry.Message)).ToArray();
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (1)
1516var matchedEntries = entries.Where(entry => expectedRegex.IsMatch(entry.Message)).ToArray();
IIS.NewHandler.FunctionalTests (2)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (1)
71var matchedEntries = entries.Where(entry => expectedRegex.IsMatch(entry.Message)).ToArray();
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (1)
1516var matchedEntries = entries.Where(entry => expectedRegex.IsMatch(entry.Message)).ToArray();
IIS.NewShim.FunctionalTests (2)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (1)
71var matchedEntries = entries.Where(entry => expectedRegex.IsMatch(entry.Message)).ToArray();
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (1)
1516var matchedEntries = entries.Where(entry => expectedRegex.IsMatch(entry.Message)).ToArray();
IIS.ShadowCopy.Tests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (1)
71var matchedEntries = entries.Where(entry => expectedRegex.IsMatch(entry.Message)).ToArray();
IISExpress.FunctionalTests (5)
src\Servers\IIS\IIS\test\Common.FunctionalTests\FrebTests.cs (2)
146var xmlFiles = Directory.GetFiles(folderPath).Where(f => f.EndsWith("xml", StringComparison.Ordinal)).ToList(); 158var requestStatus = eventElement.Element(nameSpace + "EventData").Descendants().Where(el => el.Attribute("Name").Value == "requestStatus").SingleOrDefault();
src\Servers\IIS\IIS\test\Common.FunctionalTests\GlobalVersionTests.cs (1)
240.Where(element =>
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\EventLogHelpers.cs (1)
71var matchedEntries = entries.Where(entry => expectedRegex.IsMatch(entry.Message)).ToArray();
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (1)
1516var matchedEntries = entries.Where(entry => expectedRegex.IsMatch(entry.Message)).ToArray();
illink (18)
ILLink.RoslynAnalyzer (2)
DataFlow\ControlFlowGraphExtensions.cs (1)
34 => cfg.DescendantOperations ().Where (d => d?.Kind == operationKind).Cast<T> ();
src\tools\illink\src\ILLink.Shared\Annotations.cs (1)
60 .Where (damt => (memberTypes & damt) == damt && damt != DynamicallyAccessedMemberTypes.None)
ILLink.Tasks (1)
ComputeManagedAssemblies.cs (1)
29 .Where (f => Utils.IsManagedAssembly (f.ItemSpec))
InMemory.FunctionalTests (20)
BadHttpRequestTests.cs (2)
206Assert.All(TestSink.Writes.Where(w => w.LoggerName != "Microsoft.Hosting.Lifetime"), w => Assert.InRange(w.LogLevel, LogLevel.Trace, LogLevel.Debug)); 522await connection.ReceiveEnd(lines.Where(f => f != null).ToArray());
EventSourceTests.cs (4)
79var events = _listener.EventData.Where(e => e != null && GetProperty(e, "connectionId") == connectionId).ToList(); 204var events = _listener.EventData.Where(e => e != null && GetProperty(e, "connectionId") == connectionId).ToList(); 308var events = _listener.EventData.Where(e => e != null && GetProperty(e, "connectionId") == connectionId).ToList(); 389var events = _listener.EventData.Where(e => e != null && GetProperty(e, "connectionId") == connectionId).ToList();
Http2\Http2ConnectionTests.cs (1)
5641foreach (var headerField in requestHeaders.Where(h => h.Key.StartsWith(':')))
Http3\Http3StreamTests.cs (1)
2225foreach (var headerField in requestHeaders.Where(h => h.Key.StartsWith(':')))
HttpsConnectionMiddlewareTests.cs (1)
1372Assert.Single(testLogger.Messages.Where(log => log.EventId == 9));
RequestTests.cs (1)
1888Assert.Empty(LogMessages.Where(m => m.LogLevel >= LogLevel.Warning));
ResponseTests.cs (10)
1237Assert.Empty(TestSink.Writes.Where(c => c.EventId.Name == "ApplicationError")); 1274var error = LogMessages.Where(message => message.LogLevel == LogLevel.Error); 1312Assert.Empty(LogMessages.Where(message => message.LogLevel == LogLevel.Error)); 1348Assert.Empty(LogMessages.Where(message => message.LogLevel == LogLevel.Error)); 1384Assert.Empty(LogMessages.Where(message => message.LogLevel == LogLevel.Error)); 2442Assert.Equal(2, LogMessages.Where(message => message.LogLevel == LogLevel.Error).Count()); 2500Assert.Equal(2, LogMessages.Where(message => message.LogLevel == LogLevel.Error).Count()); 2638Assert.Equal(2, LogMessages.Where(message => message.LogLevel == LogLevel.Error).Count()); 2753Assert.Empty(LogMessages.Where(message => message.LogLevel == LogLevel.Error)); 2834Assert.Single(LogMessages.Where(m => m.Message.Contains("The connection was aborted by the application via IConnectionLifetimeFeature.Abort().")));
installer.tasks (10)
GenerateFileVersionProps.cs (2)
106.Where(p => 109.Where(p => (p.Value.FileVersion ?? ZeroVersion) == ZeroVersion)
GenerateTestSharedFrameworkDepsFile.cs (1)
54.Where(file => !ignoredExtensions.Contains(Path.GetExtension(file)))
RegenerateDownloadTable.cs (1)
66.Where(line => line.StartsWith("[") && line.Contains("]:"))
StaticFileRegeneration\RegenerateThirdPartyNotices.cs (5)
109foreach (var r in results.Where(r => r.Content != null).OrderBy(r => r.Repo)) 119.Where(g => g.Count(r => r.Content != null) != 1)) 144.Where(r => r != null) 155.Where(s => !newSections.Contains(s)) 171.Where(r => r.Content?.Sections.Contains(s) == true)
StaticFileRegeneration\TpnDocument.cs (1)
36.Where(line => !TpnSectionHeader.IsSeparatorLine(line))
Interop.FunctionalTests (7)
Http3\Http3RequestTests.cs (1)
1772Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.Server.Kestrel.Transport.Quic" &&
HttpClientHttp2InteropTests.cs (6)
1068Assert.Single(TestSink.Writes.Where(context => context.Message.Contains("received HEADERS frame for stream ID 1 with length 16384 and flags END_STREAM"))); 1069Assert.Single(TestSink.Writes.Where(context => context.Message.Contains("received CONTINUATION frame for stream ID 1 with length 4390 and flags END_HEADERS"))); 1116Assert.Single(TestSink.Writes.Where(context => context.Message.Contains("sending HEADERS frame for stream ID 1 with length 15610 and flags END_STREAM"))); 1117Assert.Equal(2, TestSink.Writes.Where(context => context.Message.Contains("sending CONTINUATION frame for stream ID 1 with length 15585 and flags NONE")).Count()); 1118Assert.Single(TestSink.Writes.Where(context => context.Message.Contains("sending CONTINUATION frame for stream ID 1 with length 14546 and flags END_HEADERS"))); 1177Assert.Single(TestSink.Writes.Where(context
InteropWebsite (2)
TestServiceImpl.cs (2)
101var echoInitialList = context.RequestHeaders.Where((entry) => entry.Key == "x-grpc-test-echo-initial").ToList(); 115var echoTrailingList = context.RequestHeaders.Where((entry) => entry.Key == "x-grpc-test-echo-trailing-bin").ToList();
Microsoft.Arcade.Test.Common (1)
AssertEx.cs (1)
288ToString(actual.Where(i => !predicate(i)))));
Microsoft.AspNetCore.Antiforgery.Test (7)
DefaultAntiforgeryTest.cs (7)
384.Where(wc => wc.LogLevel == LogLevel.Warning) 402.Where(wc => wc.LogLevel == LogLevel.Warning) 420.Where(wc => wc.LogLevel == LogLevel.Warning) 438.Where(wc => wc.LogLevel == LogLevel.Warning) 1300.Where(wc => wc.LogLevel == LogLevel.Warning) 1339.Where(wc => wc.LogLevel == LogLevel.Warning) 1373.Where(wc => wc.LogLevel == LogLevel.Warning)
Microsoft.AspNetCore.App.Analyzers (9)
Authorization\AddAuthorizationBuilderAnalyzer.cs (1)
77.Where(operation => operation is not IReturnOperation { IsImplicit: true })
Mvc\DetectAmbiguousActionRoutes.cs (1)
38foreach (var ambiguousGroup in groupedByParent.Where(g => g.Count() >= 2))
RouteEmbeddedLanguage\Infrastructure\EmbeddedLanguageCommentOptions.cs (1)
26.Where(f => f.FieldType == typeof(TOptions))
RouteEmbeddedLanguage\RoutePatternHighlighter.cs (2)
98.Where(i => i.Identifier.Text == matchingParameter.Name) 99.Where(i => semanticModel.GetSymbolInfo(i) is var symbolInfo && SymbolEqualityComparer.Default.Equals(symbolInfo.Symbol ?? symbolInfo.CandidateSymbols.FirstOrDefault(), matchingParameter));
RouteHandlers\DetectAmbiguousRoutes.cs (2)
31.Where(u => u.ResolvedOperation != null && !u.MapOperation.RouteUsageModel.UsageContext.HttpMethods.IsDefault) 34foreach (var ambiguousGroup in groupedByParent.Where(g => g.Count() >= 2))
WebApplicationBuilder\WebApplicationBuilderAnalyzer.cs (2)
283.Where(node => node is IdentifierNameSyntax || node is GenericNameSyntax) 284.Where(node => string.Equals(node.Identifier.Value as string, operation.TargetMethod.Name, StringComparison.Ordinal))
Microsoft.AspNetCore.App.Analyzers.Test (1)
Http\HeaderDictionaryIndexerAnalyzerTests.cs (1)
165.Where(p => p.CanWrite && p.CanRead && p.PropertyType == typeof(StringValues) && p.GetIndexParameters().Length == 0)
Microsoft.AspNetCore.App.CodeFixes (1)
Authorization\AddAuthorizationBuilderFixer.cs (1)
120.Where(trivia => !trivia.IsKind(SyntaxKind.EndOfLineTrivia));
Microsoft.AspNetCore.App.UnitTests (9)
PackageTests.cs (2)
44.Where(file => !file.EndsWith(".symbols.nupkg", StringComparison.OrdinalIgnoreCase)); 123.Where(f => !toolAssembliesToSkip.Any(s => Path.GetFileNameWithoutExtension(f).Contains(s, StringComparison.OrdinalIgnoreCase)));
SharedFxTests.cs (1)
333.Where(i => i.FullName.EndsWith(".dll", StringComparison.Ordinal))
TargetingPackTests.cs (6)
248.Where(s => !string.IsNullOrEmpty(s)) 301var managedEntries = frameworkListEntries.Where(i => i.Attribute("Type").Value.Equals("Managed", StringComparison.Ordinal)); 302var analyzerEntries = frameworkListEntries.Where(i => i.Attribute("Type").Value.Equals("Analyzer", StringComparison.Ordinal)); 308.Where(f => !f.EndsWith(".resources", StringComparison.OrdinalIgnoreCase)) 375.Where(i => i.FullName.EndsWith(".dll", StringComparison.Ordinal) && !i.FullName.EndsWith(".resources.dll", StringComparison.Ordinal)) 407var analyzerEntries = frameworkListEntries.Where(i => i.Attribute("Type").Value.Equals("Analyzer", StringComparison.Ordinal));
Microsoft.AspNetCore.Authentication (1)
src\Shared\SecurityHelper\SecurityHelper.cs (1)
42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any()));
Microsoft.AspNetCore.Authentication.Core (2)
AuthenticationService.cs (2)
258.Where(sch => typeof(IAuthenticationSignInHandler).IsAssignableFrom(sch.HandlerType)) 298.Where(sch => typeof(IAuthenticationSignOutHandler).IsAssignableFrom(sch.HandlerType))
Microsoft.AspNetCore.Authentication.OAuth (1)
ClaimActionCollection.cs (1)
27var itemsToRemove = Actions.Where(map => string.Equals(claimType, map.ClaimType, StringComparison.OrdinalIgnoreCase)).ToList();
Microsoft.AspNetCore.Authentication.Test (22)
CertificateTests.cs (20)
480var actual = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == "issuer"); 484actual = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.Thumbprint); 491actual = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.X500DistinguishedName); 501actual = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.SerialNumber); 511actual = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.Dns); 521actual = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.Email); 531actual = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.Name); 541actual = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.Upn); 551actual = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.Uri); 609var name = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.Name); 612var count = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == "ValidationCount"); 628name = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.Name); 631count = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == "ValidationCount"); 679var actual = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.Name); 736var name = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.Name); 739var count = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == "ValidationCount"); 755name = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.Name); 758count = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == "ValidationCount"); 777name = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == ClaimTypes.Name); 780count = responseAsXml.Elements("claim").Where(claim => claim.Attribute("Type").Value == "ValidationCount");
OpenIdConnect\OpenIdConnectChallengeTests.cs (2)
437var nonceCookie = challengeCookies.Where(cookie => cookie.Name.StartsWith(OpenIdConnectDefaults.CookieNoncePrefix, StringComparison.Ordinal)).Single(); 445var correlationCookie = challengeCookies.Where(cookie => cookie.Name.StartsWith(".AspNetCore.Correlation.", StringComparison.Ordinal)).Single();
Microsoft.AspNetCore.Authorization (1)
AuthorizationPolicy.cs (1)
155var trimmedRolesSplit = rolesSplit.Where(r => !string.IsNullOrWhiteSpace(r)).Select(r => r.Trim());
Microsoft.AspNetCore.Authorization.Policy (1)
src\Shared\SecurityHelper\SecurityHelper.cs (1)
42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any()));
Microsoft.AspNetCore.BrowserTesting (1)
BrowserManagerConfiguration.cs (1)
300true => configuration.Get<Dictionary<string, bool>>().Where(kvp => kvp.Value == true).Select(kvp => kvp.Key).ToArray()
Microsoft.AspNetCore.Components.Authorization.Tests (5)
AuthorizeRouteViewTest.cs (4)
235var nonEmptyDiff = batch.DiffsInOrder.Where(d => d.Edits.Any()).Single(); 286.Where(f => f.FrameType == RenderTreeFrameType.Component) 315.Where(f => f.FrameType == RenderTreeFrameType.Component) 353var diff = batch2.DiffsInOrder.Where(d => d.Edits.Any()).Single();
src\Components\Shared\test\CapturedBatch.cs (1)
20=> ReferenceFrames.Where(f => f.FrameType == RenderTreeFrameType.Component && f.Component is T);
Microsoft.AspNetCore.Components.Endpoints.Tests (3)
RazorComponentsServiceCollectionExtensionsTest.cs (3)
80.Where(sd => !multiRegistrationServiceTypes.ContainsKey(sd.ServiceType)) 105var serviceDescriptors = services.Where(serviceDescriptor => serviceDescriptor.ServiceType == serviceType); 120.Where(sd => sd.ServiceType == serviceType)
Microsoft.AspNetCore.Components.Forms.Tests (1)
src\Components\Shared\test\CapturedBatch.cs (1)
20=> ReferenceFrames.Where(f => f.FrameType == RenderTreeFrameType.Component && f.Component is T);
Microsoft.AspNetCore.Components.Server.Tests (1)
Circuits\ServerComponentDeserializerTest.cs (1)
198.Where(m => m.Sequence != 1)
Microsoft.AspNetCore.Components.Tests (26)
RendererTest.cs (24)
265var logForParent = log.Where(l => l.id == 0).ToArray(); 266var logForChild = log.Where(l => l.id == 1).ToArray(); 424var logForParent = log.Where(l => l.id == 0).ToArray(); 425var logForChild = log.Where(l => l.id == 1).ToArray(); 468var logForParent = log.Where(l => l.id == 0).ToArray(); 469var logForChild = log.Where(l => l.id == 1).ToArray(); 528var logForParent = log.Where(l => l.id == 0).ToArray(); 529var logForFirstChild = log.Where(l => l.id == 1).ToArray(); 530var logForSecondChild = log.Where(l => l.id == 2).ToArray(); 531var logForThirdChild = log.Where(l => l.id == 3).ToArray(); 2242.Where(frame => frame.FrameType == RenderTreeFrameType.Component) 2245var childComponent3 = batch.ReferenceFrames.Where(f => f.ComponentId == 3) 2644.Where(f => f.FrameType == RenderTreeFrameType.Component) 2650.Where(f => f.FrameType == RenderTreeFrameType.Attribute) 2684.Where(f => f.FrameType == RenderTreeFrameType.Attribute) 2726.Where(f => f.FrameType == RenderTreeFrameType.Attribute) 2771.Where(f => f.FrameType == RenderTreeFrameType.Component) 2777.Where(f => f.FrameType == RenderTreeFrameType.Attribute) 2812.Where(f => f.FrameType == RenderTreeFrameType.Attribute) 2864.Where(f => f.FrameType == RenderTreeFrameType.Attribute) 3052.Where(f => f.ComponentId != 0) 3057.Where(f => f.FrameType == RenderTreeFrameType.Attribute && f.AttributeName == "onmycustomevent") 5654var parametersSetEvent = logStream.Where(le => le == (expectedId, NestedAsyncComponent.EventType.OnParametersSet)).ToArray(); 5659.Where(le => le == (expectedId, NestedAsyncComponent.EventType.OnParametersSetAsyncAsync) ||
RenderTreeDiffBuilderTest.cs (1)
2433.Where(x => x.FrameType == RenderTreeFrameType.Component)
src\Components\Shared\test\CapturedBatch.cs (1)
20=> ReferenceFrames.Where(f => f.FrameType == RenderTreeFrameType.Component && f.Component is T);
Microsoft.AspNetCore.Components.Web.Tests (4)
Forms\EditFormTest.cs (1)
209.Where(f => f.FrameType == RenderTreeFrameType.Component)
Forms\InputRadioTest.cs (1)
107.Where(f => f.FrameType == RenderTreeFrameType.Component)
Forms\InputRenderer.cs (1)
22.Where(f => f.FrameType == RenderTreeFrameType.Component)
src\Components\Shared\test\CapturedBatch.cs (1)
20=> ReferenceFrames.Where(f => f.FrameType == RenderTreeFrameType.Component && f.Component is T);
Microsoft.AspNetCore.Components.WebAssembly.Server (2)
DebugProxyLauncher.cs (1)
111var keysToRemove = environment.Keys.Where(key => key.StartsWith("ASPNETCORE_", StringComparison.Ordinal)).ToList();
TargetPickerUi.cs (1)
304: availableTabs.Where(t => t.Url.Equals(targetApplicationUrl, StringComparison.Ordinal)).ToList();
Microsoft.AspNetCore.Components.WebView.Test (2)
StaticContentProviderTests.cs (2)
63.Where(kvp => kvp.Key == subpath) 91.Where(kvp => kvp.Key.StartsWith(_subPath, StringComparison.Ordinal))
Microsoft.AspNetCore.Cors (1)
Infrastructure\CorsPolicyExtensions.cs (1)
22.Where(o => o.Contains($"://{_WildcardSubdomain}"))
Microsoft.AspNetCore.DataProtection (2)
KeyManagement\DefaultKeyResolver.cs (2)
162var activatedKeys = allKeys.Where(key => key.ActivationDate <= now + _maxServerToServerClockSkew); 200var unrevokedKeys = allKeys.Where(key => !key.IsRevoked);
Microsoft.AspNetCore.DataProtection.Tests (4)
XmlAssert.cs (4)
57List<XNode> filteredExpected = expected.Where(ShouldIncludeNodeDuringComparison).ToList(); 58List<XNode> filteredActual = actual.Where(ShouldIncludeNodeDuringComparison).ToList(); 86.Where(ShouldIncludeAttributeDuringComparison) 91.Where(ShouldIncludeAttributeDuringComparison)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (6)
src\Shared\CertificateGeneration\CertificateManager.cs (6)
84.Where(c => HasOid(c, AspNetHttpsOid)); 98.Where(c => IsValidCertificate(c, now, requireExportable)) 141.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 188var filteredCertificates = certificates.Where(c => c.Subject == Subject); 429var filteredCertificates = certificates.Where(c => c.Subject == Subject); 690var certificatesWithName = certificates.Where(c => c.Subject == Subject);
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (3)
Views\DatabaseErrorPage.Designer.cs (3)
185var contextWithNoDBOrMigrations = Model.ContextDetails.Where(c => !c.DatabaseExists && !c.PendingMigrations.Any()); 286var contextWithPendingMigrations = Model.ContextDetails.Where(c => c.PendingMigrations.Any()).Except(contextWithNoDBOrMigrations); 478var contextWithPendingModelChanges = Model.ContextDetails.Where(c => c.PendingModelChanges).Except(contextWithNoDBOrMigrations).Except(contextWithPendingMigrations);
Microsoft.AspNetCore.Grpc.JsonTranscoding (2)
src\Grpc\JsonTranscoding\src\Shared\Legacy.cs (2)
398.Where(f => f.IsStatic) 399.Where(f => f.GetCustomAttributes<OriginalNameAttribute>()
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (1)
JsonTranscodingServiceMethodProviderTests.cs (1)
237.Where(e => e.Metadata.GetMetadata<GrpcMethodMetadata>()?.Method.Name == methodName)
Microsoft.AspNetCore.Grpc.Swagger (3)
Internal\XmlComments\GrpcXmlCommentsDocumentFilter.cs (1)
31.Where(actionDesc => actionDesc != null && (actionDesc.EndpointMetadata?.Any(m => m is GrpcMethodMetadata) ?? false))
src\Grpc\JsonTranscoding\src\Shared\Legacy.cs (2)
398.Where(f => f.IsStatic) 399.Where(f => f.GetCustomAttributes<OriginalNameAttribute>()
Microsoft.AspNetCore.Hosting (4)
Internal\StartupLoader.cs (4)
271var startupType1 = definedTypes.Where(info => info.Name.Equals(startupNameWithEnv, StringComparison.OrdinalIgnoreCase)); 272var startupType2 = definedTypes.Where(info => info.Name.Equals(startupNameWithoutEnv, StringComparison.OrdinalIgnoreCase)); 324var selectedMethods = methods.Where(method => method.Name.Equals(methodNameWithEnv, StringComparison.OrdinalIgnoreCase)).ToList(); 331selectedMethods = methods.Where(method => method.Name.Equals(methodNameWithNoEnv, StringComparison.OrdinalIgnoreCase)).ToList();
Microsoft.AspNetCore.Http.Connections (1)
src\Shared\SecurityHelper\SecurityHelper.cs (1)
42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any()));
Microsoft.AspNetCore.Http.Extensions (1)
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
232.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal));
Microsoft.AspNetCore.Http.Extensions.Tests (2)
ProblemDetailsServiceCollectionExtensionsTest.cs (1)
62var serviceDescriptors = collection.Where(serviceDescriptor => serviceDescriptor.ServiceType == typeof(IProblemDetailsWriter));
RequestDelegateGenerator\RequestDelegateCreationTests.Metadata.cs (1)
517var filteredMetadata = endpoint.Metadata.Where(
Microsoft.AspNetCore.Http.RequestDelegateGenerator (3)
RequestDelegateGenerator.cs (1)
168.Where(verb => verb is not null)
StaticRouteHandlerModel\EndpointParameter.cs (2)
517var properties = type.GetMembers().OfType<IPropertySymbol>().Where(property => property.DeclaredAccessibility == Accessibility.Public); 518var writableProperties = properties.Where(property => !property.IsReadOnly);
Microsoft.AspNetCore.Http.Results.Tests (1)
ResultsTests.cs (1)
1632.Where(m => !m.IsSpecialName)
Microsoft.AspNetCore.Http.Tests (3)
DefaultHttpContextTests.cs (2)
367.Where(p => p.PropertyType.GetTypeInfo().IsInterface); 373.Where(f => f.FieldType.GetTypeInfo().IsInterface && f.GetCustomAttribute<CompilerGeneratedAttribute>() == null);
HeaderDictionaryTests.cs (1)
50var expectedResult = segments.Where(s => !string.IsNullOrEmpty(s));
Microsoft.AspNetCore.HttpLogging.Tests (12)
HttpLoggingMiddlewareTests.cs (12)
1528var lines = Assert.Single(TestSink.Writes.Where(w => w.LogLevel >= LogLevel.Information)).Message.Split(Environment.NewLine); 1733var filteredLogs = TestSink.Writes.Where(w => w.LoggerName.Contains("HttpLogging")); 1748var filteredLogs = TestSink.Writes.Where(w => w.LoggerName.Contains("HttpLogging")); 1763var filteredLogs = TestSink.Writes.Where(w => w.LoggerName.Contains("HttpLogging")); 1780var filteredLogs = TestSink.Writes.Where(w => w.LoggerName.Contains("HttpLogging")); 1806var filteredLogs = TestSink.Writes.Where(w => w.LoggerName.Contains("HttpLogging")); 1823var filteredLogs = TestSink.Writes.Where(w => w.LoggerName.Contains("HttpLogging")); 1838var filteredLogs = TestSink.Writes.Where(w => w.LoggerName.Contains("HttpLogging")); 1853var filteredLogs = TestSink.Writes.Where(w => w.LoggerName.Contains("HttpLogging")); 1870var filteredLogs = TestSink.Writes.Where(w => w.LoggerName.Contains("HttpLogging")); 1896var filteredLogs = TestSink.Writes.Where(w => w.LoggerName.Contains("HttpLogging")); 1942var filteredLogs = TestSink.Writes.Where(w => w.LoggerName.Contains("HttpLogging"));
Microsoft.AspNetCore.Identity (1)
SignInManager.cs (1)
678return schemes.Where(s => !string.IsNullOrEmpty(s.DisplayName));
Microsoft.AspNetCore.Identity.EntityFrameworkCore (4)
IdentityUserContext.cs (4)
184var personalDataProps = typeof(TUser).GetProperties().Where( 232var tokenProps = typeof(TUserToken).GetProperties().Where( 277var personalDataProps = typeof(TUser).GetProperties().Where( 325var tokenProps = typeof(TUserToken).GetProperties().Where(
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (3)
src\Identity\test\Shared\ApiConsistencyTestBase.cs (3)
20from method in type.DeclaredMethods.Where(m => m.IsPublic && !m.IsStatic) 40from method in type.DeclaredMethods.Where(m => m.IsPublic) 47.Where(method => !method.Name.EndsWith("Async", StringComparison.Ordinal))
Microsoft.AspNetCore.Identity.InMemory.Test (8)
InMemoryStore.cs (2)
62var role = _roles.Values.Where(x => x.NormalizedName.Equals(roleName)).SingleOrDefault(); 67return Task.FromResult<IList<TUser>>(Users.Where(u => (u.Roles.Where(x => x.RoleId == role.Id).Any())).Select(x => x).ToList());
InMemoryUserStore.cs (3)
50var matchedClaims = user.Claims.Where(uc => uc.ClaimValue == claim.Value && uc.ClaimType == claim.Type).ToList(); 339where user.Claims.Where(x => x.ClaimType == claim.Type && x.ClaimValue == claim.Value).FirstOrDefault() != null 419var updatedCodes = new List<string>(splitCodes.Where(s => s != code));
src\Identity\test\Shared\ApiConsistencyTestBase.cs (3)
20from method in type.DeclaredMethods.Where(m => m.IsPublic && !m.IsStatic) 40from method in type.DeclaredMethods.Where(m => m.IsPublic) 47.Where(method => !method.Name.EndsWith("Async", StringComparison.Ordinal))
Microsoft.AspNetCore.Identity.Test (5)
IdentityUIScriptsTest.cs (2)
31.Where(st => st.Integrity != null) 70.Where(st => st.FallbackSrc != null)
src\Identity\test\Shared\ApiConsistencyTestBase.cs (3)
20from method in type.DeclaredMethods.Where(m => m.IsPublic && !m.IsStatic) 40from method in type.DeclaredMethods.Where(m => m.IsPublic) 47.Where(method => !method.Name.EndsWith("Async", StringComparison.Ordinal))
Microsoft.AspNetCore.Identity.UI (5)
Areas\Identity\Pages\V4\Account\Manage\DownloadPersonalData.cshtml.cs (1)
62var personalDataProps = typeof(TUser).GetProperties().Where(
Areas\Identity\Pages\V4\Account\Manage\ExternalLogins.cshtml.cs (1)
94.Where(auth => CurrentLogins.All(ul => auth.Name != ul.LoginProvider))
Areas\Identity\Pages\V5\Account\Manage\DownloadPersonalData.cshtml.cs (1)
62var personalDataProps = typeof(TUser).GetProperties().Where(
Areas\Identity\Pages\V5\Account\Manage\ExternalLogins.cshtml.cs (1)
94.Where(auth => CurrentLogins.All(ul => auth.Name != ul.LoginProvider))
IdentityBuilderUIExtensions.cs (1)
71var environment = builder.Services.Where(d => d.ServiceType == typeof(IWebHostEnvironment)).ToArray();
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\BindingInfo.cs (1)
286.Where(p => p != null);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (1)
DefaultApiDescriptionProviderTest.cs (1)
1202responseType.ApiResponseFormats.Where(responseFormat => responseFormat.MediaType == "text/json"));
Microsoft.AspNetCore.Mvc.Core (21)
ApiConventionMethodAttribute.cs (1)
50.Where(method => method.Name == methodName)
ApiConventionTypeAttribute.cs (1)
64.Where(attribute => !IsAllowedAttribute(attribute))
ApplicationModels\ActionAttributeRouteModel.cs (2)
17.Where(sm => sm.AttributeRouteModel != null) 146.Where(sm => sm.AttributeRouteModel != null)
ApplicationModels\ControllerActionDescriptorBuilder.cs (1)
57.Where(p => p.BindingInfo != null)
ApplicationModels\InferParameterBindingInfoConvention.cs (1)
92var fromBodyParameters = action.Parameters.Where(p => p.BindingInfo!.BindingSource == BindingSource.Body).ToList();
Filters\MiddlewareFilterConfigurationProvider.cs (1)
44var selectedMethods = methods.Where(method => method.Name.Equals(methodName)).ToList();
Infrastructure\ActionSelectionTable.cs (2)
67items: actions.Items.Where(a => a.AttributeRouteInfo == null), 86items: endpoints.Where(e =>
ModelBinding\Metadata\DefaultBindingMetadataProvider.cs (1)
183.Where(p => p != null);
MvcCoreLoggerExtensions.cs (5)
32var authorizationFilters = filters.Where(f => f is IAuthorizationFilter || f is IAsyncAuthorizationFilter); 43var resourceFilters = filters.Where(f => f is IResourceFilter || f is IAsyncResourceFilter); 54var actionFilters = filters.Where(f => f is IActionFilter || f is IAsyncActionFilter); 65var exceptionFilters = filters.Where(f => f is IExceptionFilter || f is IAsyncExceptionFilter); 76var resultFilters = filters.Where(f => f is IResultFilter || f is IAsyncResultFilter);
Routing\AttributeRoute.cs (2)
131.Where(routeInfo => !routeInfo.SuppressPathMatching) 147var attributeRoutedActions = actions.Where(a => a.AttributeRouteInfo?.Template != null);
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
232.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal));
src\Shared\PropertyActivator\PropertyActivator.cs (2)
86.Where((property) => 97properties = properties.Where(property => property.SetMethod is { IsPublic: true });
src\Shared\SecurityHelper\SecurityHelper.cs (1)
42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any()));
Microsoft.AspNetCore.Mvc.Core.Test (47)
ApplicationModels\AuthorizationApplicationModelProviderTest.cs (1)
93var attributeRoutes = action.Selectors.Where(sm => sm.AttributeRouteModel != null);
ApplicationModels\ControllerActionDescriptorProviderTests.cs (18)
312.Where(d => d.ActionName == nameof(NonDuplicatedAttributeRouteController.DifferentHttpMethods)); 453var actions = descriptors.Where(d => d.ActionName == "MultipleHttpGet"); 478var actions = descriptors.Where(d => d.ActionName == nameof(MultiRouteAttributesController.AcceptVerbs)); 530var actions = descriptors.Where(d => d.ActionName == "AcceptVerbsRouteAttributeAndHttpPut"); 541var constrainedActions = actions.Where(a => a.ActionConstraints != null); 545var putActions = constrainedActions.Where( 552var routeActions = actions.Where( 569var actions = descriptors.Where(d => d.ActionName == "AcceptVerbsRouteAttributeWithTemplateAndHttpPut"); 580var constrainedActions = actions.Where(a => a.ActionConstraints != null); 584var postActions = constrainedActions.Where( 591var putActions = constrainedActions.Where( 598var unconstrainedActions = actions.Where(a => a.ActionConstraints == null); 639var actions = descriptors.Where(d => d.ActionName.Equals(actionName)); 811var getActions = actions.Where(a => a.ActionName.Equals(getActionName)); 839var getActions = actions.Where(a => a.ActionName.Equals(getActionName)); 1211var actions = provider.GetDescriptors().Where(a => a.ActionName == actionName); 1238var actions = provider.GetDescriptors().Where(a => a.ActionName == actionName); 1277var actions = provider.GetDescriptors().Where(a => a.ActionName == actionName);
ApplicationModels\DefaultApplicationModelProviderTest.cs (4)
618var methods = typeInfo.AsType().GetMethods().Where(m => m.Name.Equals("Dispose") && m != methodInfo); 690var methods = typeInfo.AsType().GetMethods().Where(m => m.Name.Equals("Dispose") && m != methodInfo); 710var methods = typeInfo.AsType().GetMethods().Where(m => m.Name.Equals("Dispose")); 1387.Where(sm => sm.AttributeRouteModel != null)
ApplicationModels\InferParameterBindingInfoConventionTest.cs (1)
939return Assert.Single(action.Parameters.Where(x => typeof(T).IsAssignableFrom(x.ParameterType)));
ControllerBaseTest.cs (1)
33.Where(method => method.IsPublic &&
DependencyInjection\MvcCoreServiceCollectionExtensionsTest.cs (3)
223.Where(sd => !multiRegistrationServiceTypes.ContainsKey(sd.ServiceType)) 343var serviceDescriptors = services.Where(serviceDescriptor => serviceDescriptor.ServiceType == serviceType); 358.Where(sd =>
Infrastructure\ActionSelectorTest.cs (3)
1058.Where(a => a.RouteValues.Any(kvp => kvp.Key == "area" && comparer.Equals(kvp.Value, area))) 1059.Where(a => a.RouteValues.Any(kvp => kvp.Key == "controller" && comparer.Equals(kvp.Value, controller))) 1060.Where(a => a.RouteValues.Any(kvp => kvp.Key == "action" && comparer.Equals(kvp.Value, action)));
Infrastructure\ControllerActionInvokerTest.cs (1)
1664ParameterInfo = method.GetParameters().Where(p => p.Name == kvp.Key).Single(),
ModelBinding\Validation\DefaultComplexObjectValidationStrategyTest.cs (1)
241return base.GetMetadataForProperties(modelType).Where(property => !_shouldExclude(property));
RequestFormLimitsAttributeTest.cs (2)
22.Where(pi => property.Name == pi.Name && pi.PropertyType == property.PropertyType) 43.Where(pi => pi.Name == formOptionsProperty.Name && pi.PropertyType == formOptionsProperty.PropertyType)
Routing\ControllerActionEndpointDataSourceTest.cs (11)
91endpoints.OfType<RouteEndpoint>().Where(e => !SupportsLinkGeneration(e)).OrderBy(e => e.RoutePattern.RawText), 104endpoints.OfType<RouteEndpoint>().Where(e => SupportsLinkGeneration(e)).OrderBy(e => e.RoutePattern.RawText), 173endpoints.OfType<RouteEndpoint>().Where(e => !SupportsLinkGeneration(e)).OrderBy(e => e.RoutePattern.RawText), 188endpoints.OfType<RouteEndpoint>().Where(e => SupportsLinkGeneration(e)).OrderBy(e => e.RoutePattern.RawText), 260endpoints.OfType<RouteEndpoint>().Where(e => !SupportsLinkGeneration(e)).OrderBy(e => e.RoutePattern.RawText), 273endpoints.OfType<RouteEndpoint>().Where(e => SupportsLinkGeneration(e)).OrderBy(e => e.RoutePattern.RawText), 342endpoints.OfType<RouteEndpoint>().Where(e => !SupportsLinkGeneration(e)).OrderBy(e => e.RoutePattern.RawText), 357endpoints.OfType<RouteEndpoint>().Where(e => SupportsLinkGeneration(e)).OrderBy(e => e.RoutePattern.RawText), 436endpoints.OfType<RouteEndpoint>().Where(e => !SupportsLinkGeneration(e)).OrderBy(e => e.RoutePattern.RawText), 453endpoints.OfType<RouteEndpoint>().Where(e => SupportsLinkGeneration(e)).OrderBy(e => e.RoutePattern.RawText), 526endpoints.OfType<RouteEndpoint>().Where(e => SupportsLinkGeneration(e)).OrderBy(e => e.RoutePattern.RawText),
TestFeatureProvider.cs (1)
26foreach (var type in parts.OfType<IApplicationPartTypeProvider>().SelectMany(t => t.Types).Where(_filter))
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (4)
DataAnnotationsMetadataProviderTest.cs (4)
1388var parameter = method.GetParameters().Where(p => p.Name == "defaultValueParameter").Single(); 1409var parameter = method.GetParameters().Where(p => p.Name == "nonNullableParameter").Single(); 1653var parameter = method.GetParameters().Where(p => p.Name == "nonNullableParameter").Single(); 1670var parameter = method.GetParameters().Where(p => p.Name == "nullableParameter").Single();
Microsoft.AspNetCore.Mvc.FunctionalTests (2)
TempDataInCookiesTest.cs (2)
41var tempDataSerializers = _serviceCollection.Where(f => f.ServiceType == typeof(TempDataSerializer)).ToList(); 74setCookieValues = setCookieValues.Where(cookie => cookie.Contains(CookieTempDataProvider.CookieName));
Microsoft.AspNetCore.Mvc.Localization.Test (1)
MvcLocalizationServiceCollectionExtensionsTest.cs (1)
57.Where(sd =>
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (3)
CompilationFailedExceptionFactory.cs (1)
54.Where(diagnostic => diagnostic.IsWarningAsError || diagnostic.Severity == DiagnosticSeverity.Error)
CSharpCompiler.cs (1)
214var defines = dependencyContextOptions.Defines.Concat(new[] { configurationSymbol }).Where(define => define != null);
PageActionDescriptorChangeProvider.cs (1)
81.Where(f => f.FilePath != null)
Microsoft.AspNetCore.Mvc.RazorPages.Test (5)
ApplicationModels\DefaultPageApplicationModelProviderTest.cs (5)
146.Where(p => p.PropertyInfo.DeclaringType.GetTypeInfo() == typeInfo); 244context.PageApplicationModel.HandlerProperties.OrderBy(p => p.PropertyName).Where(p => p.BindingInfo != null), 455Assert.Empty(pageModel.HandlerProperties.Where(p => p.BindingInfo != null)); 476Assert.Empty(pageModel.HandlerProperties.Where(p => p.BindingInfo != null)); 630.Where(p => p.PropertyInfo.DeclaringType.GetTypeInfo() == typeInfo);
Microsoft.AspNetCore.Mvc.TagHelpers (2)
TagHelperOutputExtensions.cs (2)
149var encodedSpaceChars = SpaceChars.Where(x => !x.Equals('\u0020')).Select(x => htmlEncoder.Encode(x.ToString())).ToArray(); 203var encodedSpaceChars = SpaceChars.Where(x => !x.Equals('\u0020')).Select(x => htmlEncoder.Encode(x.ToString())).ToArray();
Microsoft.AspNetCore.Mvc.TagHelpers.Test (5)
OptionTagHelperTest.cs (2)
357return GeneratesExpectedDataSet.Where( 369return GeneratesExpectedDataSet.Where(entry => entry[1] != null);
TagHelperOutputExtensionsTest.cs (3)
569.Where(item => item.Name.StartsWith("route-", StringComparison.OrdinalIgnoreCase)) 596.Where(item => item.Name.StartsWith("route-", StringComparison.OrdinalIgnoreCase)); 623.Where(item => item.Name.StartsWith("route-", StringComparison.OrdinalIgnoreCase));
Microsoft.AspNetCore.Mvc.Test (5)
MvcServiceCollectionExtensionsTest.cs (5)
418foreach (var serviceType in services.Select(d => d.ServiceType).Where(t => !t.IsGenericTypeDefinition).Distinct()) 465.Where(sd => !multiRegistrationServiceTypes.ContainsKey(sd.ServiceType)) 466.Where(sd => sd.ServiceType.Assembly.FullName.Contains("Mvc")) 619var serviceDescriptors = services.Where(serviceDescriptor => serviceDescriptor.ServiceType == serviceType); 635.Where(sd =>
Microsoft.AspNetCore.Mvc.Testing (3)
WebApplicationFactory.cs (3)
304.Where(a => string.Equals(a.Key, tEntryPointAssemblyFullName, StringComparison.OrdinalIgnoreCase) || 335var projects = context.CompileLibraries.Where(l => l.Type == "project"); 341.Where(library => library.Dependencies.Any(d => string.Equals(d.Name, entryPointAssemblyName, StringComparison.Ordinal)));
Microsoft.AspNetCore.Mvc.ViewFeatures (3)
DefaultHtmlGenerator.cs (1)
1015.Where(kvp => string.Equals(integerString, kvp.Value, StringComparison.Ordinal))
TemplateRenderer.cs (1)
155foreach (var templateHint in templateHints.Where(s => !string.IsNullOrEmpty(s)))
ViewComponents\DefaultViewComponentDescriptorProvider.cs (1)
67.Where(method =>
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (2)
ControllerTest.cs (1)
26.Where(method => method.IsPublic &&
ViewDataDictionaryTest.cs (1)
161{ model.Where(t => t != null) },
Microsoft.AspNetCore.OpenApi (3)
Extensions\ApiDescriptionExtensions.cs (2)
95formParameters = apiDescription.ParameterDescriptions.Where(parameter => parameter.Source == BindingSource.Form || parameter.Source == BindingSource.FormFile); 108var bodyParameters = apiDescription.ParameterDescriptions.Where(parameter => parameter.Source == BindingSource.Body);
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
232.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal));
Microsoft.AspNetCore.Owin (1)
OwinEnvironment.cs (1)
162return _entries.Where(pair => pair.Value.TryGet(_context, out _))
Microsoft.AspNetCore.Routing.Tests (9)
DefaultLinkGeneratorTest.cs (1)
745return _dataSource.Endpoints.Where(e => e.Metadata.GetMetadata<IntMetadata>().Value == address);
DefaultLinkParserTest.cs (1)
174return _dataSource.Endpoints.Where(e => e.Metadata.GetMetadata<IntMetadata>().Value == address);
EndpointRoutingMiddlewareTest.cs (7)
87var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "MatchSuccess")); 259var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "FallbackMatch")); 293var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "RequestSizeFeatureIsReadOnly")); 322var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "RequestSizeFeatureNotFound")); 350var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "RequestSizeLimitMetadataNotFound")); 384var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "MaxRequestBodySizeDisabled")); 389var write = Assert.Single(sink.Writes.Where(w => w.EventId.Name == "MaxRequestBodySizeSet"));
Microsoft.AspNetCore.Server.Kestrel.Core (8)
CertificateLoader.cs (2)
44.Where(IsCertificateAllowedForServerAuth) 45.Where(DoesCertificateHaveAnAccessiblePrivateKey)
src\Shared\CertificateGeneration\CertificateManager.cs (6)
84.Where(c => HasOid(c, AspNetHttpsOid)); 98.Where(c => IsValidCertificate(c, now, requireExportable)) 141.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 188var filteredCertificates = certificates.Where(c => c.Subject == Subject); 429var filteredCertificates = certificates.Where(c => c.Subject == Subject); 690var certificatesWithName = certificates.Where(c => c.Subject == Subject);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (28)
CertificatePathWatcherTests.cs (1)
474var writeContext = Assert.Single(testSink.Writes.Where(wc => wc.EventId.Name == eventName));
ConnectionDispatcherTests.cs (1)
113var errors = TestSink.Writes.Where(e => e.LogLevel >= LogLevel.Error).ToArray();
HeartbeatTests.cs (1)
180Assert.Empty(TestSink.Writes.Where(w => w.EventId.Name == "HeartbeatSlow"));
Http1\Http1HttpProtocolFeatureCollectionTests.cs (1)
212var matches = _collection.Where(kv => ReferenceEquals(kv.Value, item.Value)).ToList();
HttpConnectionManagerTests.cs (2)
36Assert.Single(TestSink.Writes.Where(c => c.EventId.Name == "ApplicationNeverCompleted")); 56Assert.Empty(TestSink.Writes.Where(c => c.EventId.Name == "ApplicationNeverCompleted"));
HttpRequestHeadersTests.cs (2)
891RequestHeaders.Where(h => h.Name != "Content-Length").Select(h => new object[] { true, h.Name }).Concat( 892RequestHeaders.Where(h => h.Name != "Content-Length").Select(h => new object[] { false, h.Name }));
KestrelServerTests.cs (2)
211return (testLogger.Messages.Where(log => log.EventId == 64), testLogger.Messages.Where(log => log.EventId == 65));
src\Servers\Kestrel\shared\KnownHeaders.cs (18)
39.Where(h => h.GetCustomAttribute(typeof(ObsoleteAttribute)) == null) 298.Where(header => invalidH2H3ResponseHeaders.Contains(header.Name)) 303.Where(header => FormattedInternalHeaderNames.Where(x => x.IsPseudoHeader).Select(x => x.Identifier).Contains(header.Identifier)) 810foreach (var loop in loops.Where(l => l.Bytes != null)) 864{Each(loop.Headers.Where(header => header.ExistenceCheck), header => $@" 866{Each(loop.Headers.Where(header => header.FastCount), header => $@" 868{Each(loop.Headers.Where(header => Array.IndexOf(InternalHeaderAccessors, header.Name) >= 0), header => $@" 906{Each(loop.Headers.Where(header => header.Name != HeaderNames.ContentLength && !NonApiHeaders.Contains(header.Identifier)), header => $@" 937{Each(ApiHeaderNames.Where(header => header != "ContentLength" && !loop.Headers.Select(kh => kh.Identifier).Contains(header)), header => $@" 956{Each(loop.Headers.Where(header => header.EnhancedSetter), header => $@" 1152{Each(loop.Headers.Where(header => header.Identifier != "ContentLength").OrderBy(h => !h.PrimaryHeader), header => $@" 1168{Each(loop.Headers.Where(header => header.Identifier != "ContentLength").OrderBy(h => !h.PrimaryHeader), header => $@" 1187{Each(loop.Headers.Where(header => header.Identifier != "ContentLength"), header => $@" 1240{{{Each(loop.Headers.OrderBy(h => h.Index).Where(h => h.Identifier != "ContentLength"), header => $@" 1384{{{Each(loop.Headers.Where(header => header.Identifier != "ContentLength"), header => @" 1386{Each(loop.Headers.Where(header => header.EnhancedSetter), header => @" 1396{{{Each(loop.Headers.Where(header => header.Identifier != "ContentLength"), header => $@"
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (4)
InMemoryTransportBenchmark.cs (2)
74var expectedResponseLines = expectedResponse.Split("\r\n").Where(s => !s.StartsWith("Date:", StringComparison.Ordinal)); 75var responseLines = response.Split("\r\n").Where(s => !s.StartsWith("Date:", StringComparison.Ordinal));
NamedPipesTransportBenchmark.cs (2)
76var expectedResponseLines = expectedResponse.Split("\r\n").Where(s => !s.StartsWith("Date:", StringComparison.Ordinal)); 77var responseLines = response.Split("\r\n").Where(s => !s.StartsWith("Date:", StringComparison.Ordinal));
Microsoft.AspNetCore.Session.Tests (8)
SessionTests.cs (8)
879var sessionLogMessage = sink.Writes.Where(message => message.LoggerName.Equals(typeof(DistributedSession).FullName, StringComparison.Ordinal)).Single(); 884var sessionMiddlewareLogMessage = sink.Writes.Where(message => message.LoggerName.Equals(typeof(SessionMiddleware).FullName, StringComparison.Ordinal)).Single(); 942var sessionLogMessages = sink.Writes.Where(message => message.LoggerName.Equals(typeof(DistributedSession).FullName, StringComparison.Ordinal)).ToList(); 950var sessionMiddlewareLogs = sink.Writes.Where(message => message.LoggerName.Equals(typeof(SessionMiddleware).FullName, StringComparison.Ordinal)).ToList(); 1009var sessionLogMessages = sink.Writes.Where(message => message.LoggerName.Equals(typeof(DistributedSession).FullName, StringComparison.Ordinal)).ToList(); 1017Assert.Empty(sink.Writes.Where(message => message.LoggerName.Equals(typeof(SessionMiddleware).FullName, StringComparison.Ordinal))); 1073var sessionLogMessages = sink.Writes.Where(message => message.LoggerName.Equals(typeof(DistributedSession).FullName, StringComparison.Ordinal)).ToList(); 1081Assert.Empty(sink.Writes.Where(message => message.LoggerName.Equals(typeof(SessionMiddleware).FullName, StringComparison.Ordinal)));
Microsoft.AspNetCore.Shared.Tests (16)
PropertyHelperTest.cs (8)
219var helper1 = Assert.Single(PropertyHelper.GetProperties(anonymous.GetType().GetTypeInfo()).Where(prop => prop.Name == "IntProp")); 220var helper2 = Assert.Single(PropertyHelper.GetProperties(anonymous.GetType().GetTypeInfo()).Where(prop => prop.Name == "StringProp")); 238var propAHelper = Assert.Single(helpers.Where(h => h.Name == "PropA")); 239var propBHelper = Assert.Single(helpers.Where(h => h.Name == "PropB")); 258var propAHelper = Assert.Single(helpers.Where(h => h.Name == "PropA")); 259var propBHelper = Assert.Single(helpers.Where(h => h.Name == "PropB")); 278var propAHelper = Assert.Single(helpers.Where(h => h.Name == "PropA")); 279var propBHelper = Assert.Single(helpers.Where(h => h.Name == "PropB"));
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
232.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal));
src\Shared\PropertyActivator\PropertyActivator.cs (2)
86.Where((property) => 97properties = properties.Where(property => property.SetMethod is { IsPublic: true });
src\Shared\SecurityHelper\SecurityHelper.cs (1)
42newPrincipal.AddIdentities(existingPrincipal.Identities.Where(i => i.IsAuthenticated || i.Claims.Any()));
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (1)
HubConnectionTests.cs (1)
2728var changeLog = Assert.Single(TestSink.Writes.Where(w => w.EventId.Name == "UserNameChanged"));
Microsoft.AspNetCore.SignalR.Common.Tests (1)
Internal\Protocol\CompositeTestBinder.cs (1)
18_hubMessages = hubMessages.Where(IsBindableMessage).ToArray();
Microsoft.AspNetCore.SignalR.Core (4)
HubOptionsSetup.cs (1)
35if (hubProtocol.GetType().CustomAttributes.Where(a => a.AttributeType.FullName == "Microsoft.AspNetCore.SignalR.Internal.NonDefaultHubProtocolAttribute").Any())
Internal\HubReflectionHelper.cs (1)
18return methods.Except(allInterfaceMethods).Where(IsHubMethod);
Internal\TypedClientBuilder.cs (1)
141paramTypes.Where(p => p.IsGenericParameter).Select(p => p.Name).Distinct().ToArray();
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
232.Where(m => m.Name.Equals("StartAsTask", StringComparison.Ordinal));
Microsoft.AspNetCore.SignalR.Tests (9)
HubConnectionHandlerTests.ClientResult.cs (2)
96Assert.Single(TestSink.Writes.Where(write => write.EventId.Name == "ErrorDispatchingHubEvent")); 127Assert.Single(TestSink.Writes.Where(write => write.EventId.Name == "ErrorDispatchingHubEvent"));
HubConnectionHandlerTests.cs (7)
499var exceptionLog = TestSink.Writes.Where(w => string.Equals(w.LoggerName, "Microsoft.AspNetCore.SignalR.HubConnectionHandler") && 529var exceptionLog = TestSink.Writes.Where(w => string.Equals(w.LoggerName, "Microsoft.AspNetCore.SignalR.HubConnectionHandler") && 580var exceptionLog = TestSink.Writes.Where(w => string.Equals(w.LoggerName, "Microsoft.AspNetCore.SignalR.HubConnectionHandler") && 3958Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.SignalR.Internal.DefaultHubDispatcher" && 3983Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.SignalR.Internal.DefaultHubDispatcher" && 4158Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.SignalR.Internal.DefaultHubDispatcher" && 4195Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.SignalR.Internal.DefaultHubDispatcher" &&
Microsoft.AspNetCore.SignalR.Tests.Utils (2)
src\Shared\SignalR\VerifyNoErrorScope.cs (2)
36var results = _sink.GetLogs().Where(w => w.Write.LogLevel >= LogLevel.Error).ToList(); 40results = results.Where(w => !_expectedErrorsFilter(w.Write)).ToList();
Microsoft.AspNetCore.StaticFiles (2)
HtmlDirectoryFormatter.cs (2)
129foreach (var subdir in contents.Where(info => info.IsDirectory)) 165foreach (var file in contents.Where(info => !info.IsDirectory))
Microsoft.AspNetCore.Tests (10)
WebApplicationTests.cs (10)
1753Assert.Single(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IConfigureOptions<LoggerFactoryOptions>))); 1755Assert.Single(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IWebHostEnvironment))); 1756Assert.Single(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IOptionsChangeTokenSource<HostFilteringOptions>))); 1757Assert.Single(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IServer))); 1758Assert.Single(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(EndpointDataSource))); 1773Assert.Empty(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IConfigureOptions<LoggerFactoryOptions>))); 1774Assert.Empty(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IOptionsChangeTokenSource<HostFilteringOptions>))); 1775Assert.Empty(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IServer))); 1776Assert.Empty(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(EndpointDataSource))); 1779Assert.Single(builder.Services.Where(descriptor => descriptor.ServiceType == typeof(IWebHostEnvironment)));
Microsoft.Build (54)
BackEnd\BuildManager\BuildManager.cs (2)
2032.Where(node => node.ProjectReferences.All(projectReference => finishedNodes.Contains(projectReference))) 3240LogErrorAndShutdown(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("InputCacheFilesDoNotExist", string.Join(";", inputCacheFiles.Where(f => !File.Exists(f)))));
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
377.Where(
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (4)
474.Where(i => !excludesUnescapedForComparison.Contains(((IItem)i).EvaluatedInclude.NormalizeForPathComparison())) 483var metadataToRemove = item.MetadataNames.Where(name => !keepMetadata.Contains(name)); 494var metadataToRemove = item.MetadataNames.Where(name => removeMetadata.Contains(name)); 623return group.Where(item => metadataSet.Contains(matchOnMetadata.Select(m => item.GetMetadataValue(m)))).ToList();
BackEnd\Components\RequestBuilder\Lookup.cs (3)
668itemsToAdd = itemsToAdd.Where(item => !existingItems.Contains(item, ProjectItemInstance.EqualityComparer)); 830List<string> metadataToRemove = new List<string>(itemToModify.Metadata.Where(m => modificationsToApply[m.Name].Remove).Select(m => m.Name)); 1076var metadataToRemove = new List<string>(_modifications.Keys.Where(m => other[m].Remove));
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1239foreach (var proxyMapping in proxyTargetMapping.Where(kvp => kvp.Value != null))
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (1)
239.Where(t => t.info.IsClass && t.info.IsPublic && !t.info.IsAbstract && typeof(SdkResolver).IsAssignableFrom(t.type))
BuildCheck\Acquisition\BuildCheckAcquisitionModule.cs (1)
46IList<Type> analyzerTypes = availableTypes.Where(t => typeof(BuildAnalyzer).IsAssignableFrom(t)).ToArray();
BuildCheck\OM\ParsedItemsAnalysisData.cs (1)
20return items.Where(i =>
BuildEnvironmentHelper.cs (1)
299.Where(i => i.Version.Major == v.Major && FileSystems.Default.DirectoryExists(i.Path))
Construction\Solution\SolutionProjectGenerator.cs (4)
813foreach (string targetName in _targetNames.Where(i => !traversalInstance.Targets.ContainsKey(i))) 827foreach (string targetName in _targetNames.Where(i => !traversalInstance.Targets.ContainsKey(i))) 1253foreach (string targetName in _targetNames.Where(i => !metaprojectInstance.Targets.ContainsKey(i))) 1265foreach (string targetName in _targetNames.Where(i => !metaprojectInstance.Targets.ContainsKey(i)))
CopyOnWriteDictionary.cs (1)
221return _backing.Where(predicate);
Definition\Project.cs (7)
59private static readonly char[] s_invalidGlobChars = FileUtilities.InvalidFileNameChars.Where(c => c != '*' && c != '?' && c != '/' && c != '\\' && c != ':').ToArray(); 2622ImmutableArray<ItemSpecFragment> includeGlobFragments = includeItemspec.Fragments.Where(f => f is GlobFragment && f.TextFragment.IndexOfAny(s_invalidGlobChars) == -1).ToImmutableArray(); 2757.Where(itemElement => 2772return itemElements.Where(i => i.ItemType.Equals(itemType)).ToList(); 2863foreach (ProjectRootElement import in _data.ImportClosure.Where(i => i.ImportingElement?.ImplicitImportLocation == ImplicitImportLocation.Top).Select(i => i.ImportedProject)) 2878foreach (ProjectRootElement import in _data.ImportClosure.Where(i => i.ImportingElement?.ImplicitImportLocation == ImplicitImportLocation.Bottom).Select(i => i.ImportedProject)) 3929IEnumerable<ProjectRootElement> children = _data.ImportClosure.Where(resolvedImport => ReferenceEquals(resolvedImport.ImportingElement, import)).Select(triple => triple.ImportedProject);
Definition\ProjectItem.cs (1)
613var siblingItems = _project.Items.Where(i => i._xml == _xml);
Definition\ToolsetConfigurationReader.cs (1)
248.Where(path => !string.IsNullOrEmpty(path));
Definition\ToolsetReader.cs (1)
200foreach (var d in Directory.GetDirectories(xbuildToolsetsDir).Where(d => r.IsMatch(d)))
Evaluation\Expander.cs (1)
5444members = _receiverType.GetMethods(bindingFlags).Where(m => string.Equals(m.Name, _methodMethodName, StringComparison.OrdinalIgnoreCase));
Evaluation\LazyItemEvaluator.IncludeOperation.cs (1)
79? itemsFromExpression.Where(item => !excludeTester.Value(item.EvaluatedInclude))
Evaluation\LazyItemEvaluator.UpdateOperation.cs (1)
119var nonItemReferenceFragments = _itemSpec.Fragments.Where(f => !(f is ItemSpec<P, I>.ItemExpressionFragment)).ToArray();
Evaluation\Preprocessor.cs (3)
137foreach (ResolvedImport resolvedImport in _project.Imports.Where(i => i.ImportingElement.ImplicitImportLocation != ImplicitImportLocation.None)) 180foreach (ResolvedImport import in implicitImports.Where(i => i.ImportingElement.ImplicitImportLocation == ImplicitImportLocation.Top)) 206foreach (var import in implicitImports.Where(i => i.ImportingElement.ImplicitImportLocation == ImplicitImportLocation.Bottom))
Evaluation\Profiler\ProfilerResultPrettyPrinter.cs (2)
49var evaluationPasses = profiledLocations.Where(l => l.Key.IsEvaluationPass) 52var orderedLocations = profiledLocations.Where(l => !l.Key.IsEvaluationPass)
FileMatcher.cs (6)
135? allEntriesForPath.Where(o => IsFileNameMatch(o, pattern)) 253.Where(o => IsFileNameMatch(o, pattern)) 333files = files.Where(o => IsFileNameMatch(o, filespec)); 394directories = directories.Where(o => IsFileNameMatch(o, pattern)); 1070return files.Where(o => MatchFileRecursionStep(recursionState, o)); 2611? listOfFiles.SelectMany(list => list).Where(f => !resultsToExclude.Contains(f)).ToArray()
Graph\ProjectInterpretation.cs (1)
535.Where(t => !t.SkipIfNonexistent || projectGraphNode.ProjectInstance.Targets.ContainsKey(t.Target))
Instance\ProjectItemInstance.cs (2)
1446.Where(metadatum => string.IsNullOrEmpty(destinationItem.GetMetadata(metadatum.Name))) 1889.Where(item => !FileUtilities.ItemSpecModifiers.IsDerivableItemSpecModifier(item.Key))
Instance\TaskRegistry.cs (1)
672.Where(tp => RegisteredTaskIdentity.RegisteredTaskIdentityComparer.IsPartialMatch(taskIdentity, tp.Key))
Logging\BinaryLogger\BuildEventArgsWriter.cs (1)
293Write(e.BuildEnvironment?.Where(kvp => EnvironmentUtilities.IsWellKnownEnvironmentDerivedProperty(kvp.Key)));
Logging\ParallelLogger\ParallelConsoleLogger.cs (1)
240WriteEnvironment(e.BuildEnvironment?.Where(kvp => EnvironmentUtilities.IsWellKnownEnvironmentDerivedProperty(kvp.Key)).ToDictionary(kvp => kvp.Key, kvp => kvp.Value));
Logging\ProfilerLogger.cs (2)
162.Where(key => key.Kind == EvaluationLocationKind.Glob) 225foreach (var prunedPair in aggregatedLocations.Where(pair =>
Logging\SerialConsoleLogger.cs (1)
113WriteEnvironment(e.BuildEnvironment?.Where(kvp => EnvironmentUtilities.IsWellKnownEnvironmentDerivedProperty(kvp.Key)).ToDictionary(kvp => kvp.Key, kvp => kvp.Value));
Utilities\EngineFileUtilities.cs (1)
215var excludeSpecsUnescaped = excludeSpecsEscaped?.Where(IsValidExclude).Select(i => EscapingUtilities.UnescapeAll(i)).ToList();
Microsoft.Build.BuildCheck.UnitTests (1)
BuildCheckManagerProviderTests.cs (1)
45_logger.AllBuildEvents.Where(be => be.GetType() == typeof(BuildMessageEventArgs)).Select(be => be.Message).ToArray()
Microsoft.Build.CommandLine.UnitTests (2)
CommandLineSwitches_Tests.cs (1)
1566.Cast<DictionaryEntry>().Where(i => i.Key is string && ((string)i.Key).StartsWith("HelpMessage_"))
XMake_Tests.cs (1)
2717.Where(d =>
Microsoft.Build.Conversion.Core (2)
ProjectFileConverter.cs (2)
1121.Where(projectItem => projectItem.ItemType == ReferenceItemType && projectItem.Parent is ProjectItemGroupElement) 1153foreach (var item in xmakeProject.Items.Where(x => x.ItemType == ReferenceItemType))
Microsoft.Build.Engine.OM.UnitTests (38)
BuildEnvironmentHelper.cs (1)
299.Where(i => i.Version.Major == v.Major && FileSystems.Default.DirectoryExists(i.Path))
Construction\ConstructionEditing_Tests.cs (1)
1117var itemUpdateElements = project.Items.Where(i => i.UpdateLocation != null);
Construction\ProjectRootElement_Tests.cs (1)
523string toolsPath = projectCollection.Toolsets.Where(toolset => (string.Equals(toolset.ToolsVersion, ObjectModelHelpers.MSBuildDefaultToolsVersion, StringComparison.OrdinalIgnoreCase))).First().ToolsPath;
Definition\EditingElementsReferencedByOrReferences_Tests.cs (12)
35ProjectItem item = project.GetItems("I").Where(i => i.UnevaluatedInclude == "X").First(); 69ProjectItem item = project.GetItems("I").Where(i => i.EvaluatedInclude == "Y").First(); 98ProjectItem item = project.GetItems("I").Where(i => i.EvaluatedInclude == "Y").First(); 137ProjectItem item1 = project.GetItems("I").Where(i => i.EvaluatedInclude == "X").First(); 140ProjectItem item2 = project.GetItems("I").Where(i => i.EvaluatedInclude == "Y").First(); 188ProjectItem item1 = project.GetItems("I").Where(i => i.EvaluatedInclude == "X").First(); 210item1 = project.GetItems("I").Where(i => i.EvaluatedInclude == "X").First(); 212ProjectItem item2 = project.GetItems("I").Where(i => i.EvaluatedInclude == "Y").First(); 240ProjectItem item1 = project.GetItems("I").Where(i => i.EvaluatedInclude == "X").First(); 244ProjectItem item2 = project.GetItems("I").Where(i => i.EvaluatedInclude == "Y").First(); 264item1 = project.GetItems("I").Where(i => i.EvaluatedInclude == "X").First(); 266item2 = project.GetItems("I").Where(i => i.EvaluatedInclude == "Y").First();
Definition\Project_Tests.cs (1)
4268var itemsOfValue = p.Items.Where(i => i.EvaluatedInclude.Equals(itemValue));
Definition\ProjectItem_Tests.cs (11)
2416var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2443var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2475var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2520var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2552var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2589var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2619var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2650IEnumerable<ProjectItem> items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2679IEnumerable<ProjectItem> items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I3")); 3377var items = ObjectModelHelpers.GetItemsFromFragment(content, true).Where(i => i.ItemType.Equals("to")).ToArray(); 3656.Where(i => i.ItemType.Equals("i"))
Definition\ProtectImports_Tests.cs (6)
525IEnumerable<ProjectItem> items = project.GetItems(ItemType).Where(pi => pi.IsImported); 542IEnumerable<ProjectMetadata> metadatum = item.Metadata.Where(m => m.Name == ImportedMetadataName); 559IEnumerable<ProjectMetadata> metadatum = item.Metadata.Where(m => m.Name == NonOverridableMetadataName); 576IEnumerable<ProjectMetadata> metadatum = item.Metadata.Where(m => m.Name == OverridableMetadataName); 630IEnumerable<ProjectItem> items = project.GetItems(ItemType).Where(pi => !pi.IsImported); 647IEnumerable<ProjectMetadata> metadatum = item.Metadata.Where(m => m.Name == ProjectMetadataName);
ObjectModelRemoting\LinkedConstructionModify_Tests.cs (3)
85ViewValidation.VerifyMetadata(itemMetadata, (k) => itemWithMetadata1.View.Metadata.Where((md) => md.Name == k).FirstOrDefault().Value); 707ViewValidation.VerifyMetadata(itemMetadata, (k) => itemWithMetadata1.View.Metadata.Where((md) => md.Name == k).FirstOrDefault().Value); 708ViewValidation.VerifyMetadata(itemMetadata, (k) => itemWithMetadata2.View.Metadata.Where((md) => md.Name == k).FirstOrDefault().Value);
ObjectModelRemoting\LinkedSpecialCasesScenarios.cs (2)
105var existingItemGroupList = sourceProject.AllChildren.OfType<ProjectItemGroupElement>().Where((ig) => ig.Label == "Group1").ToList(); 157var existingItemGroupList = sourceProject.AllChildren.OfType<ProjectItemGroupElement>().Where((ig) => ig.Label == "Group1").ToList();
Microsoft.Build.Engine.UnitTests (71)
BackEnd\BinaryTranslator_Tests.cs (2)
252.Where(a => !a.FullName!.StartsWith("MSBuildTaskHost", StringComparison.CurrentCultureIgnoreCase)) 254.Where(BuildExceptionSerializationHelper.IsSupportedExceptionType)
BackEnd\BuildManager_Tests.cs (1)
986var deferredMessages = logger.BuildMessageEvents.Where(e => e.Message.StartsWith("deferred")).ToArray();
BackEnd\LoggingConfigurationTelemetry_Tests.cs (1)
43telemetry.GetProperties().Where(kv => kv.Value != bool.FalseString).ShouldBeEmpty();
BackEnd\Lookup_Tests.cs (8)
178Assert.Equal(2, group.Where(item => item.EvaluatedInclude == "a1").Count()); 180Assert.Single(group.Where(item => item.EvaluatedInclude == "a2")); 190Assert.Equal(2, group.Where(item => item.EvaluatedInclude == "a1").Count()); 192Assert.Single(group.Where(item => item.EvaluatedInclude == "a2")); 230Assert.Equal(4, group.Where(item => item.EvaluatedInclude == "a1").Count()); 233Assert.Single(group.Where(item => item.EvaluatedInclude == "a2")); 243Assert.Equal(4, group.Where(item => item.EvaluatedInclude == "a1").Count()); 246Assert.Single(group.Where(item => item.EvaluatedInclude == "a2"));
BackEnd\SdkResultOutOfProc_Tests.cs (1)
201return targetresult.Items.Where(i => i.GetMetadata("Type").Equals(type, StringComparison.OrdinalIgnoreCase))
Construction\SolutionProjectGenerator_Tests.cs (24)
1487Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase))); 1488Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Clean", StringComparison.OrdinalIgnoreCase))); 1489Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase))); 1490Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Publish", StringComparison.OrdinalIgnoreCase))); 1492ProjectTargetInstance buildTarget = instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase)).First().Value; 1493ProjectTargetInstance cleanTarget = instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Clean", StringComparison.OrdinalIgnoreCase)).First().Value; 1494ProjectTargetInstance rebuildTarget = instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase)).First().Value; 1495ProjectTargetInstance publishTarget = instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Publish", StringComparison.OrdinalIgnoreCase)).First().Value; 1498Assert.Null(buildTarget.Tasks.Where( 1502Assert.Equal("Clean", cleanTarget.Tasks.Where( 1506Assert.Equal("Rebuild", rebuildTarget.Tasks.Where( 1510Assert.Equal("Publish", publishTarget.Tasks.Where( 1515Assert.Equal("@(ProjectReference)", buildTarget.Tasks.Where( 1519Assert.Equal("@(ProjectReference->Reverse())", cleanTarget.Tasks.Where( 1523Assert.Equal("@(ProjectReference)", rebuildTarget.Tasks.Where( 1527Assert.Equal("@(ProjectReference)", publishTarget.Tasks.Where( 2280Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "One", StringComparison.OrdinalIgnoreCase))); 2284Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Two", StringComparison.OrdinalIgnoreCase))); 2285Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Three", StringComparison.OrdinalIgnoreCase))); 2286Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Four", StringComparison.OrdinalIgnoreCase))); 2290Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase))); 2294Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Five", StringComparison.OrdinalIgnoreCase))); 2295Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase))); 2299Assert.Single(instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Six", StringComparison.OrdinalIgnoreCase)));
Evaluation\EvaluationLogging_Tests.cs (1)
128var allBuildEvents = firstEvaluationLogger.AllBuildEvents.Where(be => be is ProjectEvaluationStartedEventArgs || be is ProjectEvaluationFinishedEventArgs).ToList();
Evaluation\Evaluator_Tests.cs (5)
1886IEnumerable<ProjectProperty> nonImportedProperties = project.Properties.Where(property => property.Xml == null); 2042foreach (ProjectProperty property in project.AllEvaluatedProperties.Where(property => property.Xml == null)) 2048IEnumerable<ProjectProperty> nonImportedProperties = project.Properties.Where(property => property.Xml == null); 2069IEnumerable<ProjectProperty> restOfAllEvaluatedProperties = project.AllEvaluatedProperties.Where(property => property.Xml != null); 2169IEnumerable<ProjectProperty> nonImportedProperties = project.Properties.Where(property => property.Xml == null);
Evaluation\ItemEvaluation_Tests.cs (10)
65var itemsForI = items.Where(i => i.ItemType == "i").ToList(); 74var itemsForI2 = items.Where(i => i.ItemType == "i2").ToList(); 114var itemsForI = items.Where(i => i.ItemType == "i").ToList(); 117var itemsForI2 = items.Where(i => i.ItemType == "i2").ToList(); 206var itemsForI = items.Where(i => i.ItemType == "i").ToList(); 217var itemsForI2 = items.Where(i => i.ItemType == "i2").ToList(); 502var i1Items = items.Where(i => i.ItemType == "i1").ToList(); 516var i2Items = items.Where(i => i.ItemType == "i2").ToList(); 520var i3Items = items.Where(i => i.ItemType == "i3").ToList(); 523var i_condItems = items.Where(i => i.ItemType == "i_cond").ToList();
EvaluationProfiler_Tests.cs (11)
152Assert.Single(profiledElements.Where(location => location.EvaluationPass == EvaluationPass.InitialProperties)); 155Assert.Single(profiledElements.Where(location => location.ElementName == "PropertyGroup")); 156Assert.Single(profiledElements.Where(location => location.ElementName == "appname")); 159Assert.Single(profiledElements.Where(location => location.ElementName == "ItemDefinitionGroup")); 160Assert.Single(profiledElements.Where(location => location.ElementName == "CSFile" & location.EvaluationPass == EvaluationPass.ItemDefinitionGroups)); 163Assert.Single(profiledElements.Where(location => location.ElementName == "ItemGroup")); 165Assert.Single(profiledElements.Where(location => location.ElementName == "Condition" & location.EvaluationPass == EvaluationPass.Items)); 170Assert.Single(profiledElements.Where(location => location.EvaluationPass == EvaluationPass.UsingTasks)); 174Assert.Single(profiledElements.Where(location => location.ElementName == "Target")); 199Assert.Single(profiledElements.Where(location => location.EvaluationPass == EvaluationPass.TotalGlobbing)); 224Assert.True(profiledElements.Where(e => e.IsEvaluationPass && e.EvaluationPass != EvaluationPass.TotalGlobbing && !e.Equals(totalEvaluation))
Graph\GraphLoadedFromSolution_tests.cs (2)
640return edgeInfos.Where(e => e.Key.Item1.Equals(node.ToConfigurationMetadata())).Select(e => e.Value); 645return edgeInfos.Where(e => e.Key.Item2.Equals(node.ToConfigurationMetadata())).Select(e => e.Value);
Graph\GraphTestingUtilities.cs (3)
68.Where(p => p.ProjectType == ProjectInterpretation.ProjectType.InnerBuild && p.ProjectInstance.FullPath == outerBuild.ProjectInstance.FullPath) 138return graph.ProjectNodes.Where(node => node.ProjectInstance.FullPath.EndsWith(projectNum + ".proj")); 157.Where(p => p.ProjectType == ProjectInterpretation.ProjectType.InnerBuild && p.ProjectInstance.FullPath.Equals(outerBuild.ProjectInstance.FullPath))
Graph\ResultCacheBasedBuilds_Tests.cs (1)
452var cacheFilesForReferences = node.ProjectReferences.Where(r => outputCaches.ContainsKey(r)).Select(r => outputCaches[r]).ToArray();
ProjectCache\ProjectCacheTests.cs (1)
1479foreach (var node in graph.ProjectNodes.Where(n => referenceNumbers.Contains(GetProjectNumber(n))))
Microsoft.Build.Framework (1)
ProjectStartedEventArgs.cs (1)
370var validProperties = properties.Cast<DictionaryEntry>().Where(entry => entry.Key != null && entry.Value != null);
Microsoft.Build.Tasks.Core (23)
AssemblyDependency\GenerateBindingRedirects.cs (2)
199.Where(e => e.Name.LocalName == "assemblyBinding"); 206.Where(e => e.Name.LocalName == "dependentAssembly");
AssemblyFoldersFromConfig.cs (1)
71.Where(platformFilter)
BuildEnvironmentHelper.cs (1)
299.Where(i => i.Version.Major == v.Major && FileSystems.Default.DirectoryExists(i.Path))
CopyOnWriteDictionary.cs (1)
221return _backing.Where(predicate);
FileMatcher.cs (6)
135? allEntriesForPath.Where(o => IsFileNameMatch(o, pattern)) 253.Where(o => IsFileNameMatch(o, pattern)) 333files = files.Where(o => IsFileNameMatch(o, filespec)); 394directories = directories.Where(o => IsFileNameMatch(o, pattern)); 1070return files.Where(o => MatchFileRecursionStep(recursionState, o)); 2611? listOfFiles.SelectMany(list => list).Where(f => !resultsToExclude.Contains(f)).ToArray()
GenerateResource.cs (1)
3238var satelliteAssemblies = _satelliteInFiles.Where(ti => ti.GetMetadata("OriginalItemSpec").Equals(name, StringComparison.OrdinalIgnoreCase));
GetSDKReferenceFiles.cs (1)
251IEnumerable<ITaskItem> filteredResolvedSDKReferences = ResolvedSDKReferences.Where(
NativeMethods.cs (1)
1412.Where(x => x % 2 == 0)
ResolveSDKReference.cs (4)
465ResolvedSDKReferences = sdkReferenceItems.Where(x => x.Resolved).Select(x => x.ResolvedItem).ToArray(); 521string[] unresolvedDependencyIdentities = dependentSDKs.Where(x => 531var resolvedReference = sdkReferenceItems.Where(y => String.Equals(y.SimpleName, simpleName, StringComparison.OrdinalIgnoreCase) && String.Equals(y.Version, sdkVersion, StringComparison.OrdinalIgnoreCase)).DefaultIfEmpty(null).FirstOrDefault(); 549return dependsOnSDK.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries).Select(x => x.Trim()).Where(y => y.Length > 0).ToList<string>();
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (3)
176?? exportedTypes.Where(i => i.FullName != null).FirstOrDefault(type => type.FullName.Equals(taskName, StringComparison.OrdinalIgnoreCase) || type.FullName.EndsWith(taskName, StringComparison.OrdinalIgnoreCase)); 327.Where(i => i.NodeType != XmlNodeType.Comment && i.NodeType != XmlNodeType.Whitespace)) 409foreach (XAttribute attribute in codeElement.Attributes().Where(i => !i.IsNamespaceDeclaration))
TlbReference.cs (1)
181tlbImp.ReferenceFiles = _referenceFiles.Where(rf => !String.Equals(fullPathToOutput, rf, StringComparison.OrdinalIgnoreCase)).ToArray();
WriteCodeFragment.cs (1)
480.Where(t => t.Length == positionalParameters.Count)
Microsoft.Build.Tasks.UnitTests (12)
Copy_Tests.cs (2)
2093var xaCopies = filesActuallyCopied.Where(f => f.Value.Name == xaPath).ToList(); 2100var xbCopies = filesActuallyCopied.Where(f => f.Value.Name == xbPath).ToList();
GetSDKReference_Tests.cs (1)
637Assert.Empty(references1.Where(i => i.ItemSpec.Equals(ref2.ItemSpec, StringComparison.InvariantCultureIgnoreCase)));
Hash_Tests.cs (1)
98.Where(g => g.Count() > 1)
MSBuild_Tests.cs (2)
1483.Where(p => p.ParentProjectBuildEventContext?.TaskId > 0) 1519.Where(p => p.ParentProjectBuildEventContext?.TaskId > 0)
ResourceManagement_Tests.cs (3)
27var filteredMessages = messages.Where(m => m.Message.StartsWith("Number of cores acquired: ")).ToArray(); 42var filteredMessages = messages.Where(m => m.Message.StartsWith("Number of cores acquired: ")).ToArray(); 69var filteredMessages = messages.Where(m => m.Message.StartsWith("Number of cores acquired: ")).ToArray();
RoslynCodeTaskFactory_Tests.cs (2)
210.Where(m => m.Message == "Compiling task source code") 760logLines.Where(l => l.Contains(dotnetPath)).Count().ShouldBe(1, log);
WriteCodeFragment_Tests.cs (1)
1181.Where(line => line.Length > 0 && !line.StartsWith(commentStart)));
Microsoft.Build.UnitTests.Shared (6)
EngineTestEnvironment.cs (2)
228var actualLoggerPairs = GetLoggers().Where(l => l.logger is not BinaryLogger).ToArray(); 229expectedLoggerPairs = expectedLoggerPairs.Where(l => l.logger is not BinaryLogger).ToArray();
EnvironmentProvider.cs (1)
65.Where(p => !Path.GetInvalidPathChars().Any(p.Contains))
ObjectModelHelpers.cs (3)
1086return string.Join(itemSeparator, project.Items.Where(i => i.ItemType.Equals(itemType)).Select(i => i.EvaluatedInclude)); 1788? nodes.Where(n => entryPoints.Contains(n.Key)).Select(n => n.Value.ProjectPath) 1789: nodes.Where(n => n.Value.IsRoot).Select(n => n.Value.ProjectPath);
Microsoft.Build.Utilities.Core (15)
AssemblyFoldersFromConfig.cs (1)
71.Where(platformFilter)
BuildEnvironmentHelper.cs (1)
299.Where(i => i.Version.Major == v.Major && FileSystems.Default.DirectoryExists(i.Path))
CopyOnWriteDictionary.cs (1)
221return _backing.Where(predicate);
FileMatcher.cs (6)
135? allEntriesForPath.Where(o => IsFileNameMatch(o, pattern)) 253.Where(o => IsFileNameMatch(o, pattern)) 333files = files.Where(o => IsFileNameMatch(o, filespec)); 394directories = directories.Where(o => IsFileNameMatch(o, pattern)); 1070return files.Where(o => MatchFileRecursionStep(recursionState, o)); 2611? listOfFiles.SelectMany(list => list).Where(f => !resultsToExclude.Contains(f)).ToArray()
MuxLogger.cs (1)
865Traits.LogAllEnvironmentVariables ? _buildStartedEvent.BuildEnvironment : _buildStartedEvent.BuildEnvironment?.Where(kvp => EnvironmentUtilities.IsWellKnownEnvironmentDerivedProperty(kvp.Key)).ToDictionary(kvp => kvp.Key, kvp => kvp.Value));
ToolLocationHelper.cs (4)
472.Where<TargetPlatformSDK>(platformSDK => 526var targetPlatformMoniker = targetPlatforms.Where<TargetPlatformSDK>( 772return targetPlatforms.Where<TargetPlatformSDK>(platform => platform.Path != null).ToList<TargetPlatformSDK>(); 1422.Where(i => (minVersion == null || i.Version >= minVersion) && (maxVersion == null || i.Version < maxVersion))
ToolTask.cs (1)
1319.Where(path =>
Microsoft.Cci.Extensions (43)
Differs\ElementDifferenceFactory.cs (1)
47rules = rules.Where(r => _ruleFilter(r.Metadata));
Experimental\FilteredAssembly.cs (1)
431get { return _ns.Members.Where(m => !_filter.FilterNamespace(m)); }
Extensions\CSharp\CSharpCciExtensions.cs (4)
161foreach (var field in resolvedType.Fields.Where(f => !f.IsStatic)) 202foreach (var field in resolvedType.Fields.Where(f => !f.IsStatic)) 657return ((ITypeDefinition)method.ContainingType).ExplicitImplementationOverrides.Where(mi => mi.ImplementingMethod.Equals(method)).FirstOrDefault(); 865IEnumerable<InterfaceImplementation> foundInterfaces = typeDefinition.GetInterfaceImplementations().Select(metadataReader.GetInterfaceImplementation).Where(impl => metadataReader.GetToken(impl.Interface) == (int)interfaceImplementationToken);
Extensions\TypeExtensions.cs (1)
326}).Where(t => t != null);
Filters\BaselineDifferenceFilter.cs (1)
74return _ignoreDifferences.Where(i => !i.Value).Select(i => i.Key);
HostEnvironment.cs (2)
613paths = Enumerable.Concat(new List<string>() { coreAssemblyFile }, paths.Where(ai => !StringComparer.OrdinalIgnoreCase.Equals(ai, coreAssemblyFile))); 675identities = Enumerable.Concat(new List<AssemblyIdentity>() { coreIdentity }, identities.Where(ai => ai != coreIdentity));
Mappings\AssemblyMapping.cs (1)
60foreach (var ns in element.GetAllNamespaces().Where(this.Filter.Include))
Mappings\AttributesMapping.cs (2)
66return reference.Attributes.Where(Filter.Include); 70return attributes.Where(Filter.Include);
Mappings\NamespaceMapping.cs (1)
26foreach (var type in element.GetTypes(this.Settings.IncludeForwardedTypes).Where(this.Filter.Include))
Mappings\TypeMapping.cs (6)
42public IEnumerable<MemberMapping> Fields { get { return _members.Values.Where(m => m.Representative is IFieldDefinition); } } 43public IEnumerable<MemberMapping> Properties { get { return _members.Values.Where(m => m.Representative is IPropertyDefinition); } } 44public IEnumerable<MemberMapping> Events { get { return _members.Values.Where(m => m.Representative is IEventDefinition); } } 45public IEnumerable<MemberMapping> Methods { get { return _members.Values.Where(m => m.Representative is IMethodDefinition); } } 90foreach (var m in GetOnlyMembers(baseType).Where(this.Filter.Include)) 95foreach (var m in GetOnlyMembers(type).Where(this.Filter.Include))
Traversers\DifferenceTraverser.cs (1)
67differences = differences.Where(_filter.Include);
Traversers\MappingsTypeMemberTraverser.cs (6)
44assemblies = assemblies.Where(this.DiffFilter.Include); 63namespaces = namespaces.Where(this.DiffFilter.Include); 82types = types.Where(this.DiffFilter.Include); 92Visit(type.Methods.Where(m => ((IMethodDefinition)m.Representative).IsConstructor)); 95Visit(type.Methods.Where(m => !((IMethodDefinition)m.Representative).IsConstructor)); 101members = members.Where(this.DiffFilter.Include);
Traversers\SimpleTypeMemberTraverser.cs (6)
38namespaces = namespaces.Where(_filter.Include); 39namespaces = namespaces.Where(ns => ns.GetTypes(this.IncludeForwardedTypes).Any(_filter.Include)); 58types = types.Where(_filter.Include); 73Visit(type.Methods.Where(m => m.IsConstructor)); 76Visit(type.Methods.Where(m => !m.IsConstructor)); 101members = members.Where(_filter.Include);
Writers\CSharp\CSDeclarationWriter.Attributes.cs (1)
109attributes = attributes.Where(IncludeAttribute);
Writers\CSharp\CSDeclarationWriter.Methods.cs (1)
444var constructors = baseType.Methods.Where(
Writers\CSharp\CSDeclarationWriter.Types.cs (1)
97IEnumerable<ITypeReference> interfaces = type.Interfaces.Where(IncludeBaseType).OrderBy(t => GetTypeName(t), StringComparer.OrdinalIgnoreCase);
Writers\CSharp\CSharpWriter.cs (7)
115Visit(namespaces.Where(_currentTypeListFilter.Include)); 138types = types.Where(t => ConditionalTypeLists.Any(c => c.Filter.Include(t) == !firstPass)); 170var constructors = type.Methods.Where(m => m.IsConstructor && Filter.Include(m)); 223var includedVisibleFields = fields.Where(f => _cciFilter.Include(f)); 226var excludedFields = fields.Except(includedVisibleFields).Where(f => !f.IsStatic); 230var genericTypedFields = excludedFields.Where(f => f.Type.UnWrap().IsGenericParameter()); 233IFieldDefinition fieldType = new DummyPrivateField(parentType, genericField.Type, genericField.Name.Value, genericField.Attributes.Where(a => !a.FullName().EndsWith("NullAttribute")), genericField.IsReadOnly);
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
170.Where(member => member.DeclaringType == type && member.Name == name).GetEnumerator();
Microsoft.DotNet.Arcade.Sdk (3)
src\SourceBuild\AddSourceMappingToNugetConfig.cs (2)
49.Where(e => e.Name == "packageSource") 50.SelectMany(e => e.Descendants().Where(e => e.Name == "package"))
src\SourceBuild\ReadSourceBuildIntermediateNupkgDependencies.cs (1)
119.Where(d => d != null)
Microsoft.DotNet.Arcade.Sdk.Tests (1)
SourceMappingToNugetConfigTest.cs (1)
56.Where(e => e.Attribute("key").Value == "foo")
Microsoft.DotNet.AsmDiff (14)
AssemblySet.cs (2)
40.Where(a => a.Classification == AssemblyClassification.Dependency || 182.Where(a => !(a is Dummy))
DiffCciFilter.cs (2)
122return typeDefinition.Attributes.Where(a => TypeHelper.TypesAreEquivalent(a.Type, generatedAttribute)).Any(); 128return typeDefinitionMember.Attributes.Where(a => TypeHelper.TypesAreEquivalent(a.Type, generatedAttribute)).Any();
DiffCSharpWriter.cs (5)
105var attributes = assembly.Attributes.Where(e => DiffFilter.Include(e.Difference)); 106var properties = assembly.Properties.Where(e => DiffFilter.Include(e.Difference)); 135var attributes = assembly.Attributes.Where(e => DiffFilter.Include(e.Difference)); 136var properties = assembly.Properties.Where(e => DiffFilter.Include(e.Difference)); 233var commentSet = _diffComments.Where((c) => c.DocId == docId).Reverse().ToArray();
DiffEngine.cs (4)
55var diffColumns = DiffCsvColumn.CreateStandardColumns(configuration).Where(c => c.IsVisible).ToArray(); 231foreach (var symbol in diffLine.Tokens.Where(t => t.Kind == DiffTokenKind.Symbol)) 249IEnumerable<DiffToken> relevantTokens = currentLineTokens.Where(t => t.Kind != DiffTokenKind.Indent && 272return tokens.Where(t => t.HasStyle(diffStyle)).Any();
MefHelpers.cs (1)
47var subsetOfConstraints = contract.MetadataConstraints.Where(c => Metadata.ContainsKey(c.Key)).ToDictionary(c => c.Key, c => Metadata[c.Key]);
Microsoft.DotNet.Build.Tasks.Feed (5)
src\common\LatestLinksManager.cs (1)
82.Where(asset => !feedConfig.FilenamesToExclude.Contains(Path.GetFileName(asset)))
src\PushToBuildStorage.cs (4)
143Where(i => !string.Equals(i.GetMetadata("ExcludeFromManifest"), "true", StringComparison.OrdinalIgnoreCase)); 164.Where(i => i.ItemSpec.EndsWith("symbols.nupkg")) 174.Where(i => 218.Where(blob => blob != null);
Microsoft.DotNet.Build.Tasks.Installers (1)
src\StabilizeWixFileId.cs (1)
72.Where(f => f.Attribute("Source")?.Value
Microsoft.DotNet.Build.Tasks.Packaging (59)
CreateTrimDependencyGroups.cs (4)
83var supportedInboxFrameworks = index.GetAlllInboxFrameworks().Where(fx => IsSupported(fx, resolver)); 95var filteredDependencies = nearestDependencyGroup.Packages.Where(d => !index.IsInbox(d.Id, supportedInboxFramework, d.AssemblyVersion)).ToArray(); 161foreach (var compileAsset in compileAssets.Where(c => !NuGetAssetResolver.IsPlaceholder(c))) 223Packages = new HashSet<TaskItemPackageDependency>(packages.Where(d => d.Id != PlaceHolderDependency));
Extensions.cs (2)
101return metadataValue.Split(';').Where(v => !String.IsNullOrEmpty(v.Trim())).ToArray(); 128.Where(s => s != null);
FilterUnknownPackages.cs (1)
50FilteredDependencies = OriginalDependencies.Where(
FrameworkUtilities.cs (1)
72nearestFrameworks.AddRange(frameworkNames.Where(framework => (GetNearest(framework, frameworks) != null)));
GeneratePackageReport.cs (2)
226var fileFrameworks = _targetPathToPackageItem.Values.Select(f => f.TargetFramework).Distinct(NuGetFramework.Comparer).Where(f => f != null); 346.Where(f => !NuGetAssetResolver.IsPlaceholder(f));
GetApplicableAssetsFromPackageReports.cs (3)
79buildProjects.AddRange(target.CompileAssets.Select(c => c.SourceProject).Where(bp => bp != null)); 81buildProjects.AddRange(target.RuntimeAssets.Select(r => r.SourceProject).Where(bp => bp != null)); 83buildProjects.AddRange(target.NativeAssets.Select(r => r.SourceProject).Where(bp => bp != null));
GetApplicableAssetsFromPackages.cs (4)
101var compileItems = compileAssets.Where(ca => !NuGetAssetResolver.IsPlaceholder(ca)) 104buildProjects.AddRange(compileItems.Select(ci => BuildProjectFromPackageItem(ci)).Where(bp => bp != null)); 125var runtimeItems = runtimeAssets.Where(ra => !NuGetAssetResolver.IsPlaceholder(ra)) 128buildProjects.AddRange(runtimeItems.Select(ri => BuildProjectFromPackageItem(ri)).Where(bp => bp != null));
GetLastStablePackage.cs (1)
150IEnumerable<Version> candidateVersions = (latestVersion == null) ? info.StableVersions : info.StableVersions.Where(sv => VersionUtility.As4PartVersion(sv) < latestVersion);
GetLayoutFiles.cs (1)
119return assets.Where(a => !NuGetAssetResolver.IsPlaceholder(a.LocalPath))
GetMinimumNETStandard.cs (1)
32.Where(fx => fx.Framework == FrameworkConstants.FrameworkIdentifiers.NetStandard)
GetPackageDestination.cs (1)
83var packageTargetFrameworks = PackageTargetFrameworks.NullAsEmpty().Where(p => !String.IsNullOrEmpty(p.ItemSpec));
GetPackageVersion.cs (1)
36var versionsToConsider = Files.Where(f => !String.IsNullOrEmpty(f.GetMetadata("AssemblyVersion")))
GetSupportedPackagesFromPackageReports.cs (1)
31var supportedTargets = report.Targets.Values.Where(target => report.SupportedFrameworks.ContainsKey(target.Framework));
HarvestPackage.cs (6)
172.Where(f => !NuGetAssetResolver.IsPlaceholder(f)); 271.Where(f => IsIncludedExtension(f.GetMetadata("Extension"))) 293var liveDesktopDlls = livePackageFiles.Values.Where(pi => pi.IsDll && pi.TargetFramework?.Framework == FrameworkConstants.FrameworkIdentifiers.Net); 294var desktopRefVersions = liveDesktopDlls.Where(d => d.IsRef && d.Version != null).Select(d => d.Version); 295var desktopLibVersions = liveDesktopDlls.Where(d => !d.IsRef && d.Version != null).Select(d => d.Version); 617.Where(f => !ShouldSuppress(f));
NuGetPack.cs (1)
281foreach (var pathPair in pathHasMatches.Where(pathMatchPair => !pathMatchPair.Value))
NuGetUtility.cs (2)
79return provider.LoadPackageSources().Where(e => e.IsEnabled == true).ToList(); 84return versions.Where(v => VersionUtility.As2PartVersion(v) == new Version(eraMajorVersion, eraMinorVersion))
PackageIndex.cs (1)
288inboxFrameworks = info.InboxOn.GetInboxVersions().Where(p => p.Value >= assemblyVersion).Select(p => p.Key);
PromoteDependencies.cs (3)
48var refSets = dependencies.Where(d => d.Id != "_._").Where(d => d.IsReference).GroupBy(d => NuGetFramework.Parse(d.TargetFramework)).ToDictionary(g => g.Key, g => g.ToArray()); 53var libSets = dependencies.Where(d => !d.IsReference).GroupBy(d => NuGetFramework.Parse(d.TargetFramework)).ToDictionary(g => g.Key, g => g.ToArray());
SplitDependenciesBySupport.cs (4)
32List<ITaskItem> splitDependencies = new List<ITaskItem>(dependencies.Where(d => d.TargetFramework != null && d.TargetFramework.Framework != FrameworkConstants.FrameworkIdentifiers.NetStandard).Select(d => d.OriginalItem)); 36var unspecDeps = dependencies.Where(d => d.TargetFramework == null).ToArray(); 44.Where(fx => fx != null && fx.Framework == FrameworkConstants.FrameworkIdentifiers.NetStandard) 52var applicableDependencies = dependencies.Where(d => d.TargetFramework != null &&
UpdatePackageIndex.cs (5)
244var dlls = reader.GetFiles().Where(f => Path.GetExtension(f).Equals(".dll", StringComparison.OrdinalIgnoreCase)); 287var assmVersions = new HashSet<Version>(assemblyVersions.NullAsEmpty().Where(v => v != null)); 307.Where(pair => pair.Value == packageVersion && !assmVersions.Contains(pair.Key)) 314.Where(p => p.Key.StartsWith("runtime.") && p.Key.EndsWith(id)) 316.Where(pair => pair.Value == packageVersion)
ValidateFrameworkPackage.cs (2)
41var testAssetsByName = testAssets.Where(a => Path.GetExtension(a.PackagePath) == ".dll") 71var missingInboxAssemblies = _index.Packages.Where(packageInfo => packageInfo.Value.InboxOn.IsAnyVersionInbox(fx) && !testAssetsByName.ContainsKey(packageInfo.Key));
ValidatePackage.cs (12)
145.Where(fx => fx != null && fx.Framework == _generationIdentifier && fx.Version != null) 150var allSupportedGenerations = _frameworks.Values.Where(vf => vf.SupportedVersion != null && FrameworkUtilities.IsGenerationMoniker(vf.Framework) && vf.Framework.Version != null) 160.Where(f => IsDll(f.LocalPath) && FrameworkUtilities.IsGenerationMoniker(f.TargetFramework))) 267var referenceAssemblies = compileTarget.CompileAssets.Where(ca => IsDll(ca.PackagePath)); 300var implementationAssemblies = runtimeTarget.RuntimeAssets.Where(ra => IsDll(ra.PackagePath)); 342var matchingFxAssets = _report.UnusedAssets.Where(i => i.TargetFramework != null && i.TargetFramework.Equals(fx) && // exact framework 363AllSupportedFrameworks = _frameworks.Values.Where(fx => fx.SupportedVersion != null).Select(fx => fx.ToItem()).OrderBy(i => i.ItemSpec).ToArray(); 388var allAssemblies = allDlls.Where(f => f.Version != null); 413.Where(pair => pair.Value == thisPackageVersion && !assemblyVersions.Contains(pair.Key)) 438var missingModuleNames = moduleNames.Where(m => !index.ModulesToPackages.ContainsKey(m)); 561IEnumerable<ValidationFramework> higherFrameworks = _frameworks.Values.Where(vf => vf.Framework.Framework == fx.Framework && vf.Framework.Version > fx.Version).OrderBy(vf => vf.Framework.Version); 566var uapFrameworks = _frameworks.Values.Where(vf => vf.Framework.Framework == FrameworkConstants.FrameworkIdentifiers.UAP).OrderBy(vf => vf.Framework.Version);
Microsoft.DotNet.Build.Tasks.Packaging.Tests (25)
CreateTrimDependencyGroupsTests.cs (25)
143item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("win8")).Should().HaveCount(1), 144item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("monoandroid10")).Should().HaveCount(1), 145item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("monotouch10")).Should().HaveCount(1), 146item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("net45")).Should().HaveCount(1), 147item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("wp8")).Should().HaveCount(1), 148item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("wpa81")).Should().HaveCount(1), 149item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("xamarinios10")).Should().HaveCount(1), 150item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("xamarintvos10")).Should().HaveCount(1), 151item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("xamarinwatchos10")).Should().HaveCount(1), 152item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("xamarinmac20")).Should().HaveCount(1), 153item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("portable45-net45+win8+wp8+wpa81")).Should().HaveCount(1) 230task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("net45") && 236task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("net451") && 242task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("portable45-net45+win8+wp8+wpa81") && 248task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("portable46-net451+win81+wpa81") && 393item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("win8")).Should().HaveCount(1), 394item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("monoandroid10")).Should().HaveCount(1), 395item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("monotouch10")).Should().HaveCount(1), 396item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("net45")).Should().HaveCount(1), 397item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("wpa81")).Should().HaveCount(1), 398item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("xamarinios10")).Should().HaveCount(1), 399item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("xamarintvos10")).Should().HaveCount(1), 400item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("xamarinwatchos10")).Should().HaveCount(1), 401item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("xamarinmac20")).Should().HaveCount(1), 402item => task.TrimmedDependencies.Where(f => f.GetMetadata("TargetFramework").Equals("portable45-net45+win8+wpa81")).Should().HaveCount(1)
Microsoft.DotNet.Build.Tasks.VisualStudio (2)
OptProf\GenerateTrainingInputFiles.cs (1)
130var filteredIbcEntries = ibcEntries.Where(ibc => ibc.EntryName == filteredTestCase.FileName).ToArray();
Vsix\FinalizeInsertionVsixFile.cs (1)
122var file = ((JArray)json["files"]).Where(f => (string)f["fileName"] == partName).Single();
Microsoft.DotNet.Build.Tasks.Workloads (2)
Msi\WorkloadPackGroupMsi.wix.cs (1)
85var dotnetHomeElement = directoriesDoc.Root.Descendants().Where(d => (string)d.Attribute("Id") == "DOTNETHOME").Single();
Swix\SwixComponent.cs (1)
158ITaskItem? resourceItem = componentResources?.Where(r => string.Equals(r.ItemSpec, workload.Id)).FirstOrDefault();
Microsoft.DotNet.Build.Tasks.Workloads.Tests (4)
CreateVisualStudioWorkloadSetTests.cs (1)
68ITaskItem workloadSetSwixItem = createWorkloadSetTask.SwixProjects.Where(s => s.ItemSpec.Contains(@"Microsoft.NET.Workloads.9.0.100.9.0.100-baseline.1.23464.1\x64")).FirstOrDefault();
CreateVisualStudioWorkloadTests.cs (3)
76ITaskItem manifestMsiItem = createWorkloadTask.Msis.Where(m => m.ItemSpec.ToLowerInvariant().Contains("d96ba8044ad35589f97716ecbf2732fb-x64.msi")).FirstOrDefault(); 143ITaskItem pythonPackSwixItem = createWorkloadTask.SwixProjects.Where(s => s.ItemSpec.Contains(@"Microsoft.Emscripten.Python.6.0.4\x64")).FirstOrDefault(); 212ITaskItem manifestMsiItem = createWorkloadTask.Msis.Where(m => m.ItemSpec.ToLowerInvariant().Contains("d96ba8044ad35589f97716ecbf2732fb-arm64.msi")).FirstOrDefault();
Microsoft.DotNet.GenFacades (6)
GenPartialFacadeSourceGenerator.cs (3)
43.Where(g => g.Count() > 1) 53referenceTypes = referenceTypes.Where(type => !OmitTypes.Contains(type)); 61return defineConstants?.Split(';', ',').Where(t => !string.IsNullOrEmpty(t)).ToArray();
SourceGenerator.cs (1)
56IEnumerable<string> typesToForward = compileFiles == null ? _referenceTypes : _referenceTypes.Where(id => !existingTypes.Contains(id));
TypeParser.cs (2)
60.Where(t => HasPublicModifier(t)); 74.Where(t => HasPublicModifier(t));
Microsoft.DotNet.Helix.Sdk (4)
CreateXHarnessAndroidWorkItems.cs (1)
62WorkItems = Task.WhenAll(tasks).GetAwaiter().GetResult().Where(wi => wi != null).ToArray();
CreateXHarnessAppleWorkItems.cs (1)
84WorkItems = Task.WhenAll(tasks).GetAwaiter().GetResult().Where(wi => wi != null).ToArray();
CreateXUnitWorkItems.cs (1)
80XUnitWorkItems = (await Task.WhenAll(XUnitProjects.Select(PrepareWorkItem))).Where(wi => wi != null).ToArray();
DownloadFromResultsContainer.cs (1)
91var fileAvailableForDownload = allAvailableFiles.Where(f => f.Name == file || f.Name.Replace('\\', '/') == file).FirstOrDefault();
Microsoft.DotNet.NuGetRepack.Tests (1)
TestHelpers\AssertEx.cs (1)
304ToString(actual.Where(i => !predicate(i)))));
Microsoft.DotNet.PackageTesting (5)
GetCompatiblePackageTargetFrameworks.cs (3)
35string minDotnetTargetFramework = allTargetFrameworks.Where(t => t.Framework == ".NETCoreApp") 49TestProjects = testProjects.Where(tfm => tfm.ItemSpec != "").ToArray(); 81return frameworksToTest.Where(tfm => allTargetFrameworks.Contains(tfm)).Distinct();
NupkgParser.cs (2)
23.Where(tfm => tfm != null) 25IEnumerable<string> files = nupkgReader.GetFiles()?.Where(t => t.EndsWith(packageId + ".dll"));
Microsoft.DotNet.RemoteExecutor (4)
RemoteExecutor.cs (3)
639.Where(asm => asm != null && asm != currentAssembly) 644.Where(File.Exists) 649.Where(File.Exists)
RemoteInvokeHandle.cs (1)
191foreach (ClrThread thread in runtime.Threads.Where(t => t.IsAlive))
Microsoft.DotNet.SharedFramework.Sdk (5)
src\CreateFrameworkListFile.cs (2)
80.Where(IsTargetPathIncluded) 94.Where(f =>
src\GenerateSharedFrameworkDepsFile.cs (1)
103.Where(expansion => expansion.Contains(RuntimeIdentifier))
src\ValidateFileVersions.cs (2)
75.Where(p => 78.Where(p => (p.Value.FileVersion ?? ZeroVersion) == ZeroVersion)
Microsoft.DotNet.SignCheckLibrary (1)
Verification\Exclusions.cs (1)
122IEnumerable<Exclusion> doNotSignExclusions = _exclusions.Where(e => e.Comment.Contains("DO-NOT-SIGN")).ToArray();
Microsoft.DotNet.SignTool (12)
src\BatchSignUtil.cs (3)
125var filesToSign = files.Where(fileInfo => fileInfo.SignInfo.ShouldSign).ToArray(); 152var enginesToSign = files.Where(fileInfo => fileInfo.SignInfo.ShouldSign && 221var repackList = files.Where(w => toRepackSet.Contains(w.FullPath)).ToList();
src\Configuration.cs (5)
135_wixPacks = _itemsToSign.Where(w => WixPackInfo.IsWixPack(w.ItemSpec))?.Select(s => new WixPackInfo(s.ItemSpec)).ToList(); 339hasSignInfo = signInfos.Where(s => s.CollisionPriorityId == collisionPriorityId).Any(); 340signInfo = signInfos.Where(s => s.CollisionPriorityId == collisionPriorityId).FirstOrDefault(); 367pktBasedSignInfo = pktBasedSignInfos.Where(s => s.CollisionPriorityId == collisionPriorityId).FirstOrDefault(); 458.Where(d => d.ItemSpec == signInfo.Certificate &&
src\SignTool.cs (2)
87var nonOSXFilesToSign = filesToSign.Where(fsi => !SignToolConstants.SignableOSXExtensions.Contains(Path.GetExtension(fsi.FileName))); 88var osxFilesToSign = filesToSign.Where(fsi => SignToolConstants.SignableOSXExtensions.Contains(Path.GetExtension(fsi.FileName)));
src\SignToolTask.cs (2)
218.Where(ti => !string.IsNullOrEmpty(ti.ItemSpec) && ti.ItemSpec.EndsWith(".snk", StringComparison.OrdinalIgnoreCase)) 307.Where(item => item.GetMetadata("DualSigningAllowed").Equals("true", StringComparison.OrdinalIgnoreCase))
Microsoft.DotNet.SignTool.Tests (1)
SignToolTests.cs (1)
1171var tempFileExtensionSignInfo = s_fileExtensionSignInfo.Where(s => s.Key != ".symbols.nupkg").ToDictionary(e => e.Key, e => e.Value);
Microsoft.DotNet.SourceBuild.Tasks (7)
src\UsageReport\Usage.cs (1)
61.Where(rid => identity.Id.StartsWith($"runtime.{rid}.", StringComparison.Ordinal))
src\UsageReport\ValidateUsageAgainstBaseline.cs (2)
101.Where(u => diff.Added.Contains(u.GetIdentityWithoutRid())) 168.Where(usage =>
src\UsageReport\WritePackageUsageData.cs (2)
90.Where(dir => !dir.StartsWith(RootDir, StringComparison.Ordinal)) 209.Where(id => properties.Contains(id.Id + "/" + id.Version.OriginalVersion)))
src\WriteBuildOutputProps.cs (2)
68.Where(Directory.Exists) 69.Where(dir => Directory.GetDirectories(dir).Count() > 0)
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (11)
Modeler\ClassTypeModel.cs (4)
31Properties.Where(p => p.Required && p.ReadOnly) 32.Concat(Properties.Where(p => p.Required && !p.ReadOnly)) 33.Concat(Properties.Where(p => !p.Required && p.ReadOnly)); 35public IEnumerable<PropertyModel> RequiredProperties => Properties.Where(p => p.Required);
Modeler\MethodModel.cs (6)
48Parameters.Where(p => p.Type is TypeReference.ConstantTypeReference).OrderBy(p => p.Name); 51Parameters.Where(p => !(p.Type is TypeReference.ConstantTypeReference)).OrderBy(p => p.Name); 55public IEnumerable<ParameterModel> FormalParametersNoPaging => NonConstantParameters.OrderBy(p => p.Required ? 0 : 1).ThenBy(p => p.Name).Where(p => Paginated == null || (p.Name != Paginated.PageParameterName && p.Name != Paginated.PageSizeParameterName)); 62Parameters.Where(p => p.Location == ParameterLocation.Path); 65Parameters.Where(p => p.Location == ParameterLocation.Query); 68Parameters.Where(p => p.Location == ParameterLocation.Header);
Modeler\ServiceClientModelFactory.cs (1)
179var selectedResponse = operation.Responses.Where(r => r.Key.StartsWith("2")).Select(p => p.Value).FirstOrDefault();
Microsoft.DotNet.VersionTools (15)
Automation\VersionsRepoUpdater.cs (1)
27.Where(path => !NupkgInfo.IsSymbolPackagePath(path))
BuildManifest\BuildManifestClient.cs (1)
163.Where(g => g.Joinable)
BuildManifest\Model\OrchestratedBuildModel.cs (1)
30EndpointModel[] feeds = Endpoints.Where(e => e.IsOrchestratedBlobFeed).ToArray();
BuildManifest\Model\SigningInformationParsingExtensions.cs (4)
54var conflicts = extensionToCertMapping.Where(kv => kv.Value.Count() > 1); 112var conflicts = keyToCertMapping.Where(kv => kv.Value.Count() > 1); 170var conflicts = extensionToCertMapping.Where(kv => kv.Value.Count() > 1); 217var conflicts = pktMapping.Where(kv => kv.Value.Count() > 1);
BuildManifest\Model\XElementParsingExtensions.cs (2)
34.Where(pair => pair.Value != null) 45var missing = requiredAttributes?.Where(r => !attributes.ContainsKey(r)).ToArray();
Dependencies\BuildManifest\OrchestratedBuildIdentityMatch.cs (1)
20.Where(b => b.Name.Equals(buildName, StringComparison.OrdinalIgnoreCase))
Dependencies\BuildOutput\BuildDependencyInfo.cs (1)
42.Where(pair => !disabledPackages.Contains(pair.Key))
Dependencies\BuildOutput\ProjectJsonUpdater.cs (2)
73.Where(buildInfo => buildInfo != null) 152.Where(property => property.Name == "dependencies")
Dependencies\Submodule\LatestCommitSubmoduleUpdater.cs (1)
47.Where(info => info.Repository == Repository)
Dependencies\Submodule\SubmoduleDependencyInfo.cs (1)
26.Where(line => !string.IsNullOrWhiteSpace(line))
Microsoft.DotNet.VersionTools.Tasks (2)
TraceListenerCollectionExtensions.cs (1)
31.Where(type => (type & eventTypeFlags) != 0)
UpdateToRemoteDependencies.cs (1)
85.Where(item => !string.IsNullOrEmpty(item?.GetMetadata(CurrentRefMetadataName))))
Microsoft.DotNet.XliffTasks (3)
Model\XlfDocument.cs (1)
281.Where(tu =>
Tasks\TransformTemplates.cs (2)
77foreach (XElement projectNode in templateXml.Descendants().Where(d => d.Name.LocalName == "Project")) 84foreach (XElement templateItem in templateXml.Descendants().Where(d => d.Name.LocalName == "ProjectItem"))
Microsoft.DotNet.XUnitExtensions (1)
Discoverers\ConditionalTestDiscoverer.cs (1)
55ITypeInfo type = testMethod.TestClass.Class.Assembly.GetTypes(false).Where(t => t.Name.Contains(symbols[0])).FirstOrDefault();
Microsoft.Extensions.DependencyModel (5)
DependencyContextJsonReader.cs (4)
788.Where(e => e.Type == DependencyContextStrings.RuntimeAssetType) 796groupRuntimeAssemblies.Where(a => Path.GetFileName(a.Path) != "_._"))); 800.Where(e => e.Type == DependencyContextStrings.NativeAssetType) 808groupNativeLibraries.Where(a => Path.GetFileName(a.Path) != "_._")));
DependencyContextWriter.cs (1)
308using IEnumerator<RuntimeAssetGroup> groups = assetGroups.Where(g => !string.IsNullOrEmpty(g.Runtime)).GetEnumerator();
Microsoft.Extensions.Diagnostics.HealthChecks (1)
DefaultHealthCheckService.cs (1)
45registrations = registrations.Where(predicate).ToArray();
Microsoft.Extensions.FileProviders.Embedded (2)
EmbeddedFileProvider.cs (1)
25.Where(c => c != '/' && c != '\\').ToArray();
Manifest\EmbeddedFilesManifest.cs (1)
16.Where(c => c != Path.DirectorySeparatorChar && c != Path.AltDirectorySeparatorChar).ToArray();
Microsoft.Extensions.FileProviders.Embedded.Tests (2)
Manifest\TestEntry.cs (2)
34var files = Children.Where(c => c.IsFile).ToArray(); 35var otherFiles = Children.Where(c => !c.IsFile).SelectMany(d => d.GetFiles()).ToArray();
Microsoft.Extensions.FileProviders.Physical (3)
Internal\PathUtils.cs (2)
15.Where(c => c != Path.DirectorySeparatorChar && c != Path.AltDirectorySeparatorChar).ToArray(); 18.Where(c => c != '*' && c != '|' && c != '?').ToArray();
PhysicalDirectoryInfo.cs (1)
91.Where(info => !FileSystemInfoHelper.IsExcluded(info, _filters))
Microsoft.Extensions.Http.Polly.Tests (1)
DependencyInjection\PollyHttpClientBuilderExtensionsTest.cs (1)
540foreach (var policyType in policyTypes.Where(x => x != missingType))
Microsoft.Extensions.Identity.Stores (1)
UserStoreBase.cs (1)
978var updatedCodes = new List<string>(splitCodes.Where(s => s != code));
Microsoft.Extensions.Localization.Tests (1)
LocalizationServiceCollectionExtensionsTest.cs (1)
48.Where(sd =>
Microsoft.Interop.ComInterfaceGenerator (10)
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (1)
65foreach (var method in type.GetMembers().OfType<IMethodSymbol>().Where(m => !m.IsStatic && m.IsAbstract))
ComInterfaceAndMethodsContext.cs (3)
18public IEnumerable<ComMethodContext> DeclaredMethods => Methods.Where(m => !m.IsInheritedMethod); 23public IEnumerable<ComMethodContext> ShadowingMethods => Methods.Where(m => m.IsInheritedMethod && !m.IsHiddenOnDerivedInterface); 28public IEnumerable<ComMethodContext> InheritedMethods => Methods.Where(m => m.IsInheritedMethod);
ComInterfaceGenerator.cs (4)
355var methodSyntaxTemplate = new ContainingSyntax(new SyntaxTokenList(syntax.Modifiers.Where(static m => !m.IsKind(SyntaxKind.NewKeyword))).StripAccessibilityModifiers(), SyntaxKind.MethodDeclaration, syntax.Identifier, syntax.TypeParameterList); 471.Where(p => p.ManagedToUnmanagedStub is GeneratedStubCodeContext) 497.Where(context => context.Diagnostics.All(diag => diag.Descriptor.DefaultSeverity != DiagnosticSeverity.Error)) 599.Where(context => context.UnmanagedToManagedStub.Diagnostics.All(diag => diag.Descriptor.DefaultSeverity != DiagnosticSeverity.Error))
ManagedToNativeVTableMethodGenerator.cs (1)
217return Block(allStatements.Where(s => s is not EmptyStatementSyntax));
src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
41.Where(p => p.Language == context.Project.Language);
Microsoft.Interop.LibraryImportGenerator (1)
src\libraries\System.Runtime.InteropServices\gen\Common\FixAllContextExtensions.cs (1)
41.Where(p => p.Language == context.Project.Language);
Microsoft.Interop.SourceGeneration (7)
DiagnosticOr.cs (2)
131var values = provider.Select((arr, ct) => arr.Where(x => x.HasValue).Select((x, ct) => x.Value).ToSequenceEqualImmutableArray()); 132var diagnostics = provider.SelectMany((arr, ct) => arr.Where(x => x.HasDiagnostic).SelectMany((x, ct) => x.Diagnostics));
MarshallerShape.cs (4)
274.Where(m => m is { IsStatic: true, Parameters.Length: 2, ReturnsVoid: false } 325.Where(m => m is { IsStatic: true, Parameters.Length: 3, ReturnsVoid: false } 576.Where(m => m is { IsStatic: false, Parameters.Length: 2, ReturnsVoid: true } 617.Where(m => m is { IsStatic: false, Parameters.Length: 1, ReturnsVoid: true })
Marshalling\AttributedMarshallingModelGeneratorResolver.cs (1)
519originalTypeSyntax.DescendantNodesAndSelf().OfType<TypeSyntax>().Where(t => t.IsEquivalentTo(marshalInfo.PlaceholderTypeParameter.Syntax)),
Microsoft.NET.StringTools (1)
WeakStringCacheInterner.cs (1)
152.Where(kv => kv.Value > 1)
Microsoft.NET.StringTools.net35 (1)
WeakStringCacheInterner.cs (1)
152.Where(kv => kv.Value > 1)
MonoAOTCompiler (1)
MonoAOTCompiler.cs (1)
500_assembliesToCompile = managedAssemblies.Where(f => !ShouldSkipForAOT(f)).ToList();
MSBuild (3)
BuildEnvironmentHelper.cs (1)
299.Where(i => i.Version.Major == v.Major && FileSystems.Default.DirectoryExists(i.Path))
CopyOnWriteDictionary.cs (1)
221return _backing.Where(predicate);
XMake.cs (1)
3123? commandLineSwitches[CommandLineSwitches.ParameterizedSwitch.InputResultsCaches].Where(p => p != null).ToArray()
MSBuildTaskHost (2)
BuildEnvironmentHelper.cs (1)
299.Where(i => i.Version.Major == v.Major && FileSystems.Default.DirectoryExists(i.Path))
CopyOnWriteDictionary.cs (1)
221return _backing.Where(predicate);
Mvc.RoutingWebSite (1)
src\Mvc\test\WebSites\Common\TestResponseGenerator.cs (1)
31.Where(kvp => kvp.Key != "link" && kvp.Key != "link_action" && kvp.Key != "link_controller")
Sockets.BindTests (16)
src\Servers\Kestrel\shared\test\TransportTestHelpers\IPv6ScopeIdPresentConditionAttribute.cs (1)
25.Where(iface => iface.OperationalStatus == OperationalStatus.Up)
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (15)
1021.Where(ip => ip.AddressFamily == AddressFamily.InterNetwork) 1022.Where(ip => CanBindAndConnectToEndpoint(new IPEndPoint(ip, 0))); 1066.Where(ip => ip.AddressFamily == AddressFamily.InterNetwork) 1067.Where(ip => CanBindAndConnectToEndpoint(new IPEndPoint(ip, 0))); 1076.Where(ip => ip.AddressFamily == AddressFamily.InterNetworkV6) 1077.Where(ip => ip.ScopeId == 0) 1078.Where(ip => CanBindAndConnectToEndpoint(new IPEndPoint(ip, 0))); 1123.Where(ip => !ip.Equals(IPAddress.IPv6Loopback)) 1124.Where(ip => ip.AddressFamily == AddressFamily.InterNetworkV6) 1125.Where(ip => ip.ScopeId == 0) 1126.Where(ip => CanBindAndConnectToEndpoint(new IPEndPoint(ip, 0))); 1160.Where(ip => ip.AddressFamily == AddressFamily.InterNetworkV6) 1161.Where(ip => ip.ScopeId != 0) 1162.Where(ip => CanBindAndConnectToEndpoint(new IPEndPoint(ip, 0))); 1180.Where(i => i.OperationalStatus == OperationalStatus.Up)
Sockets.FunctionalTests (14)
src\Servers\Kestrel\shared\test\TransportTestHelpers\IPv6ScopeIdPresentConditionAttribute.cs (1)
25.Where(iface => iface.OperationalStatus == OperationalStatus.Up)
src\Servers\Kestrel\test\FunctionalTests\RequestTests.cs (3)
914Assert.Single(TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.Server.Kestrel.Connections" && 1024Assert.Single(TestSink.Writes.Where(c => c.EventId.Name == "ConnectionStop")); 1076Assert.Single(TestSink.Writes.Where(c => c.EventId.Name == "ConnectionStop"));
src\Servers\Kestrel\test\FunctionalTests\ResponseTests.cs (10)
399var presShutdownTransportLogs = TestSink.Writes.Where( 401var connectionResetLogs = presShutdownTransportLogs.Where( 411var coreLogs = TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.Server.Kestrel.Connections"); 412Assert.Single(coreLogs.Where(w => w.EventId == connectionStopEventId)); 414var transportLogs = TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.Server.Kestrel" || 417Assert.Empty(transportLogs.Where(w => w.LogLevel > LogLevel.Debug)); 448var transportLogs = TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets"); 452var coreLogs = TestSink.Writes.Where(w => w.LoggerName == "Microsoft.AspNetCore.Server.Kestrel"); 454Assert.Empty(transportLogs.Where(w => w.LogLevel > LogLevel.Debug)); 455Assert.Empty(coreLogs.Where(w => w.LogLevel > LogLevel.Information));
Swaggatherer (4)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
System.Collections.Immutable (1)
System\Linq\ImmutableArrayExtensions.cs (1)
89return immutableArray.array!.Where(predicate);
System.ComponentModel.Composition (18)
System\ComponentModel\Composition\Hosting\CatalogExportProvider.CatalogChangeProxy.cs (1)
39var trimmedExports = originalExports.Where(partAndExport =>
System\ComponentModel\Composition\Hosting\CatalogExportProvider.cs (1)
804foreach (var import in definition.ImportDefinitions.Where(ImportEngine.IsRequiredImportForPreview))
System\ComponentModel\Composition\Hosting\CompositionServices.cs (1)
481Where(property => property.GetFirstAttribute<DefaultValueAttribute>() == null).
System\ComponentModel\Composition\Hosting\FilteredCatalog.cs (3)
92return _innerCatalog.Where(_filter).GetEnumerator(); 216e.AddedDefinitions.Where(_filter), 217e.RemovedDefinitions.Where(_filter),
System\ComponentModel\Composition\Hosting\FilteredCatalog.DependenciesTraversal.cs (1)
62foreach (ImportDefinition import in part.ImportDefinitions.Where(_importFilter))
System\ComponentModel\Composition\Hosting\FilteredCatalog.DependentsTraversal.cs (1)
81foreach (ImportDefinition import in candidateReachablePart.ImportDefinitions.Where(_importFilter))
System\ComponentModel\Composition\Hosting\FilteredCatalog.Traversal.cs (1)
71var traversalClosure = GetTraversalClosure(_innerCatalog.Where(_filter), traversal);
System\ComponentModel\Composition\Hosting\ImportEngine.cs (3)
307var requiredImports = part.ImportDefinitions.Where(IsRequiredImportForPreview); 344var prereqImports = part.ImportDefinitions.Where(import => import.IsPrerequisite); 355var requiredImports = part.ImportDefinitions.Where(import => !import.IsPrerequisite);
System\ComponentModel\Composition\Hosting\ImportEngine.RecompositionManager.cs (1)
52return part.ImportDefinitions.Where(import => IsAffectedImport(import, changedExports));
System\ComponentModel\Composition\ReflectionModel\LazyMemberInfo.cs (2)
176if (accessors.Where(accessor => (accessor != null) && (accessor.MemberType != MemberTypes.Method)).Any()) 191if (accessors.Where(accessor => (accessor != null) && (accessor.MemberType != MemberTypes.Method)).Any())
System\ComponentModel\Composition\ReflectionModel\ReflectionComposablePart.cs (3)
369foreach (ImportDefinition definition in ImportDefinitions.Where(definition => definition.IsPrerequisite)) 447IEnumerable<ImportDefinition> members = ImportDefinitions.Where(import => !import.IsPrerequisite); 455IEnumerable<ImportDefinition> members = ImportDefinitions.Where(import => import.IsPrerequisite);
System.ComponentModel.Composition.Registration (1)
System\ComponentModel\Composition\Registration\RegistrationBuilder.cs (1)
109foreach (PartBuilder builder in _conventions.Where(c => c.SelectType(type.UnderlyingSystemType)))
System.Composition.Convention (1)
System\Composition\Convention\ConventionBuilder.cs (1)
134foreach (PartConventionBuilder builder in _conventions.Where(c => c.SelectType(type)))
System.Composition.Hosting (1)
System\Composition\Hosting\Providers\Metadata\MetadataViewProvider.cs (1)
53.Where(prop =>
System.Composition.TypedParts (12)
System\Composition\CompositionContextExtensions.cs (1)
81var importsSatisfiedMethods = objectWithLooseImports.GetType().GetRuntimeMethods().Where(m =>
System\Composition\Hosting\SinglePartExportDescriptorProvider.cs (1)
30var subsetOfConstraints = contract.MetadataConstraints.Where(c => Metadata.ContainsKey(c.Key)).ToDictionary(c => c.Key, c => Metadata[c.Key]);
System\Composition\TypedParts\ActivationFeatures\OnImportsSatisfiedFeature.cs (1)
42.Where(mi => _attributeContext.GetDeclaredAttribute<OnImportsSatisfiedAttribute>(mi.DeclaringType, mi) != null);
System\Composition\TypedParts\ActivationFeatures\PropertyInjectionFeature.cs (2)
31.Where(pi => pi.CanWrite && pi.SetMethod.IsPublic && !(pi.SetMethod.IsStatic)) 68.Where(dep => dep.Site is PropertyImportSite)
System\Composition\TypedParts\ContractHelpers.cs (1)
73.Where(p => p.GetMethod.IsPublic && p.DeclaringType == attrType && p.CanRead))
System\Composition\TypedParts\Discovery\DiscoveredPart.cs (3)
77.Where(a => a != null) 87foreach (var c in _partType.DeclaredConstructors.Where(ci => ci.IsPublic && !(ci.IsStatic))) 175.Where(dep => dep.Site is ParameterImportSite)
System\Composition\TypedParts\Discovery\TypeInspector.cs (2)
79.Where(pi => pi.CanRead && pi.GetMethod.IsPublic && !pi.GetMethod.IsStatic)) 158.Where(p => p.DeclaringType == attrType && p.CanRead))
System\Composition\TypedParts\TypedPartExportDescriptorProvider.cs (1)
89var subsettedConstraints = contract.MetadataConstraints.Where(c => export.Metadata.ContainsKey(c.Key)).ToDictionary(c => c.Key, c => export.Metadata[c.Key]);
System.Data.Common (2)
System\Data\EnumerableRowCollectionExtensions.cs (1)
22EnumerableRowCollection<TRow> edt = new EnumerableRowCollection<TRow>(source, Enumerable.Where(source, predicate), selector: null);
System\Data\TypeLimiter.cs (1)
203m_allowedTypes = new HashSet<Type>(allowedTypes.Where(type => type != null));
System.Linq.Expressions (2)
System\Dynamic\Utils\TypeUtils.cs (1)
16.Where(i => i.IsGenericType)
System\Linq\Expressions\Compiler\CompilerScope.cs (1)
296ReadOnlyCollection<ParameterExpression> hoistedVars = GetVariables().Where(p => Definitions[p] == VariableStorageKind.Hoisted).ToReadOnly();
System.Linq.Parallel (1)
System\Linq\Parallel\QueryOperators\Unary\WhereQueryOperator.cs (1)
85return wrappedChild.Where(_predicate);
System.Linq.Queryable (5)
System\Linq\EnumerableRewriter.cs (5)
176.Where(i => i.IsGenericType && i.GenericTypeArguments.Length == 1) 180.Where(i => i.GenType == typeof(IOrderedQueryable<>) || i.GenType == typeof(IOrderedEnumerable<>)) 189.Where(i => i.GenType == typeof(IQueryable<>) || i.GenType == typeof(IEnumerable<>)) 223.Where(m => ArgsMatch(m, args, typeArgs)) 299using (IEnumerator<MethodInfo> en = type.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static).Where(m => m.Name == name).GetEnumerator())
System.Private.DataContractSerialization (3)
System\Runtime\Serialization\CollectionDataContract.cs (3)
996Type? t = type.GetInterfaces().Where(it => it.Equals(interfaceType)).FirstOrDefault(); 1293Type? t = type.GetInterfaces().Where(it => it.Equals(interfaceType)).FirstOrDefault(); 1350interfaceType.GetInterfaces().Where(t => t.FullName!.StartsWith("System.Collections.Generic.IEnumerable")).FirstOrDefault() ??
System.Text.Json.SourceGeneration (2)
JsonSourceGenerator.Parser.cs (2)
1694IMethodSymbol[] publicCtors = namedType.GetExplicitlyDeclaredInstanceConstructors().Where(ctor => ctor.DeclaredAccessibility is Accessibility.Public).ToArray(); 1720foreach (IMethodSymbol constructor in namedType.GetExplicitlyDeclaredInstanceConstructors().Where(ctor => ctor.DeclaredAccessibility is not Accessibility.Public))
TaskUsageLogger (2)
TaskUsageLogger.cs (2)
341UsingTaskData matchingData = usingTasks.Where(ut => IsPartialNameMatch(taskName, ut.TaskName)).FirstOrDefault(); 359matchingData = defaultUsingTasks.Where(ut => IsPartialNameMatch(taskName, ut.TaskName)).FirstOrDefault();
Templates.Blazor.Tests (12)
src\ProjectTemplates\Shared\Project.cs (1)
253var file = Directory.EnumerateFiles(fullPath).Where(f => f.EndsWith($"{migration}.cs", StringComparison.Ordinal)).FirstOrDefault();
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (1)
91.Where(p => _templatePackages.Any(t => Path.GetFileName(p).StartsWith(t, StringComparison.OrdinalIgnoreCase)))
src\Shared\CertificateGeneration\CertificateManager.cs (6)
84.Where(c => HasOid(c, AspNetHttpsOid)); 98.Where(c => IsValidCertificate(c, now, requireExportable)) 141.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 188var filteredCertificates = certificates.Where(c => c.Subject == Subject); 429var filteredCertificates = certificates.Where(c => c.Subject == Subject); 690var certificatesWithName = certificates.Where(c => c.Subject == Subject);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
Templates.Blazor.WebAssembly.Auth.Tests (14)
src\ProjectTemplates\Shared\Project.cs (1)
253var file = Directory.EnumerateFiles(fullPath).Where(f => f.EndsWith($"{migration}.cs", StringComparison.Ordinal)).FirstOrDefault();
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (1)
91.Where(p => _templatePackages.Any(t => Path.GetFileName(p).StartsWith(t, StringComparison.OrdinalIgnoreCase)))
src\Shared\CertificateGeneration\CertificateManager.cs (6)
84.Where(c => HasOid(c, AspNetHttpsOid)); 98.Where(c => IsValidCertificate(c, now, requireExportable)) 141.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 188var filteredCertificates = certificates.Where(c => c.Subject == Subject); 429var filteredCertificates = certificates.Where(c => c.Subject == Subject); 690var certificatesWithName = certificates.Where(c => c.Subject == Subject);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
src\Shared\E2ETesting\E2ETestOptions.cs (1)
26.Where(ama => ama.Key.StartsWith(TestingOptionsPrefix, StringComparison.Ordinal))
src\Shared\E2ETesting\WebDriverExtensions.cs (1)
23var logs = log.Where(entry => entry.Level >= level && !ShouldIgnore(entry)).ToList();
Templates.Blazor.WebAssembly.Tests (14)
src\ProjectTemplates\Shared\Project.cs (1)
253var file = Directory.EnumerateFiles(fullPath).Where(f => f.EndsWith($"{migration}.cs", StringComparison.Ordinal)).FirstOrDefault();
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (1)
91.Where(p => _templatePackages.Any(t => Path.GetFileName(p).StartsWith(t, StringComparison.OrdinalIgnoreCase)))
src\Shared\CertificateGeneration\CertificateManager.cs (6)
84.Where(c => HasOid(c, AspNetHttpsOid)); 98.Where(c => IsValidCertificate(c, now, requireExportable)) 141.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 188var filteredCertificates = certificates.Where(c => c.Subject == Subject); 429var filteredCertificates = certificates.Where(c => c.Subject == Subject); 690var certificatesWithName = certificates.Where(c => c.Subject == Subject);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
src\Shared\E2ETesting\E2ETestOptions.cs (1)
26.Where(ama => ama.Key.StartsWith(TestingOptionsPrefix, StringComparison.Ordinal))
src\Shared\E2ETesting\WebDriverExtensions.cs (1)
23var logs = log.Where(entry => entry.Level >= level && !ShouldIgnore(entry)).ToList();
Templates.Mvc.Tests (14)
src\ProjectTemplates\Shared\Project.cs (1)
253var file = Directory.EnumerateFiles(fullPath).Where(f => f.EndsWith($"{migration}.cs", StringComparison.Ordinal)).FirstOrDefault();
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (1)
91.Where(p => _templatePackages.Any(t => Path.GetFileName(p).StartsWith(t, StringComparison.OrdinalIgnoreCase)))
src\Shared\CertificateGeneration\CertificateManager.cs (6)
84.Where(c => HasOid(c, AspNetHttpsOid)); 98.Where(c => IsValidCertificate(c, now, requireExportable)) 141.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 188var filteredCertificates = certificates.Where(c => c.Subject == Subject); 429var filteredCertificates = certificates.Where(c => c.Subject == Subject); 690var certificatesWithName = certificates.Where(c => c.Subject == Subject);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
src\Shared\E2ETesting\E2ETestOptions.cs (1)
26.Where(ama => ama.Key.StartsWith(TestingOptionsPrefix, StringComparison.Ordinal))
src\Shared\E2ETesting\WebDriverExtensions.cs (1)
23var logs = log.Where(entry => entry.Level >= level && !ShouldIgnore(entry)).ToList();
Templates.Tests (14)
src\ProjectTemplates\Shared\Project.cs (1)
253var file = Directory.EnumerateFiles(fullPath).Where(f => f.EndsWith($"{migration}.cs", StringComparison.Ordinal)).FirstOrDefault();
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (1)
91.Where(p => _templatePackages.Any(t => Path.GetFileName(p).StartsWith(t, StringComparison.OrdinalIgnoreCase)))
src\Shared\CertificateGeneration\CertificateManager.cs (6)
84.Where(c => HasOid(c, AspNetHttpsOid)); 98.Where(c => IsValidCertificate(c, now, requireExportable)) 141.Where(e => string.Equals(AspNetHttpsOid, e.Oid?.Value, StringComparison.Ordinal)) 188var filteredCertificates = certificates.Where(c => c.Subject == Subject); 429var filteredCertificates = certificates.Where(c => c.Subject == Subject); 690var certificatesWithName = certificates.Where(c => c.Subject == Subject);
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
src\Shared\E2ETesting\E2ETestOptions.cs (1)
26.Where(ama => ama.Key.StartsWith(TestingOptionsPrefix, StringComparison.Ordinal))
src\Shared\E2ETesting\WebDriverExtensions.cs (1)
23var logs = log.Where(entry => entry.Level >= level && !ShouldIgnore(entry)).ToList();
TestExclusionListTasks (2)
src\tasks\AndroidAppBuilder\ApkBuilder.cs (2)
437dynamicLibs.AddRange(Directory.GetFiles(AppDir, "*.so").Where(file => Path.GetFileName(file) != "libmonodroid.so")); 604.Where(file => !file!.Contains('-'))
VersioningWebSite (1)
src\Mvc\test\WebSites\Common\TestResponseGenerator.cs (1)
31.Where(kvp => kvp.Key != "link" && kvp.Key != "link_action" && kvp.Key != "link_controller")
Wasm.Performance.ConsoleHost (4)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
74expr = expr.Concat(rootNode.Options.Where(o => o.Inherited)); 473var arguments = target.Arguments.Where(a => a.ShowInHelpText).ToList(); 489var options = target.GetOptions().Where(o => o.ShowInHelpText).ToList(); 505var commands = target.Commands.Where(c => c.ShowInHelpText).ToList();
WasmAppBuilder (4)
IcallTableGenerator.cs (1)
71var sorted = _icalls.Where(i => i.Assembly == assembly).ToArray();
PInvokeTableGenerator.cs (2)
93.Where(l => modules.ContainsKey(l.Module)) 131.Where(l => l.Module == module && !l.Skip)
WasmAppBuilderBaseTask.cs (1)
102string[] matchingAssemblies = Assemblies.Where(asm => Path.GetFileName(asm) == MainAssemblyName).ToArray();
WasmBuildTasks (1)
UpdateChromeVersions.cs (1)
189ChromiumDashRelease? foundRelease = releases.Where(rel => string.Equals(rel.platform, osIdentifier, StringComparison.InvariantCultureIgnoreCase)).SingleOrDefault();
WorkloadBuildTasks (2)
InstallWorkloadFromArtifacts.cs (1)
105IEnumerable<InstallWorkloadRequest> workloads = WorkloadIds.Where(wi => wi.GetMetadata("Variant") == w.variant)
PackageInstaller.cs (1)
84.Where(tuple => !Directory.Exists(tuple.Item2))
XmlFileLogger (1)
ObjectModel\Project.cs (1)
93foreach (var orphan in _targetNameToTargetMap.Values.Where(t => t.Id < 0))
xunit.assert (6)
EqualityAsserts.cs (2)
314 var expectedInterfaceTypeDefinitions = expectedType?.GetTypeInfo().ImplementedInterfaces.Where(i => i.GetTypeInfo().IsGenericType).Select(i => i.GetGenericTypeDefinition()); 317 var actualInterfaceTypeDefinitions = actualType?.GetTypeInfo().ImplementedInterfaces.Where(i => i.GetTypeInfo().IsGenericType).Select(i => i.GetGenericTypeDefinition());
Sdk\ArgumentFormatter.cs (2)
290 .Where(f => f.IsPublic && !f.IsStatic) 296 .Where(p => p.GetMethod != null && p.GetMethod.IsPublic && !p.GetMethod.IsStatic)
Sdk\AssertHelper.cs (2)
116 .Where(f => f.IsPublic && !f.IsStatic) 126 .Where(p => p.CanRead && p.GetMethod != null && p.GetMethod.IsPublic && !p.GetMethod.IsStatic && p.GetIndexParameters().Length == 0)
xunit.console (13)
common\AssemblyResolution\DependencyContextAssemblyCache.cs (5)
67.Where(lib => lib.RuntimeAssemblyGroups?.Count > 0) 70.Where(tuple => tuple != null) 71.SelectMany(tuple => tuple.Item2.AssetPaths.Where(x => x != null) 84.Where(tuple => tuple != null) 85.SelectMany(tuple => tuple.Item2.AssetPaths.Where(x => x != null)
common\AssemblyResolution\Microsoft.Extensions.DependencyModel\DependencyContextJsonReader.cs (5)
360.Where(library => library != null); 394.Where(e => e.Type == DependencyContextStrings.RuntimeAssetType) 402groupRuntimeAssemblies.Where(a => Path.GetFileName(a) != "_._"))); 406.Where(e => e.Type == DependencyContextStrings.NativeAssetType) 414groupNativeLibraries.Where(a => Path.GetFileName(a) != "_._")));
ConsoleRunner.cs (3)
243var switchableReporters = reporters.Where(r => !string.IsNullOrWhiteSpace(r.RunnerSwitch)).ToList(); 289foreach (var assemblyElement in results.Where(result => result != null)) 376var filteredTestCases = discoverySink.TestCases.Where(filters.Filter).ToList();
Xunit.NetCore.Extensions (3)
AssemblyFixtureSupport\XunitTestAssemblyRunnerWithAssemblyFixture.cs (1)
45foreach (var fixtureAttr in fixturesAttrs.Where(a => a.LifetimeScope == AssemblyFixtureAttribute.Scope.Assembly))
AssemblyFixtureSupport\XunitTestClassRunnerWithAssemblyFixture.cs (1)
38foreach (var fixtureAttr in assemblyFixtureAttributes.Where(a => a.LifetimeScope == AssemblyFixtureAttribute.Scope.Class))
AssemblyFixtureSupport\XunitTestMethodRunnerWithAssemblyFixture.cs (1)
42foreach (var fixtureAttr in assemblyFixtureAttributes.Where(a => a.LifetimeScope == AssemblyFixtureAttribute.Scope.Method))