3452 references to ToArray
aspire (134)
Acquisition\InstallationDiscovery.cs (1)
58var sources = candidateSources.ToArray();
Agents\AspireSkills\AspireSkillsBundleProvider.cs (2)
211.ToArray(); 593.ToArray();
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
893}).ToArray()
Backchannel\AppHostConnectionResolver.cs (2)
76return connections.Select(c => new AppHostConnectionResult { Connection = c }).ToArray(); 342choices.Select(c => c.Display).ToArray(),
Backchannel\ExtensionBackchannel.cs (2)
516var choicesArray = choicesByFormattedValue.Keys.ToArray(); 546var choicesArray = choicesByFormattedValue.Keys.ToArray();
Backchannel\ResourceSnapshotMapper.cs (3)
59.ToArray(); 69.ToArray(); 129? c.command.ArgumentInputs.Select(MapCommandArgumentInput).ToArray()
Backchannel\ResourceSnapshotWatcher.cs (5)
230.ToArray(); 237.ToArray(); 248.ToArray() 253.ToArray(); 343.ToArray();
Certificates\CertificateGeneration\CertificateManager.cs (2)
163.ToArray(); 175.ToArray();
Commands\AddCommand.cs (7)
473var distinctPackages = possiblePackages.DistinctBy(p => p.Package.Id).ToArray(); 487var packageVersions = possiblePackages.Where(p => p.Package.Id == selectedPackage.Package.Id).ToArray(); 517.ToArray(); 623.ToArray(); 649.ToArray(); 654.ToArray(); 739.ToArray();
Commands\ApiListCommand.cs (1)
67var json = JsonSerializer.Serialize(items.ToArray(), JsonSourceGenerationContext.RelaxedEscaping.ApiListItemArray);
Commands\AppHostLauncher.cs (1)
351.ToArray();
Commands\DescribeCommand.cs (1)
386.ToArray();
Commands\DocsListCommand.cs (1)
61var json = JsonSerializer.Serialize(docs.ToArray(), JsonSourceGenerationContext.RelaxedEscaping.DocsListItemArray);
Commands\DocsSearchCommand.cs (1)
76var json = JsonSerializer.Serialize(response.Results.ToArray(), JsonSourceGenerationContext.RelaxedEscaping.SearchResultArray);
Commands\GroupedHelpWriter.cs (1)
169var rowArray = rows.ToArray();
Commands\IntegrationSearchCommand.cs (5)
88packagesWithChannels = discoveredPackages.ToArray(); 96.ToArray(); 102.ToArray(); 109.ToArray(); 168.ToArray();
Commands\LogsCommand.cs (1)
272}).ToArray()
Commands\NewCommand.cs (9)
117_templates = templateProvider.GetTemplates().ToArray(); 169.ToArray(); 293.ToArray(); 447.ToArray(); 519var availableTemplates = (await _templateProvider.GetTemplatesAsync(cancellationToken)).ToArray(); 677.ToArray(); 682.ToArray(); 713.ToArray(); 744var items = channelGroup.ToArray();
Commands\PipelineCommandBase.cs (3)
156var unmatchedTokens = parseResult.UnmatchedTokens.ToArray(); 181var commandArgs = GetCommandArgs(parseResult).Concat(parseResult.UnmatchedTokens).ToArray(); 561unmatchedTokens = parseResult.UnmatchedTokens.ToArray();
Commands\RenderCommand.cs (1)
35.ToArray();
Commands\ResourceCommand.cs (4)
128var capturedArguments = parseResult.UnmatchedTokens.ToArray(); 215var argumentInputs = response.ArgumentInputs.Select(ResourceSnapshotMapper.MapCommandArgumentInput).ToArray(); 251.ToArray(); 299.ToArray();
Commands\RunCommand.cs (2)
337UnmatchedTokens = parseResult.UnmatchedTokens.ToArray(), 698.ToArray();
Commands\Sdk\SdkDumpCommand.cs (3)
206? integrations.Select(i => i.Name).Distinct(StringComparer.OrdinalIgnoreCase).ToArray() 306.ToArray(); 309var failures = dumpResults.Where(result => !result.Success).ToArray();
Commands\StopCommand.cs (7)
222var inScopeConnections = allConnections.Where(c => c.Connection!.IsInScope).ToArray(); 311.ToArray(); 325var appHostPaths = matchingConnections.Select(GetAppHostPath).ToArray(); 336}).ToArray(); 462var connections = allConnections.Select(connectionResult => connectionResult.Connection!).ToArray(); 463var appHostPaths = connections.Select(GetAppHostPath).ToArray(); 478}).ToArray();
Commands\TerminalPsCommand.cs (1)
183}).ToArray()
Documentation\ApiDocs\ApiDocsIndexService.cs (4)
399.ToArray(); 625.ToArray(); 652.ToArray(); 840.ToArray();
DotNet\ProcessExecutionFactory.cs (1)
213var argsSnapshot = startInfo.ArgumentList.ToArray();
Interaction\ConsoleInteractionService.cs (1)
615var linesArray = lines.ToArray();
Layout\LayoutDiscovery.cs (1)
173var entries = Directory.GetFileSystemEntries(layoutPath).Select(Path.GetFileName).ToArray();
Layout\LayoutProcessRunner.cs (2)
35var args = arguments.ToArray(); 72var args = arguments.ToArray();
Migrations\TypeScriptAppHostMigration.cs (1)
294foreach (var script in scripts.ToArray())
Packaging\NuGetConfigMerger.cs (15)
172.ToArray(); 194var existingAdds = packageSources.Elements("add").ToArray(); 234.ToArray(); 299.ToArray(); 315var packageSourceElements = packageSourceMapping.Elements("packageSource").ToArray(); 325var packageElements = packageSourceElement.Elements("package").ToArray(); 510.ToArray(); 524var packagesToMove = elementToFix.Elements("package").ToArray(); 579var sourcesWithoutAnyPatterns = existingSourceKeys.Except(sourcesWithPatterns, StringComparer.OrdinalIgnoreCase).ToArray(); 696.ToArray(); 773var sourcesWithoutAnyPatterns = existingSourceKeys.Except(sourcesWithNewMappings, StringComparer.OrdinalIgnoreCase).ToArray(); 833.ToArray(); 846var existingAdds = packageSources.Elements("add").ToArray(); 866.ToArray(); 931.ToArray();
Packaging\PackageChannel.cs (5)
298.ToArray(); 351.ToArray(); 661.ToArray(); 676.ToArray(); 769.ToArray();
Packaging\TemporaryNuGetConfig.cs (1)
64.ToArray();
Processes\IsolatedProcess.cs (2)
128Arguments = startInfo.ArgumentList.ToArray(); 414Arguments = _startInfo.ArgumentList.ToArray();
Projects\AppHostCandidateFinder.cs (4)
195var matchersByPattern = patterns.Select(p => (Pattern: p, Matcher: CreateMatcher(p))).ToArray(); 409var matchedFilePaths = matcher.Execute(directory).Files.Select(match => match.Path).ToArray(); 414.ToArray(); 423var matchersByPattern = patterns.Select(pattern => (Pattern: pattern, Matcher: CreateMatcher(pattern))).ToArray();
Projects\GuestAppHostProject.cs (3)
2096var lines = initOutput.GetLines().ToArray(); 2117var lines = output.GetLines().ToArray(); 2228.ToArray()
Projects\PrebuiltAppHostServer.cs (1)
1330return channels.Where(c => c.Type == PackageChannelType.Explicit).ToArray();
Projects\ProjectLocator.cs (1)
327var allPatterns = allLanguages.SelectMany(l => l.DetectionPatterns).Distinct().ToArray();
Projects\ProjectUpdater.cs (1)
100var configPathDirectories = configPaths.Select(Path.GetDirectoryName).ToArray();
Scaffolding\ScaffoldingService.cs (3)
434var lines = initOutput.GetLines().ToArray(); 449var lines = output.GetLines().ToArray(); 577.ToArray();
src\Shared\BackchannelConstants.cs (3)
342return results.Distinct(StringComparer.Ordinal).ToArray(); 582.ToArray(); 629}).ToArray();
src\Shared\BundleVersionLease.cs (1)
207return Directory.EnumerateFiles(leasesDirectory, $"*{LeaseExtension}").ToArray();
src\Shared\CommandLineArgsParser.cs (1)
16var args = result.Count > 1 ? result.Skip(1).ToArray() : Array.Empty<string>();
src\Shared\ConsoleLogs\SharedAIHelpers.cs (4)
160var jsonArray = new JsonArray(spans.Select(s => GetSpanDto(s, context, getResourceName, dashboardBaseUrl)).ToArray<JsonNode>()); 174var jsonArray = new JsonArray(logRecords.Select(l => GetLogEntryDto(l, context, getResourceName, dashboardBaseUrl)).ToArray<JsonNode>()); 188var jsonArray = new JsonArray(traces.Select(t => GetTraceDto(t, context, getResourceName, dashboardBaseUrl)).ToArray<JsonNode>()); 237}).ToArray();
src\Shared\ContainerRuntimeDetector.cs (1)
125CheckRuntimeAsync(r.Executable, r.Name, r.IsDefault, logger, cancellationToken)).ToArray();
src\Shared\IConfigurationExtensions.cs (1)
167.ToArray();
Telemetry\InternalMicrosoftDetector.cs (1)
612var candidatesToCheck = candidates.Take(MaxGitHubTokenCandidates).ToArray();
Telemetry\ProfilingTelemetry.cs (2)
795activity.SetTag(Tags.ProcessCommandArgs, args.ToArray()); 1174public void SetProcessCommandArgs(IReadOnlyList<string> args) => SetTag(Tags.ProcessCommandArgs, args.ToArray());
Templating\CliTemplateFactory.cs (2)
233.ToArray(); 312.ToArray();
Templating\TemplateNuGetConfigService.cs (1)
461return new TemplateInstallOutcome(exitCode, templateVersion, collector.GetLines().ToArray());
Utils\ConsoleActivityLogger.cs (2)
616var chars = Enumerable.Repeat('─', width).ToArray(); 678var chars = Enumerable.Repeat(' ', width).ToArray();
Utils\EnvironmentChecker\DcpConnectionChecker.cs (1)
405.ToArray();
Utils\EnvironmentChecker\EnvironmentChecker.cs (1)
35_checks = checks.OrderBy(c => c.Order).ToArray();
aspire-managed (1)
src\Shared\BundleVersionLease.cs (1)
207return Directory.EnumerateFiles(leasesDirectory, $"*{LeaseExtension}").ToArray();
Aspire.Azure.Messaging.EventHubs.Tests (1)
ConformanceTests.EventHubConsumerClient.cs (1)
46_ = service.ReadEventsAsync().ToBlockingEnumerable().ToArray();
Aspire.Cli.EndToEnd.Tests (3)
Helpers\CliE2ETestHelpers.cs (2)
1021.ToArray(); 1037.ToArray();
TypeScriptMigrateAppHostTests.cs (1)
216var includes = tsconfig["include"]!.AsArray().Select(n => n!.GetValue<string>()).ToArray();
Aspire.Cli.Tests (123)
Acquisition\IdentityChannelReaderTests.cs (1)
153.ToArray();
Acquisition\InstallSidecarReaderTests.cs (2)
268var bytes = Encoding.UTF8.GetPreamble().Concat(Encoding.UTF8.GetBytes("{\"source\":\"script\"}")).ToArray(); 286var bytes = Encoding.UTF8.GetPreamble().Concat(Encoding.UTF8.GetBytes("{\"source\":\"script\"}")).ToArray();
Agents\AspireSkillsBundleTests.cs (2)
857InstallExcludedRelativePaths = installExcludedRelativePaths?.ToArray() ?? ["evals"], 864.ToArray()
Agents\TelemetryHookConfiguratorTests.cs (1)
84var args = entry["args"]!.AsArray().Select(a => (string)a!).ToArray();
Agents\TelemetryHookScriptTests.cs (1)
454? File.ReadAllLines(capturePath).Where(line => line.Length > 0).ToArray()
Backchannel\ExtensionBackchannelTests.cs (3)
47.ToArray(); 85.ToArray(); 133.ToArray();
BundleServiceTests.cs (1)
208var remaining = Directory.EnumerateDirectories(versionsRoot).Select(Path.GetFileName).ToArray();
Caching\AppHostInfoDiskCacheTests.cs (1)
121.ToArray();
Commands\AddCommandTests.cs (2)
2457.ToArray(); 3535.ToArray();
Commands\AppHostLauncherTests.cs (1)
1315var args = startInfo.ArgumentList.ToArray();
Commands\DoctorCommandTests.cs (2)
660var installations = doc.RootElement.GetProperty("installations").EnumerateArray().ToArray(); 893var installations = doc.RootElement.GetProperty("installations").EnumerateArray().ToArray();
Commands\ExportCommandTests.cs (4)
975}).ToArray() 978}).ToArray(); 1020}).ToArray() 1023}).ToArray();
Commands\InitCommandTests.cs (1)
2135}).ToArray();
Commands\NewCommandChannelResolutionTests.cs (1)
627var identityVersions = identityChannelVersions?.ToArray()
Commands\NewCommandTemplateConfigPersistenceTests.cs (2)
226.ToArray(); 231.ToArray();
Commands\NewCommandTests.cs (6)
752.ToArray(); 903promptedTemplates = templates.Select(t => (t.Name, t.Description)).ToArray(); 983.ToArray(); 1018.ToArray(); 1064.ToArray(); 2161.ToArray();
Commands\RunCommandTests.cs (4)
2810displayedLines = lines.ToArray(); 3770var nonEmptyLines = lines.Where(l => !string.IsNullOrWhiteSpace(l)).ToArray(); 3866.ToArray(); 4276var nonEmptyLines = lines.Where(l => !string.IsNullOrWhiteSpace(l)).ToArray();
Commands\SdkDumpCommandTests.cs (1)
288.ToArray();
Commands\StopCommandTests.cs (4)
429var stopAppHostActivities = stoppedActivities.Where(activity => activity.OperationName == ProfilingTelemetry.Activities.StopAppHost).ToArray(); 431var expectedProcessIds = new[] { processId1, processId2 }.Order().ToArray(); 437.ToArray()); 1319.ToArray();
Commands\TelemetryLogsCommandTests.cs (2)
167}).ToArray() 170}).ToArray();
Commands\TelemetrySpansCommandTests.cs (2)
140}).ToArray() 143}).ToArray();
Commands\TelemetryTracesCommandTests.cs (3)
363.ToArray(); 385}).ToArray() 388}).ToArray();
Commands\UpdateCommandTests.cs (1)
2468capturedChoices!.Select(c => c.Name).ToArray());
Configuration\DotNetBasedAppHostServerChannelResolutionTests.cs (1)
138.ToArray();
DotNet\DotNetCliRunnerTests.cs (1)
808.ToArray();
DotNet\ProcessExecutionDetachedTests.cs (1)
502arguments.ToArray(),
DotNet\ProcessExecutionTests.cs (1)
416startInfo.ArgumentList.ToArray(),
Mcp\ApiDocs\ApiDocsCacheTests.cs (1)
122.ToArray()!;
Mcp\Docs\DocsCacheTests.cs (2)
39.ToArray(); 89.ToArray();
Mcp\ExcludeFromMcpTests.cs (4)
486}).ToArray(); 495}).ToArray(); 532}).ToArray(); 541}).ToArray();
Migrations\TypeScriptAppHostMigrationTests.cs (1)
193var includes = tsconfig["include"]!.AsArray().Select(n => n!.GetValue<string>()).ToArray();
Npm\AspireJsLauncherTests.cs (4)
153const cases = {{JsonSerializer.Serialize(supportedRids.Select(CreateRidProbeCase).ToArray())}}; 162Assert.Equal(supportedRids.Order(StringComparer.Ordinal).ToArray(), detectedRids.Order(StringComparer.Ordinal).ToArray()); 193.ToArray();
Npm\NpmRunnerTests.cs (1)
25.ToArray();
NuGet\BundleNuGetPackageCacheTests.cs (2)
58CancellationToken.None)).OrderBy(package => package.Version).ToArray(); 165CancellationToken.None)).OrderBy(package => package.Version).ToArray();
NuGet\BundleNuGetServiceTests.cs (6)
32AssertionCallback = (args, _, _, _) => invocations.Add(args.ToArray()) 110AssertionCallback = (args, _, _, _) => invocations.Add(args.ToArray()) 156AssertionCallback = (args, _, _, _) => invocations.Add(args.ToArray()) 202invocations.Add(args.ToArray()); 325AssertionCallback = (args, _, _, _) => invocations.Enqueue(args.ToArray()), 399AssertionCallback = (args, _, _, _) => invocations.Add(args.ToArray())
NuGet\NuGetPackageCacheTests.cs (1)
285CancellationToken.None)).OrderBy(package => package.Version).ToArray();
Packaging\PackageChannelTests.cs (16)
201var packages = (await channel.GetTemplatePackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 243CancellationToken.None).DefaultTimeout()).ToArray(); 371var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 421.ToArray(); 477var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 484Assert.Equal(["Aspire.Hosting.Redis"], packageIds.OrderBy(id => id, StringComparer.Ordinal).ToArray()); 522var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 563var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 611.ToArray(); 646var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 665var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 684var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 714var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 735var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 765var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 796var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray();
Packaging\PackagingServiceTests.cs (2)
164.ToArray(); 167.ToArray();
Projects\AppHostInfoResolverTests.cs (1)
126.ToArray();
Projects\DotNetAppHostProjectTests.cs (1)
1148UnmatchedTokens = parseResult.UnmatchedTokens.ToArray(),
Projects\GuestRuntimeTests.cs (3)
294.ToArray(); 748var lines = output.GetLines().ToArray(); 871var lines = output?.GetLines().Select(l => l.Line).ToArray() ?? [];
Projects\PrebuiltAppHostServerTests.cs (2)
2053.ToArray(); 2316restoreInvocation = args.ToArray();
Projects\ProjectLocatorTests.cs (1)
2603result.AllProjectFileCandidates.Select(f => f.FullName).ToArray());
Projects\TypeScriptAppHostToolchainResolverTests.cs (1)
388return new string(value.Select(c => char.IsUpper(c) ? char.ToLowerInvariant(c) : char.ToUpperInvariant(c)).ToArray());
Templating\JavaAppHostTemplateTests.cs (3)
53.ToArray(); 91.ToArray(); 113.ToArray();
Templating\JavaStarterScaffoldTests.cs (1)
64.ToArray();
Templating\TemplateNuGetConfigServiceTests.cs (7)
336.ToArray(); 395.ToArray(); 516.ToArray(); 1091.ToArray(); 1128.ToArray(); 1213.ToArray(); 1271.ToArray();
Templating\TemplatePackageLockTests.cs (2)
61.ToArray(); 136.ToArray();
TestServices\FakePlaywrightServices.cs (1)
191.ToArray()
TestServices\TestDotNetCliRunner.cs (1)
153LastNewProjectExtraArgs = extraArgs.ToArray();
TestServices\TestExtensionInteractionService.cs (2)
75var choicesArray = choices.ToArray(); 83var selected = SelectionCallback(promptText, choicesArray.Select(choiceFormatter).ToArray());
TestServices\TestProcessExecutionFactory.cs (1)
120var args = startInfo.ArgumentList.ToArray();
Utils\AppHostHelperTests.cs (1)
522var shared = upperHashes.Intersect(lowerHashes, StringComparer.Ordinal).ToArray();
Utils\ConsoleActivityLoggerTests.cs (1)
521})).ToArray();
Utils\DcpConnectionHealthCheckTests.cs (1)
131seenUseDeveloperCertificateValues.Order().ToArray());
Utils\ReparsePointTests.cs (1)
261.ToArray();
Aspire.Confluent.Kafka.Tests (1)
OtelMetricsTests.cs (1)
115.GroupBy(x => x.Name).ToArray();
Aspire.Dashboard (100)
Api\TelemetryApiService.cs (1)
351.ToArray();
Authentication\Connection\ListenOptionsConnectionTypeExtensions.cs (1)
12listenOptions.Use(next => new ConnectionTypeMiddleware(connectionTypes.ToArray(), next).OnConnectionAsync);
Components\Controls\AspireMenuButton.razor.cs (1)
167_items = ItemsProvider().ToArray();
Components\Controls\Chart\ChartContainer.razor.cs (1)
269filter => (IReadOnlyList<string?>)filter.SelectedValues.Select(value => value.Value).ToArray());
Components\Controls\Chart\PlotlyChart.razor.cs (1)
69}).ToArray();
Components\Controls\DashboardRunSelect.razor.cs (1)
57.ToArray();
Components\Pages\ConsoleLogs.razor.cs (1)
867.ToArray();
DashboardWebApplication.cs (2)
396.ToArray(); 418builder.WithOrigins(_frontendEndPointAccessor.Select(accessor => accessor().GetResolvedAddress()).ToArray());
Model\ResourceGraph\ResourceGraphMapper.cs (1)
97.ToArray();
Model\TelemetryExportService.cs (20)
242LogRecords = scopeGroup.Select(ConvertLogEntry).ToArray() 243}).ToArray() 245}).ToArray(); 288Spans = scopeGroup.Select(ConvertSpan).ToArray() 289}).ToArray() 291}).ToArray(); 347Spans = scopeGroup.Select(ConvertSpan).ToArray() 348}).ToArray() 350}).ToArray(); 400Events = span.Events.Count > 0 ? span.Events.Select(ConvertSpanEvent).ToArray() : null, 401Links = span.Links.Count > 0 ? span.Links.Select(ConvertSpanLink).ToArray() : null, 462LogRecords = scopeGroup.Select(ConvertLogEntry).ToArray() 463}).ToArray() 465}).ToArray(); 482Metrics = scopeGroup.Select(ConvertInstrument).ToArray() 483}).ToArray() 484}).ToArray() 600}).ToArray(); 738}).ToArray() 747}).ToArray()
Otlp\Model\MetricValues\DimensionScope.cs (3)
109: h.ExplicitBounds.ToArray(); 113explicitBounds = h.ExplicitBounds.ToArray(); 116var bucketCounts = h.BucketCounts.ToArray();
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (5)
159.ToArray(); 220.ToArray(); 238.ToArray(); 559.ToArray(); 574.ToArray());
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (5)
150.ToArray(); 169var resourcesToUpdate = resources.Where(resource => !resource.Resource.HasLogs).ToArray(); 174new { ResourceIds = batch.Select(resource => resource.ResourceId).ToArray() }, 681var logIds = records.Select(record => record.LogId).Distinct().ToArray(); 719return attributes.Select(attribute => KeyValuePair.Create(attribute.AttributeKey, attribute.AttributeValue)).ToArray();
Otlp\Storage\SqliteTelemetryRepository.Metrics.Reads.cs (4)
279var dimensionIds = dimensionRecords.Select(record => record.DimensionId).Distinct().ToArray(); 314attributes[dimensionId].Select(attribute => KeyValuePair.Create(attribute.AttributeKey, attribute.AttributeValue)).ToArray()))) 450? MaterializeMetricExemplarAttributes(connection, mappedRecords.Select(item => item.Record.ExemplarId).Distinct().ToArray()) 463Attributes = attributes[item.Record.ExemplarId].Select(attribute => KeyValuePair.Create(attribute.AttributeKey, attribute.AttributeValue)).ToArray()
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (5)
302HistogramBucketCounts = point.BucketCounts.Select(count => checked((long)count)).ToArray(), 303HistogramExplicitBounds = point.ExplicitBounds.ToArray() 457.ToArray(), 717.ToArray(); 751""", new { DimensionIds = batch.Select(dimension => dimension.DimensionId).ToArray(), _otlpContext.Options.MaxMetricsCount }, transaction);
Otlp\Storage\SqliteTelemetryRepository.Runtime.cs (2)
343var spanIdentities = spans.Select(span => (span.TraceId, span.SpanId)).ToArray(); 380var logIds = logs.Select(log => log.InternalId).ToArray();
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (2)
42var tracesById = MaterializeTraces(connection, batch.Select(record => record.TraceId).ToArray()); 836return attributes.Select(attribute => KeyValuePair.Create(attribute.AttributeKey, attribute.AttributeValue)).ToArray();
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (15)
39.ToArray(); 43.ToArray(); 177.ToArray(); 191.ToArray(); 526var resourcesToUpdate = resources.Where(resource => !resource.Resource.HasTraces).ToArray(); 531new { ResourceIds = batch.Select(resource => resource.ResourceId).ToArray() }, 603new { ResourceIds = peerResourceIds.ToArray() }, 688.ToArray(); 779.ToArray(); 785.ToArray(); 801.ToArray(); 849.ToArray(); 901.ToArray(); 1086new { ResourceIds = uninstrumentedPeerResourceIds.ToArray() }, 1109var attributeArray = attributes.ToArray();
ServiceClient\DashboardRunStore.cs (2)
235? runs.Where(run => !run.IsPruned && run.IsSelectable).ToArray() 376.ToArray();
ServiceClient\DashboardSqliteDatabase.cs (1)
196.ToArray();
ServiceClient\SqliteResourceRepository.cs (9)
99.ToArray(); 127.ToArray(); 243.ToArray(); 271InsertResources(connection, transaction, resourcesToSave.Values.ToArray()); 314var viewModelLines = logLines.Select(line => new ResourceLogLine(line.LineNumber, line.Text, line.IsStdErr)).ToArray(); 377channels = (_consoleChannels.GetValueOrDefault(resourceName) ?? []).ToArray(); 501channels = _resourceChannels.ToArray(); 529resourceChannels = _resourceChannels.ToArray(); 530consoleChannels = _consoleChannels.Values.SelectMany(channels => channels).ToArray();
ServiceClient\SqliteResourceRepository.Storage.cs (9)
55var resourceModels = resources.Select(resource => resource.Resource).ToArray(); 109.ToArray(); 131.ToArray(); 156.ToArray(); 179.ToArray(); 204.ToArray(); 271var inputs = commands.SelectMany(command => command.Command.ArgumentInputs.Select((input, ordinal) => (Command: command, Ordinal: ordinal, Input: input))).ToArray(); 309.ToArray(); 328.ToArray();
src\Shared\IConfigurationExtensions.cs (1)
167.ToArray();
Telemetry\DashboardTelemetryService.cs (6)
113correlations?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray(), 159correlations?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray(), 207correlatedWith?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray()); 235correlatedWith?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray()); 263correlatedWith?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray()); 292correlatedWith?.Select(propertyGetter).Cast<TelemetryEventCorrelation>().ToArray());
Utils\SqliteBatchInsert.cs (1)
145parameters = command.Parameters.Cast<DbParameter>().ToArray();
Aspire.Dashboard.Components.Tests (5)
Controls\AspireMenuTests.cs (1)
205.ToArray();
Dialogs\InteractionsInputDialogTests.cs (1)
105.ToArray();
Layout\MainLayoutTests.cs (2)
711.ToArray(); 738.ToArray();
Shared\FluentUISetupHelpers.cs (1)
266]).ToArray();
Aspire.Dashboard.Tests (16)
AssemblyExtensionsTests.cs (1)
91return _customAttributes.Where(a => a.GetType() == attributeType).ToArray();
Model\ResourceGraphMapperTests.cs (1)
178var expectedPaths = iconContent.Elements().Select(e => e.Attribute("d")!.Value).ToArray();
Model\ResourceSourceViewModelTests.cs (3)
26properties.TryAdd(KnownProperties.Executable.Args, new ResourcePropertyViewModel(KnownProperties.Executable.Args, Value.ForList(testData.ExecutableArguments.Select(Value.ForString).ToArray()), false, null, 0, displayName: null, isHighlighted: false)); 31properties.TryAdd(KnownProperties.Resource.AppArgs, new ResourcePropertyViewModel(KnownProperties.Resource.AppArgs, Value.ForList(testData.AppArgs.Select(Value.ForString).ToArray()), false, null, 0, displayName: null, isHighlighted: false)); 36properties.TryAdd(KnownProperties.Resource.AppArgsSensitivity, new ResourcePropertyViewModel(KnownProperties.Resource.AppArgsSensitivity, Value.ForList(testData.AppArgsSensitivity.Select(b => Value.ForNumber(Convert.ToInt32(b))).ToArray()), false, null, 0, displayName: null, isHighlighted: false));
Model\SqliteResourceRepositoryTests.cs (3)
225.ToArray(); 249.ToArray(); 544var resources = repositoryContext.Repository.GetResources().OrderBy(resource => resource.Name).ToArray();
Shared\TestDashboardDataSource.cs (1)
48.ToArray();
TelemetryRepositoryTests\LogTests.cs (1)
1901.ToArray();
TelemetryRepositoryTests\MetricsTests.cs (4)
1594.ToArray(); 1597.ToArray(); 2193.ToArray(); 2196.ToArray();
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (1)
260var views = resource.GetViews().OrderBy(view => view.Properties.Length).ToArray();
TelemetryRepositoryTests\TelemetryLimitTests.cs (1)
192.ToArray();
Aspire.Deployment.EndToEnd.Tests (5)
AksStarterDeploymentTests.cs (1)
59acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
AksStarterWithRedisHelmDeploymentTests.cs (1)
61acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
KubernetesGatewayTlsDeploymentTests.cs (1)
62acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
KubernetesHelmChartDeploymentTests.cs (1)
57acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
RadiusStarterDeploymentTests.cs (1)
71acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
Aspire.Hosting (94)
ApplicationModel\CertificateAuthorityCollectionResourceExtensions.cs (3)
87builder.Resource.Certificates.AddRange(certificates.ToArray()); 128builder.Resource.Certificates.AddRange(certificates.ToArray()); 166builder.WithCertificates(certificates.Where(filter).ToArray());
ApplicationModel\EndpointReference.cs (1)
33.ToArray();
ApplicationModel\ExecutableLaunchRecipe.cs (4)
226public IReadOnlyList<string>? Arguments { get; } = arguments?.ToArray(); 231public IReadOnlyList<KeyValuePair<string, string>> EnvironmentVariables { get; } = environmentVariables.ToArray(); 236public IReadOnlyList<JsonElement> LaunchConfigurations { get; } = launchConfigurations.ToArray(); 241public IReadOnlyList<ExecutableLaunchArgument> DisplayArguments { get; } = displayArguments.ToArray();
ApplicationModel\ProcessCommandOptions.cs (1)
72_successExitCodes = value.ToArray();
ApplicationModel\ProjectLaunchArgsOverrideAnnotation.cs (1)
42public IReadOnlyList<string> Arguments { get; } = ValidateArguments(arguments).ToArray();
ApplicationModel\ProjectResourceExtensions.cs (1)
61projectMetadata = projectResource.Annotations.OfType<IProjectMetadata>().ToArray() switch
ApplicationModel\ReferenceExpression.cs (1)
77ValueProviders = whenTrue.ValueProviders.Concat(whenFalse.ValueProviders).ToArray();
ApplicationModel\ResourceCommandService.cs (3)
249.ToArray(); 260.ToArray(); 296.ToArray();
ApplicationModel\ResourceExtensions.cs (5)
56var matchingTypeAnnotations = resource.Annotations.OfType<T>().ToArray(); 254return argumentConfiguration.Arguments.Select(a => a.Value).ToArray(); 1072var annotations = deploymentTargetAnnotations.ToArray(); 1304return instances.Select(i => i.Name).ToArray(); 1377var registryTargetAnnotations = resource.Annotations.OfType<RegistryTargetAnnotation>().ToArray();
ApplicationModel\ResourceNotificationService.cs (5)
483var waitAnnotationList = waitAnnotations.ToArray(); 495.ToArray(); 535var waitingFor = pendingDependencyCounts.Keys.ToArray(); 602.ToArray(); 1366.ToArray();
Ats\InteractionExports.cs (1)
879: new InteractionInputCollection(result.Data.Select(InteractionExports.ToResultInput).ToArray());
Backchannel\AppHostRpcTarget.cs (2)
142.ToArray(); 335}).ToArray()
Backchannel\AuxiliaryBackchannelRpcTarget.cs (18)
251}).ToArray() 327? loadedArguments.Select(CreateCommandArgument).ToArray() 374.ToArray(); 404.ToArray(); 802.ToArray(); 1088.ToArray(); 1097.ToArray(); 1108.ToArray(); 1119.ToArray(); 1139.ToArray(); 1178ArgumentInputs = c.Arguments.Select(CreateCommandArgument).ToArray(), 1182.ToArray(); 1481IEnumerable<string> strings => strings.Where(static s => !string.IsNullOrEmpty(s)).ToArray(), 1482IEnumerable<object> objects => objects.OfType<string>().Where(static s => !string.IsNullOrEmpty(s)).ToArray(), 1483System.Collections.IEnumerable enumerable => enumerable.Cast<object>().OfType<string>().Where(static s => !string.IsNullOrEmpty(s)).ToArray(), 1513DependsOnInputs = dynamicLoading.DependsOnInputs?.ToArray() 1901return toolsList.Select(c => c.ProtocolTool).ToArray(); 1955JsonValueKind.Array => element.EnumerateArray().Select(ConvertJsonElementToObject).ToArray(),
Dashboard\DashboardServiceData.cs (3)
290fileUploadStore.MarkFilesAccepted(interactionId, inputName, files.Select(file => file.Id).ToArray()); 297.ToArray(); 331.ToArray();
Dashboard\ResourceSnapshot.cs (2)
67IEnumerable<string> list => Value.ForList(list.Select(Value.ForString).ToArray()), 68IEnumerable<int> list => Value.ForList(list.Select(i => Value.ForNumber(i)).ToArray()),
Dcp\ContainerCreator.cs (7)
31var endpoints = resource.Annotations.OfType<EndpointAnnotation>().ToArray(); 136var modelContainerResources = _model.GetContainerResources().ToArray(); 395var containerExes = _appResources.Get().OfType<RenderedModelResource<ContainerExec>>().Where(ar => ar.DcpResource.Spec.ContainerName == dcpContainer.Metadata.Name).ToArray(); 518containerNetworkServices = hostDependencies.SelectMany(CreateContainerNetworkServicesForHostResource).ToArray(); 533var serviceObjects = containerNetworkServices.Select(cns => cns.ServiceResource.DcpResource).ToArray(); 536var newTunnels = containerNetworkServices.Where(s => s.TunnelConfig is not null).Select(s => s.TunnelConfig!).ToArray(); 673.ToArray();
Dcp\DcpExecutor.cs (11)
178containers = _containerCreator.PrepareObjects().ToArray(); 180executables = _executableCreator.PrepareObjects(ct).ToArray(); 449foreach (var name in pending.ToArray()) 473var needAddressAllocated = services.Where(s => !s.HasCompleteAddress).ToArray(); 558var allItems = objects.ToArray(); 565var pending = allItems.Where(o => !IsInFinalState(stateSelector(o), finalStates)).ToArray(); 581return latest.Values.ToArray(); 654.Select(r => (ModelResource: r, Endpoints: r.Annotations.OfType<EndpointAnnotation>().ToArray())) 656.ToArray(); 897var allResources = resources.ToArray(); 931var replicas = replicaResources.ToArray();
Dcp\ExecutableCreator.cs (1)
126var recipes = resource.Annotations.OfType<ExecutableLaunchRecipeAnnotation>().ToArray();
Dcp\JsonPatch.cs (1)
143return path[1..].Split('/').Select(UnescapePathSegment).ToArray();
DistributedApplication.cs (2)
600var eventSubscribers = _host.Services.GetServices<IDistributedApplicationEventingSubscriber>().ToArray(); 644var lifecycleHooks = _host.Services.GetServices<IDistributedApplicationLifecycleHook>().ToArray();
DotnetToolResourceExtensions.cs (1)
103var properties = resource.CreateSnapshotProperties().ToArray();
InteractionService.cs (1)
201.ToArray();
Orchestrator\ApplicationOrchestrator.cs (1)
58_lifecycleHooks = lifecycleHooks.ToArray();
Orchestrator\RelationshipEvaluator.cs (1)
47.ToArray();
ParameterResourceBuilderExtensions.cs (1)
271Options = options.Options is { Count: > 0 } optionValues ? optionValues.Select(static option => KeyValuePair.Create(option.Key, option.Value)).ToArray() : null,
Pipelines\DistributedApplicationPipeline.cs (1)
275var registryTargetAnnotations = resource.Annotations.OfType<RegistryTargetAnnotation>().ToArray();
Pipelines\PipelineEditor.cs (1)
35return _steps.Where(s => s.Tags.Contains(tag)).ToArray();
Publishing\ContainerImageInspectionResult.cs (1)
299var manifestSnapshot = manifests.ToArray();
Publishing\ContainerRuntimeBase.cs (2)
406var errorArgs = logArguments.Concat(new object[] { processResult.ExitCode }).ToArray(); 538var errorArgs = logArguments.Concat(new object[] { processResult.ExitCode }).ToArray();
ResourceBuilderExtensions.cs (4)
213foreach (var annotation in builder.Resource.Annotations.OfType<ContainerLifetimeAnnotation>().ToArray()) 3065var processArguments = arguments?.ToArray() ?? []; 3346commandOptions.SuccessExitCodes = successExitCodes.ToArray(); 3386Arguments = arguments.ToArray(),
src\Shared\BackchannelConstants.cs (3)
342return results.Distinct(StringComparer.Ordinal).ToArray(); 582.ToArray(); 629}).ToArray();
src\Shared\CommandLineArgsParser.cs (1)
16var args = result.Count > 1 ? result.Skip(1).ToArray() : Array.Empty<string>();
src\Shared\ContainerRuntimeDetector.cs (1)
125CheckRuntimeAsync(r.Executable, r.Name, r.IsDefault, logger, cancellationToken)).ToArray();
src\Shared\IConfigurationExtensions.cs (1)
167.ToArray();
Utils\ConcurrencyUtils.cs (1)
45var distinct = semaphores.Distinct().OrderBy(RuntimeHelpers.GetHashCode).ToArray();
Aspire.Hosting.Analyzers (3)
AppHostAnalyzer.cs (3)
94.ToArray(); 98parameterData = candidateParameters.Select(p => (p.Symbol, p.ModelTypes)).ToArray(); 119return modelTypes.Where(m => m is not null).Select(m => m.Value).ToArray();
Aspire.Hosting.Azure (6)
AzureProvisioningController.cs (1)
1103.ToArray();
AzureProvisioningFailureDetails.cs (1)
441failureProperties.Add(CreateHighlightedFailureProperty("recommendedActions", RecommendedActions.Select(static action => action.Message).ToArray(), AzureProvisioningStrings.FailurePropertyRecommendedActionsDisplayName));
AzureResourcePreparer.cs (2)
210.ToArray(); // avoid modifying the collection while iterating 548foreach (var resource in appModel.Resources.OfType<AzureBicepResource>().ToArray())
Provisioning\BicepUtilities.cs (1)
60IEnumerable<string> s => new JsonArray(s.Select(s => JsonValue.Create(s)).ToArray()),
Provisioning\Internal\DefaultArmClientProvider.cs (1)
198.ToArray();
Aspire.Hosting.Azure.AppContainers (9)
AzureContainerAppExtensions.cs (3)
170.Select(pair => pair.Value.Where(environment => includedEnvironmentNames.Contains(environment.Key)).ToArray()) 172.ToArray(); 581.Where(c => char.IsLetterOrDigit(c)).ToArray());
ContainerAppContext.cs (6)
145var unsupportedEndpoints = resolvedEndpoints.Where(r => r.Endpoint.Transport is not ("http" or "http2" or "tcp")).ToArray(); 159ResolvedEndpoints = g.Select(x => x.resolved).ToArray(), 163UniqueTransports = g.Select(x => x.resolved.Endpoint.Transport).Distinct().ToArray(), 192var httpOnlyEndpoints = endpointsByTargetPort.Where(g => g.IsHttpOnly).OrderBy(g => g.Index).ToArray(); 200var externalHttp = httpOnlyEndpoints.Where(g => g.External).ToArray(); 240.ToArray();
Aspire.Hosting.Azure.AppService (3)
AzureAppServiceEnvironmentResource.cs (1)
329.ToArray();
AzureAppServiceWebsiteContext.cs (2)
104var unsupportedEndpoints = resolvedEndpoints.Where(r => r.Endpoint.UriScheme is not ("http" or "https")).ToArray(); 155.ToArray();
Aspire.Hosting.Azure.CosmosDB (3)
AzureCosmosDBContainerResource.cs (1)
32var partitionKeyPathsArray = partitionKeyPaths.ToArray();
AzureCosmosDBExtensions.cs (2)
434var partitionKeyPathsArray = partitionKeyPaths.ToArray(); 604var roleAssignmentAnnotations = azureResource.Annotations.OfType<DefaultRoleAssignmentsAnnotation>().ToArray();
Aspire.Hosting.Azure.Functions (1)
src\Shared\CommandLineArgsParser.cs (1)
16var args = result.Count > 1 ? result.Skip(1).ToArray() : Array.Empty<string>();
Aspire.Hosting.Azure.Kusto.Tests (2)
AzureKustoConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)kusto.Resource).GetConnectionProperties().ToArray(); 34var properties = ((IResourceWithConnectionString)kusto.Resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Azure.Network (1)
AzureVirtualNetworkExtensions.cs (1)
400foreach (var existing in builder.Resource.Annotations.OfType<AzureSubnetServiceDelegationAnnotation>().ToArray())
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
385var roleAssignmentAnnotations = azureResource.Annotations.OfType<DefaultRoleAssignmentsAnnotation>().ToArray();
Aspire.Hosting.Azure.Redis (2)
AzureManagedRedisExtensions.cs (1)
194var roleAssignmentAnnotations = azureResource.Annotations.OfType<DefaultRoleAssignmentsAnnotation>().ToArray();
AzureRedisExtensions.cs (1)
241var roleAssignmentAnnotations = azureResource.Annotations.OfType<DefaultRoleAssignmentsAnnotation>().ToArray();
Aspire.Hosting.Azure.Sandboxes (9)
AzureSandboxContainerDeployment.cs (8)
127var deploySteps = context.GetSteps(resource, WellKnownPipelineTags.DeployCompute).ToArray(); 811.ToArray(); 1363.ToArray(); 1881.ToArray()); 1949.ToArray()), 1959.ToArray()), 1973.ToArray()) 2308var normalized = new string(resourceName.ToLowerInvariant().Select(static c => char.IsLetterOrDigit(c) ? c : '-').ToArray()).Trim('-');
AzureSandboxesExtensions.cs (1)
327}).ToArray()
Aspire.Hosting.Azure.Tests (26)
AzureContainerAppsTests.cs (1)
2468var containers = model.GetContainerResources().ToArray();
AzureCosmosDBConnectionPropertiesTests.cs (3)
16var properties = ((IResourceWithConnectionString)cosmosDBResource).GetConnectionProperties().ToArray(); 33var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 64var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
AzureCosmosDBContainerConnectionPropertiesTests.cs (1)
93var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
AzureCosmosDBDatabaseConnectionPropertiesTests.cs (1)
80var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
AzureEnvironmentResourceExtensionsTests.cs (3)
88var commands = environmentResource.Annotations.OfType<ResourceCommandAnnotation>().ToArray(); 545var beforeStartSteps = steps.Where(step => step.RequiredBySteps.Contains(WellKnownPipelineSteps.BeforeStart)).ToArray(); 4090var provisionedResources = testBicepProvisioner.ProvisionedResources.ToArray();
AzureEventHubsConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)eventHubs.Resource).GetConnectionProperties().ToArray(); 39var properties = ((IResourceWithConnectionString)eventHubs.Resource).GetConnectionProperties().ToArray();
AzureKeyVaultConnectionPropertiesTests.cs (1)
17var properties = ((IResourceWithConnectionString)keyVault.Resource).GetConnectionProperties().ToArray();
AzureManagedRedisConnectionPropertiesTests.cs (4)
17var properties = ((IResourceWithConnectionString)redis.Resource).GetConnectionProperties().ToArray(); 44var properties = ((IResourceWithConnectionString)redis.Resource).GetConnectionProperties().ToArray(); 78var properties = ((IResourceWithConnectionString)redis.Resource).GetConnectionProperties().ToArray(); 92var properties = ((IResourceWithConnectionString)redis.Resource).GetConnectionProperties().ToArray();
AzureServiceBusConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)serviceBus.Resource).GetConnectionProperties().ToArray(); 39var properties = ((IResourceWithConnectionString)serviceBus.Resource).GetConnectionProperties().ToArray();
AzureSignalRConnectionPropertiesTests.cs (1)
17var properties = ((IResourceWithConnectionString)signalr.Resource).GetConnectionProperties().ToArray();
AzureStorageConnectionPropertiesTests.cs (3)
18var properties = ((IResourceWithConnectionString)blobs.Resource).GetConnectionProperties().ToArray(); 36var properties = ((IResourceWithConnectionString)queues.Resource).GetConnectionProperties().ToArray(); 54var properties = ((IResourceWithConnectionString)tables.Resource).GetConnectionProperties().ToArray();
FoundryConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)aiFoundry.Resource).GetConnectionProperties().ToArray(); 43var properties = ((IResourceWithConnectionString)aiFoundry.Resource).GetConnectionProperties().ToArray();
FoundryDeploymentConnectionPropertiesTests.cs (2)
24var properties = ((IResourceWithConnectionString)deployment.Resource).GetConnectionProperties().ToArray(); 67var properties = ((IResourceWithConnectionString)deployment.Resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Blazor (1)
Resources\GatewayAppsAnnotation.cs (1)
31public string[] GetServiceNames() => Services.Select(s => s.Name).ToArray();
Aspire.Hosting.Browsers (3)
BrowserLogsPipeBrowserProcessLauncher.Unix.cs (1)
298var strings = values.Select(static value => new NativeUtf8String(value)).ToArray();
BrowserLogsSessionManager.cs (2)
528.ToArray(); 551.ToArray();
Aspire.Hosting.Browsers.Tests (4)
BrowserLogsBuilderExtensionsTests.cs (1)
700var browserLogsResources = app.Services.GetRequiredService<DistributedApplicationModel>().Resources.OfType<BrowserLogsResource>().ToArray();
src\Aspire.Hosting.Browsers\BrowserLogsPipeBrowserProcessLauncher.Unix.cs (1)
298var strings = values.Select(static value => new NativeUtf8String(value)).ToArray();
src\Aspire.Hosting.Browsers\BrowserLogsSessionManager.cs (2)
528.ToArray(); 551.ToArray();
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
1877.ToArray();
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptApiProjector.cs (1)
711var path = parentPath.Append(name).ToArray();
Aspire.Hosting.DevTunnels.Tests (1)
DevTunnelResourceBuilderExtensionsTests.cs (1)
619foreach (var annotation in tunnel.Resource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().ToArray())
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentResource.cs (1)
375var registries = appModel.Resources.OfType<IContainerRegistry>().ToArray();
Aspire.Hosting.Docker.Tests (5)
DockerComposePublisherTests.cs (1)
298var parmeters = paramNames.Select(name => builder.AddParameter(name).Resource).ToArray();
EnvFileTests.cs (4)
27var keyLines = lines.Where(l => l.StartsWith("KEY1=")).ToArray(); 53var keyLines = lines.Where(l => l.StartsWith("KEY1=")).ToArray(); 88var imageLines = lines.Where(l => l.StartsWith("PROJECT1_IMAGE=")).ToArray(); 95var portLines = lines.Where(l => l.StartsWith("PROJECT1_PORT=")).ToArray();
Aspire.Hosting.Dotnet (3)
DotnetProjectResource.cs (2)
77.ToArray(); 91GetUnsupportedPublishMessage(unsupportedResources.Select(resource => resource.Name).ToArray())),
src\Shared\CommandLineArgsParser.cs (1)
16var args = result.Count > 1 ? result.Skip(1).ToArray() : Array.Empty<string>();
Aspire.Hosting.Foundry (2)
HostedAgent\HostedAgentConfiguration.cs (2)
170.ToArray(); 188.ToArray();
Aspire.Hosting.Foundry.Tests (1)
ProjectResourceTests.cs (1)
144.ToArray();
Aspire.Hosting.Garnet.Tests (1)
ConnectionPropertiesTests.cs (1)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.GitHub.Models (1)
src\Shared\IConfigurationExtensions.cs (1)
167.ToArray();
Aspire.Hosting.GitHub.Models.Tests (2)
ConnectionPropertiesTests.cs (2)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 46var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Integration.Analyzers (3)
AspireExportAnalyzer.cs (3)
1392.ToArray(); 1709.ToArray(); 1738.ToArray();
Aspire.Hosting.Java (2)
JavaHostingExtensions.cs (2)
923.ToArray()) 1897.ToArray();
Aspire.Hosting.Java.Tests (2)
AddJavaAppPublishTests.cs (2)
178.ToArray(); 1181.EnumerateArray().Select(arg => arg.GetString()!).ToArray();
Aspire.Hosting.JavaScript.Tests (3)
AddJavaScriptAppTests.cs (2)
153.ToArray(); 436.ToArray();
RequiredCommandTests.cs (1)
212.ToArray();
Aspire.Hosting.Kafka.Tests (1)
ConnectionPropertiesTests.cs (1)
15var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Keycloak.Tests (1)
KeycloakResourceBuilderTests.cs (1)
83var endpoints = keycloak.Resource.Annotations.OfType<EndpointAnnotation>().ToArray();
Aspire.Hosting.Kubernetes (5)
KubernetesEnvironmentExtensions.cs (4)
100.ToArray(); 146var volumes = nameGroup.Select(item => item.Annotation.Volume).Distinct().ToArray(); 172var containers = volumeGroup.Where(item => item.Resource is ContainerResource).ToArray(); 183GetLocalPathEnvironmentVariableName(item.Resource, item.Annotation) is not null).ToArray();
KubernetesEnvironmentResource.cs (1)
534var registries = appModel.Resources.OfType<IContainerRegistry>().ToArray();
Aspire.Hosting.Kubernetes.Tests (4)
KubernetesGatewayTests.cs (4)
151.ToArray(); 216.ToArray(); 292var routeFiles = Directory.GetFiles(gatewayDir).Where(f => f.Contains("route")).ToArray(); 323var routeFiles = Directory.GetFiles(gatewayDir).Where(f => f.Contains("route")).ToArray();
Aspire.Hosting.Maui (2)
Annotations\MauiBuildInfoAnnotation.cs (1)
43public IReadOnlyList<string> AdditionalBuildArguments { get; } = additionalBuildArguments?.ToArray() ?? [];
src\Shared\IConfigurationExtensions.cs (1)
167.ToArray();
Aspire.Hosting.Maui.Tests (1)
MauiPlatformExtensionsTests.cs (1)
213config.ExpectedMsBuildProperties?.Select(property => $"-p:{property.Key}={property.Value}").ToArray() ?? [],
Aspire.Hosting.Milvus.Tests (2)
ConnectionPropertiesTests.cs (2)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 49var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.MongoDB.Tests (2)
ConnectionPropertiesTests.cs (2)
18var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 67var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.MySql.Tests (2)
ConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 60var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Nats.Tests (1)
ConnectionPropertiesTests.cs (1)
18var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.OpenAI (1)
src\Shared\IConfigurationExtensions.cs (1)
167.ToArray();
Aspire.Hosting.OpenAI.Tests (2)
ConnectionPropertiesTests.cs (2)
19var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 50var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Oracle.Tests (2)
ConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 60var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.PostgreSQL.Tests (2)
ConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 61var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Qdrant.Tests (1)
ConnectionPropertiesTests.cs (1)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.RabbitMQ.Tests (1)
ConnectionPropertiesTests.cs (1)
18var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Radius (1)
Publishing\RadiusInfrastructureBuilder.cs (1)
1430.ToArray();
Aspire.Hosting.Radius.Tests (12)
InnerLoop\GracefulDegradationTests.cs (2)
70var annotations = resource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray(); 91var annotations = apiResource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray();
InnerLoop\MultiEnvironmentTests.cs (5)
23var environments = model.Resources.OfType<RadiusEnvironmentResource>().ToArray(); 68var annotations = apiResource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray(); 89var environments = model.Resources.OfType<RadiusEnvironmentResource>().ToArray(); 93var allResourceNames = model.Resources.Select(r => r.Name).ToArray(); 97var annotations = apiResource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray();
InnerLoop\RadiusInfrastructureInitializationTests.cs (4)
30var annotations = apiResource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray(); 51var annotations = resource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray(); 71var annotations = paramResource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray(); 104var annotations = projectResource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray();
Publishing\MultiEnvironmentPublishTests.cs (1)
87var environments = model.Resources.OfType<RadiusEnvironmentResource>().ToArray();
Aspire.Hosting.Redis.Tests (1)
ConnectionPropertiesTests.cs (1)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.RemoteHost (10)
Ats\AtsCallbackProxyFactory.cs (1)
74var paramExprs = parameters.Select(p => Expression.Parameter(p.ParameterType, p.Name)).ToArray();
Ats\CapabilityDispatcher.cs (2)
904.ToArray(); 921.ToArray();
AtsCapabilityScanner.cs (1)
321types = ex.Types.Where(t => t != null).ToArray()!;
CodeGeneration\CodeGenerationService.cs (2)
430.ToArray(); 439.ToArray();
CodeGeneration\CodeGeneratorResolver.cs (2)
98return _generators.Value.Keys.ToArray(); 219return ex.Types.Where(t => t is not null).ToArray()!;
Language\LanguageService.cs (1)
159.ToArray();
Language\LanguageSupportResolver.cs (1)
94types = ex.Types.Where(t => t is not null).ToArray()!;
Aspire.Hosting.RemoteHost.Tests (2)
CapabilityDispatcherTests.cs (1)
2483return Enumerable.Range(0, count).Select(i => $"item{i}").ToArray();
RestoreCommandTests.cs (1)
64.ToArray();
Aspire.Hosting.Rust (1)
CargoMetadataReader.cs (1)
170.ToArray();
Aspire.Hosting.Rust.Tests (1)
RustReadmeTests.cs (1)
21.ToArray();
Aspire.Hosting.Seq.Tests (1)
ConnectionPropertiesTests.cs (1)
15var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.SqlServer.Tests (2)
ConnectionPropertiesTests.cs (2)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 59var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Tasks (1)
RunAspireCliCommand.cs (1)
79var arguments = Arguments.Select(GetArgumentValue).ToArray();
Aspire.Hosting.Tests (38)
ApplicationModel\ResourceAnnotationCollectionTests.cs (3)
71var testAnnotations = collection.OfType<TestAnnotation>().ToArray(); 96var array = collection.ToArray(); 247})).ToArray();
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (1)
2187var dashboardActivityNames = activities.Select(activity => activity.OperationName).ToArray();
Cli\ProcessStartTimeHelperTests.cs (2)
78var fields = Enumerable.Range(0, 20).Select(static i => i.ToString(CultureInfo.InvariantCulture)).ToArray(); 115var fields = Enumerable.Range(0, 20).Select(static i => i.ToString(CultureInfo.InvariantCulture)).ToArray();
Dashboard\DashboardEventHandlersTests.cs (1)
629var frameworks = customConfig.GetProperty("runtimeOptions").GetProperty("frameworks").EnumerateArray().ToArray();
Dashboard\InteractionFileUploadStoreTests.cs (1)
559fileUploadStore.MarkFilesAccepted(InteractionId, InputName, files!.Select(file => file.Id).ToArray());
Dcp\DcpExecutorTests.cs (7)
400Assert.Equal(["--port", "52731"], GetEnumerablePropertyValue<string>(snapshot, KnownProperties.Resource.AppArgs).ToArray()); 401Assert.Equal(effectiveArgs, GetEnumerablePropertyValue<string>(snapshot, KnownProperties.Executable.Args).ToArray()); 446Assert.Equal(["--port", "5678"], GetEnumerablePropertyValue<string>(snapshot, KnownProperties.Resource.AppArgs).ToArray()); 447Assert.Equal(effectiveArgs, GetEnumerablePropertyValue<string>(snapshot, KnownProperties.Container.Args).ToArray()); 5125.ToArray(); 5279.ToArray(); 5404.ToArray();
Dcp\ProcessUtilTests.cs (3)
75var normalizedOutput = processResult.ProcessOutput.Select(static line => line.TrimEnd()).ToArray(); 187var lines = Enumerable.Range(1, 52).Select(i => $"line-{i}").ToArray(); 194var normalizedOutputLines = outputLines.Select(static line => line.TrimEnd()).ToArray();
Dcp\ResourceSnapshotBuilderTests.cs (3)
194Assert.Equal(["--secret", "resolved-secret"], GetEnumerablePropertyValue<string>(snapshot, KnownProperties.Resource.AppArgs).ToArray()); 195Assert.Equal([0, 1], GetEnumerablePropertyValue<int>(snapshot, KnownProperties.Resource.AppArgsSensitivity).ToArray()); 212Assert.Equal(["-port", DcpTemplateArgument], GetEnumerablePropertyValue<string>(snapshot, KnownProperties.Resource.AppArgs).ToArray());
InteractionServiceTests.cs (1)
1532.ToArray();
Publishing\ProcessFailedExceptionTests.cs (1)
16.ToArray();
ResourceNotificationTests.cs (5)
1622return property?.Value is IEnumerable<string> dependencyNames ? dependencyNames.ToArray() : []; 1664.ToArray(); 1668.ToArray(); 1676.ToArray(); 1829.ToArray();
ResourceWithProbeTests.cs (3)
19var annotations = resource.Resource.Annotations.OfType<ProbeAnnotation>().ToArray(); 33var annotations = resource.Resource.Annotations.OfType<ProbeAnnotation>().ToArray(); 53var annotations = resource.Resource.Annotations.OfType<ProbeAnnotation>().ToArray();
tests\Shared\TestInteractionFileUploadStore.cs (1)
26StartedFileInputs.Enqueue(fileInputs.ToArray());
WithEndpointTests.cs (1)
414var endpoints = resource.Annotations.OfType<EndpointAnnotation>().ToArray();
WithProcessCommandTests.cs (1)
743var logContents = logs.Select(log => log.Content).ToArray();
WithTerminalTests.cs (3)
300.ToArray(); 315.ToArray(); 324.ToArray();
WithUrlsTests.cs (1)
975&& e.Snapshot.Urls.Length == resourceB.Resource.GetEndpoints().ToArray().Length + 1
Aspire.Hosting.TestUtilities (2)
Utils\PersistentContainerTestHelpers.cs (1)
119return resourceSnapshots.OrderBy(snapshot => snapshot.ResourceName, StringComparer.Ordinal).ToArray();
Utils\TestProcessRunner.cs (1)
106var processOutput = run.OutputEvents.Select(static output => output.Value).ToArray();
Aspire.Hosting.Valkey.Tests (1)
ConnectionPropertiesTests.cs (1)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Yarp (2)
ConfigurationBuilder\YarpCluster.cs (2)
130.ToArray(); 133.ToArray();
Aspire.Hosting.Yarp.Tests (2)
YarpClusterTests.cs (2)
310.ToArray(); 316.ToArray();
Aspire.Managed.Tests (1)
TerminalHostSignalTests.cs (1)
236var expectedPaths = paths.ToArray();
Aspire.Playground.Tests (2)
AppHostTests.cs (2)
55.ToArray(); 94.ToArray();
Aspire.Templates.Tests (1)
StarterTemplateRunTestsBase.cs (1)
134.ToArray();
Aspire.TypeSystem (1)
ApiReferenceExportOptions.cs (1)
61ExportingAssemblyNames = Array.AsReadOnly(exportingAssemblyNames.ToArray());
AspireJavaScript.MinimalApi (1)
AppHost.cs (1)
34.ToArray();
AspireWithMaui.WeatherApi (1)
Controllers\WeatherForecastController.cs (1)
23.ToArray();
AspireWithNode.AspNetCoreApi (1)
Program.cs (1)
29.ToArray();
AzureSearch.ApiService (1)
Program.cs (1)
156var batchActions = hotels.Select(h => IndexDocumentsAction.Upload(h)).ToArray();
BlazorHosted.ClientServiceDefaults (1)
BackgroundExportHandler.cs (1)
93headers.Add(new(header.Key, header.Value.ToArray()));
BlazorHosted.WeatherApi (1)
Program.cs (1)
25.ToArray();
BlazorStandalone.ClientServiceDefaults (1)
BackgroundExportHandler.cs (1)
97headers.Add(new(header.Key, header.Value.ToArray()));
BlazorStandalone.WeatherApi (1)
Program.cs (1)
27.ToArray();
cdac-build-tool (1)
ObjectFileScraper.cs (1)
367).ToArray();
ConfigurationSchemaGenerator (1)
RuntimeSource\SourceGenerators\ImmutableEquatableArray.cs (1)
25=> _values = values.ToArray();
ConfigurationSchemaGenerator.Tests (1)
GeneratorTests.cs (1)
1593.ToArray();
csc (1)
src\roslyn\src\Compilers\Shared\BuildClient.cs (1)
126var args = originalArguments.Select(arg => arg.Trim()).ToArray();
CSharpSyntaxGenerator (2)
Grammar\GrammarGenerator.cs (2)
76.Where(r => !rules.TryGetValue(r, out var productions) || productions.Count == 0).ToArray(); 275var array = value.Select(c => char.IsLetter(c) ? [char.ToUpperInvariant(c), char.ToLowerInvariant(c)] : new[] { c }).ToArray();
Deployers.ApiService (1)
Program.cs (1)
21.ToArray();
DnnAnalyzer (1)
DnnAnalyzer.cs (1)
52.ToArray();
dotnet (26)
CliSchema.cs (1)
174return aliases.Order().ToArray();
Commands\Hidden\Parse\ParseCommand.cs (1)
18var tokens = result.Tokens.Skip(1).Select(t => t.Value).ToArray();
Commands\MSBuild\MSBuildForwardingApp.cs (1)
77MSBuildArgs.AnalyzeMSBuildArguments(rawMSBuildArgs.ToArray(), CommonOptions.CreatePropertyOption(), CommonOptions.CreateRestorePropertyOption(), CommonOptions.CreateMSBuildTargetOption(), CommonOptions.CreateVerbosityOption(), CommonOptions.CreateNoLogoOption()),
Commands\Project\Convert\ProjectConvertCommand.cs (1)
422.ToArray();
Commands\Restore\RestoringCommand.cs (1)
206return (newArgumentsToAdd.ToArray(), existingArgumentsToForward.ToArray());
Commands\Test\MTP\ArtifactPostProcessingManager.cs (3)
27.ToArray(); 35.ToArray(); 292.ToArray();
Commands\Test\MTP\ArtifactPostProcessingPlanner.cs (1)
86Groups = uncoveredGroups.Where(group => group.Candidates.Contains(application)).ToArray(),
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (2)
361.ToArray(); 808.ToArray();
Commands\Test\MTP\Models.cs (1)
41return Modules.Where(module => !module.IsTestingPlatformApplication).ToArray();
Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
112var jsonContent = JsonSerializer.Serialize(updatableWorkloads.Select(workload => workload.ToString()).ToArray(), WorkloadManifestUpdaterJsonSerializerContext.Default.StringArray);
Commands\Workload\List\WorkloadListCommand.cs (1)
73var installed = installedList.Select(id => id.ToString()).ToArray();
Extensions\ParseResultExtensions.cs (2)
112parseResult.Tokens.Select(t => t.Value).ToArray().GetSubArguments(); 218var propertyValues = propertyOptions.SelectMany(o => o.Tokens.Select(t => t.Value)).ToArray();
NugetPackageDownloader\NuGetPackageDownloader.cs (2)
974var packageIdTasks = validAutoCompletes.Select(autocomplete => GetPackageIdsForSource(autocomplete, packageId, allowPrerelease, cancellationToken)).ToArray(); 988var versionTasks = validAutoCompletes.Select(autocomplete => GetPackageVersionsForSource(autocomplete, packageId, versionPrefix, allowPrerelease, cancellationToken)).ToArray();
NugetSearch\AuthorsConverter.cs (1)
23var resultAuthors = doc.RootElement.EnumerateArray().Select(author => author.GetString()).ToArray();
NugetSearch\NugetSearchApiResultDeserializer.cs (1)
31.ToArray();
Telemetry\LLMEnvironmentDetectorForTelemetry.cs (1)
74var results = _detectionRules.Select(r => r.GetResult()).Where(r => r != null).ToArray();
ToolManifest\ToolManifestEditor.cs (2)
41var existing = toolManifestPackages.Where(t => t.PackageId.Equals(packageId)).ToArray(); 91var existing = toolManifestPackages.Where(t => t.PackageId.Equals(packageId)).ToArray();
ToolPackage\ToolConfigurationDeserializer.cs (2)
46.ToArray(), 54.ToArray(),
ToolPackage\ToolPackageInstance.cs (1)
143.Select(l => LockFileRelativePathToFullFilePath(l.Path, library)).ToArray() ?? [];
dotnet-aot (18)
src\sdk\src\Cli\dotnet\CliSchema.cs (1)
174return aliases.Order().ToArray();
src\sdk\src\Cli\dotnet\Commands\MSBuild\MSBuildForwardingApp.cs (1)
77MSBuildArgs.AnalyzeMSBuildArguments(rawMSBuildArgs.ToArray(), CommonOptions.CreatePropertyOption(), CommonOptions.CreateRestorePropertyOption(), CommonOptions.CreateMSBuildTargetOption(), CommonOptions.CreateVerbosityOption(), CommonOptions.CreateNoLogoOption()),
src\sdk\src\Cli\dotnet\Commands\Test\MTP\ArtifactPostProcessingManager.cs (3)
27.ToArray(); 35.ToArray(); 292.ToArray();
src\sdk\src\Cli\dotnet\Commands\Test\MTP\ArtifactPostProcessingPlanner.cs (1)
86Groups = uncoveredGroups.Where(group => group.Candidates.Contains(application)).ToArray(),
src\sdk\src\Cli\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (1)
361.ToArray();
src\sdk\src\Cli\dotnet\Commands\Test\MTP\Models.cs (1)
41return Modules.Where(module => !module.IsTestingPlatformApplication).ToArray();
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
112var jsonContent = JsonSerializer.Serialize(updatableWorkloads.Select(workload => workload.ToString()).ToArray(), WorkloadManifestUpdaterJsonSerializerContext.Default.StringArray);
src\sdk\src\Cli\dotnet\Extensions\ParseResultExtensions.cs (2)
112parseResult.Tokens.Select(t => t.Value).ToArray().GetSubArguments(); 218var propertyValues = propertyOptions.SelectMany(o => o.Tokens.Select(t => t.Value)).ToArray();
src\sdk\src\Cli\dotnet\NugetPackageDownloader\NuGetPackageDownloader.cs (2)
974var packageIdTasks = validAutoCompletes.Select(autocomplete => GetPackageIdsForSource(autocomplete, packageId, allowPrerelease, cancellationToken)).ToArray(); 988var versionTasks = validAutoCompletes.Select(autocomplete => GetPackageVersionsForSource(autocomplete, packageId, versionPrefix, allowPrerelease, cancellationToken)).ToArray();
src\sdk\src\Cli\dotnet\NugetSearch\AuthorsConverter.cs (1)
23var resultAuthors = doc.RootElement.EnumerateArray().Select(author => author.GetString()).ToArray();
src\sdk\src\Cli\dotnet\NugetSearch\NugetSearchApiResultDeserializer.cs (1)
31.ToArray();
src\sdk\src\Cli\dotnet\Telemetry\LLMEnvironmentDetectorForTelemetry.cs (1)
74var results = _detectionRules.Select(r => r.GetResult()).Where(r => r != null).ToArray();
src\sdk\src\Cli\dotnet\ToolManifest\ToolManifestEditor.cs (2)
41var existing = toolManifestPackages.Where(t => t.PackageId.Equals(packageId)).ToArray(); 91var existing = toolManifestPackages.Where(t => t.PackageId.Equals(packageId)).ToArray();
dotnet-dev-certs (4)
ReporterEventListener.cs (1)
33var message = string.Format(CultureInfo.InvariantCulture, eventData.Message ?? "", eventData.Payload?.ToArray() ?? Array.Empty<object>());
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (2)
164.ToArray(); 176.ToArray();
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
21args = args.Skip(1).ToArray();
dotnet-getdocument (1)
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
21args = args.Skip(1).ToArray();
dotnet-openapi (3)
DebugMode.cs (1)
17args = args.Skip(1).ToArray();
Internal\OpenapiDependencyAttribute.cs (1)
18CodeGenerators = codeGenerators.Split(';', StringSplitOptions.RemoveEmptyEntries).Select(Enum.Parse<CodeGenerator>).ToArray();
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
21args = args.Skip(1).ToArray();
dotnet-sql-cache (1)
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
21args = args.Skip(1).ToArray();
dotnet-suggest (1)
Program.cs (1)
17LogDebug(new[] { "dotnet-suggest received: " }.Concat(args).ToArray());
dotnet-svcutil-lib (27)
CommandLineParser.cs (1)
127cmd = cmd.Where(c => !c.ToLowerInvariant().Contains("additionalprobingpath")).ToArray();
CommandProcessorOptions.cs (1)
361var projectItems = csProjects.Concat(vbProjects).ToArray().Aggregate((projectMsg, projectItem) => $"{projectMsg}, {projectItem}").Trim(',').Trim();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ClassDataContract.cs (2)
950object[] memberAttributes = member.GetCustomAttributes(typeof(DataMemberAttribute), false).ToArray(); 1015object[] memberAttributes = member.GetCustomAttributes(typeof(IgnoreDataMemberAttribute), false).ToArray();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (5)
1539.ToArray(); 1580object[] collectionContractAttributes = type.GetTypeInfo().GetCustomAttributes(Globals.TypeOfCollectionDataContractAttribute, false).ToArray(); 1723string ns = GetGlobalDataContractNamespace(clrNs, type.GetTypeInfo().Module.GetCustomAttributes(typeof(ContractNamespaceAttribute)).ToArray()); 1725ns = GetGlobalDataContractNamespace(clrNs, type.GetTypeInfo().Assembly.GetCustomAttributes(typeof(ContractNamespaceAttribute)).ToArray()); 2076object[] knownTypeAttributes = type.GetTypeInfo().GetCustomAttributes(Globals.TypeOfKnownTypeAttribute, false).ToArray();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\EnumDataContract.cs (2)
285object[] memberAttributes = field.GetCustomAttributes(Globals.TypeOfEnumMemberAttribute, false).ToArray(); 305object[] dataMemberAttributes = field.GetCustomAttributes(Globals.TypeOfDataMemberAttribute, false).ToArray();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (3)
1025matchedMethods = matchedMethods.Where(method => TypeSequenceEqual(method.GetParameters().Select(param => param.ParameterType).ToArray(), parameterTypes)); 1032var constructorInfo = FilterMethodBases(constructorInfos.Cast<MethodBase>().ToArray(), parameterTypes, ".ctor"); 1039var methodInfo = FilterMethodBases(methodInfos.Cast<MethodBase>().ToArray(), parameterTypes, methodName);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\SchemaExporter.cs (1)
36object[] attrs = clrType.GetTypeInfo().GetCustomAttributes(Globals.TypeOfXmlSchemaProviderAttribute, false).ToArray();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlDataContract.cs (1)
248object[] xmlRootAttributes = (UnderlyingType == null) ? null : UnderlyingType.GetTypeInfo().GetCustomAttributes(Globals.TypeOfXmlRootAttribute, false).ToArray();
FrameworkFork\System.ServiceModel\Extensions\ReflectionExtensions.cs (1)
40return Enumerable.ToArray(type.GetTypeInfo().ImplementedInterfaces);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageContent.cs (1)
96var actionParams = (from p in Headers.ContentType.Parameters where p.Name == "action" select p).ToArray();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\CustomAttributeProvider.cs (8)
65return this.Type.GetTypeInfo().GetCustomAttributes(inherit).ToArray(); 67return this.MethodInfo.GetCustomAttributes(inherit).ToArray(); 69return this.MemberInfo.GetCustomAttributes(inherit).ToArray(); 71return this.ParameterInfo.GetCustomAttributes(inherit).ToArray(); 82return this.Type.GetTypeInfo().GetCustomAttributes(attributeType, inherit).ToArray(); 84return this.MethodInfo.GetCustomAttributes(attributeType, inherit).ToArray(); 86return this.MemberInfo.GetCustomAttributes(attributeType, inherit).ToArray(); 90return customAttributes == null ? null : customAttributes.ToArray();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceReflector.cs (1)
790MethodInfo[] endMethods = beginMethod.DeclaringType.GetTypeInfo().GetDeclaredMethods(endMethodName).ToArray();
dotnet-user-jwts (2)
Helpers\JwtAuthenticationSchemeSettings.cs (1)
24[nameof(TokenValidationParameters.ValidAudiences)] = new JsonArray(Audiences.Select(aud => JsonValue.Create(aud)).ToArray()),
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
21args = args.Skip(1).ToArray();
dotnet-user-secrets (1)
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
21args = args.Skip(1).ToArray();
dotnet-watch (1)
Watch\BuildEvaluator.cs (1)
20.ToArray();
DotNetHostedAgent (1)
Program.cs (1)
44.ToArray();
GenerateDocumentationAndConfigFiles (15)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
662pathParts = pathParts.Where(s => s != ThisDirectory).ToArray();
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
405=> source as T[] ?? source.ToArray(); 716return TransposeInternal(data).ToArray();
src\roslyn\src\RoslynAnalyzers\Microsoft.CodeAnalysis.Analyzers\Core\MetaAnalyzers\ReleaseTrackingHelper.cs (1)
175var parts = lineText.Trim('|').Split('|').Select(s => s.Trim()).ToArray();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
183effectiveSeverity.Value, rule.IsEnabledByDefault, rule.Description, rule.HelpLinkUri, rule.CustomTags.ToArray());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (1)
237foreach (var symbol in SymbolsWriteBuilder.Keys.Select(d => d.symbol).ToArray())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
97var distinctValues = values.Where(v => v.Length > 0).Distinct(CaseInsensitiveComparison.Comparer).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
47var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
45var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
49var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AbstractAddImportsService.cs (5)
139var filteredImports = newImports.Where(i => !HasExistingImport(i, containers, globalImports)).ToArray(); 141var externAliases = filteredImports.OfType<TExternSyntax>().ToArray(); 142var usingDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsSimpleUsing).ToArray(); 143var staticUsingDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsStaticUsing).ToArray(); 144var aliasDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsAlias).ToArray();
GetDocument.Insider (2)
src\71ed5251095a77f1\HostFactoryResolver.cs (1)
169args = args.Concat(new[] { "--applicationName", assemblyName }).ToArray();
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
21args = args.Skip(1).ToArray();
ILCompiler.Compiler (8)
Compiler\ObjectWriter\Dwarf\DwarfBuilder.cs (1)
453debugVars.ToArray(),
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\Graph.cs (1)
35return this._vertexMap.Keys.ToArray();
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\Graph.Cycles.cs (1)
188Vertex[] vertices = _vertexMap.Values.ToArray();
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\StringTableBuilder.cs (1)
46Utf8String[] reservedStrings = _reservedStrings.ToArray();
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\WasmObjectWriter.cs (1)
80.ToArray();
src\runtime\src\tools\illink\src\ILLink.Shared\Annotations.cs (1)
84return values.ToArray();
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
908_annotations.GetMethodParameterValue(new(calledMethod, (ParameterIndex)1), DynamicallyAccessedMemberTypes.None).GetDiagnosticArgumentsForAnnotationMismatch().ToArray());
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\RequireDynamicallyAccessedMembersAction.cs (1)
96_diagnosticContext.AddDiagnostic(diagnosticId, targetValue.GetDiagnosticArgumentsForAnnotationMismatch().ToArray());
ILCompiler.ReadyToRun (17)
Compiler\DependencyAnalysis\ReadyToRun\InstrumentationDataTableNode.cs (2)
73return PgoProcessor.PgoEncodedCompressedLongGenerator(_longs).ToArray(); 266MethodDesc[] methods = methodsToInsert.ToArray();
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
154relocations = Enumerable.Concat(relocations, coldRelocations).ToArray();
Compiler\DependencyAnalysis\ReadyToRun\ReadyToRunInstructionSetSupportSignature.cs (2)
21InstructionSet[] supportedInstructionSets = instructionSetSupport.SupportedFlags.ToArray(); 46InstructionSet[] explicitlyUnsupportedInstructionSets = instructionSetSupport.ExplicitlyUnsupportedFlags.ToArray();
IBC\IBCProfileData.cs (1)
51MethodProfileData[] dataArray = methodData.ToArray();
IBC\MIbcProfileParser.cs (1)
535pgoSchemaData = PgoProcessor.ParsePgoData<TypeSystemEntityOrUnknown, TypeSystemEntityOrUnknown>(metadataLoader, instrumentationDataLongs, false).ToArray();
ObjectWriter\MapFileBuilder.cs (1)
169KeyValuePair<RelocType, int>[] relocTypeCounts = _outputInfoBuilder.RelocCounts.ToArray();
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\Graph.cs (1)
35return this._vertexMap.Keys.ToArray();
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\Graph.Cycles.cs (1)
188Vertex[] vertices = _vertexMap.Values.ToArray();
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\StringTableBuilder.cs (1)
46Utf8String[] reservedStrings = _reservedStrings.ToArray();
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\Wasm\WasmNameSection.cs (1)
34_functionSymbols = functionSymbols.ToArray();
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\WasmObjectWriter.cs (1)
80.ToArray();
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\WebCilObjectWriter.cs (4)
227WebcilSection[] webcilSections = _sections.Sections.OfType<WebcilSection>().ToArray(); 268return new WebcilSegment(header, webcilSections.ToArray()); 348WebcilSection[] webcilSections = _sections.Sections.OfType<WebcilSection>().ToArray(); 1024.ToArray();
ILCompiler.RyuJit (2)
src\runtime\src\coreclr\tools\aot\ILCompiler.ReadyToRun\IBC\IBCProfileData.cs (1)
51MethodProfileData[] dataArray = methodData.ToArray();
src\runtime\src\coreclr\tools\aot\ILCompiler.ReadyToRun\IBC\MIbcProfileParser.cs (1)
535pgoSchemaData = PgoProcessor.ParsePgoData<TypeSystemEntityOrUnknown, TypeSystemEntityOrUnknown>(metadataLoader, instrumentationDataLongs, false).ToArray();
illink (13)
ILLink.RoslynAnalyzer (4)
src\runtime\src\tools\illink\src\ILLink.Shared\Annotations.cs (1)
84return values.ToArray();
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
908_annotations.GetMethodParameterValue(new(calledMethod, (ParameterIndex)1), DynamicallyAccessedMemberTypes.None).GetDiagnosticArgumentsForAnnotationMismatch().ToArray());
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\RequireDynamicallyAccessedMembersAction.cs (1)
96_diagnosticContext.AddDiagnostic(diagnosticId, targetValue.GetDiagnosticArgumentsForAnnotationMismatch().ToArray());
TrimAnalysis\TrimAnalysisVisitor.cs (1)
115var elements = operation.Initializer?.ElementValues.Select(val => Visit(val, state)).ToArray() ?? System.Array.Empty<MultiValue>();
ILLink.Tasks (1)
ComputeManagedAssemblies.cs (1)
30.ToArray();
Infrastructure.Common (3)
xunit\WcfTestCase.cs (1)
78etwOutput.AppendLine(string.Format(DisplayName + ": " + item.Message, item.Payload.ToArray()));
xunit\WcfTestDiscoverer.cs (2)
33IssueAttribute[] issues = testMethodInfo.GetCustomAttributes<IssueAttribute>().ToArray(); 60ConditionAttribute[] conditions = testMethodInfo.GetCustomAttributes<ConditionAttribute>().ToArray();
Infrastructure.Tests (32)
NuGetConfigTests.cs (1)
36.ToArray();
Pipelines\ExtensionE2eRecorderStepTests.cs (2)
90.ToArray(); 98.ToArray();
Pipelines\NpmCliPackageTests.cs (3)
698.ToArray(); 785return jsonNode?.AsArray().Select(value => value?.GetValue<string>() ?? throw new InvalidOperationException("JSON array contains a null value.")).ToArray() 826.ToArray();
Pipelines\ReleasePublishNugetPipelineTests.cs (1)
274.ToArray();
PowerShellScripts\AspireSkillsBundleHashTests.cs (2)
75.ToArray(); 77Assert.Equal(onDisk, names.OrderBy(static n => n, StringComparer.Ordinal).ToArray());
PowerShellScripts\DownloadNativeArchivesTests.cs (3)
143.ToArray(); 155.ToArray(); 581}).ToArray();
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (5)
584var allNoNugets = noNugets.Include.Concat(noNugetsOverflow.Include).ToArray(); 587var regularEntries = allNoNugets.Where(e => e.ProjectName == "RegularProject").ToArray(); 591var splitEntries = allNoNugets.Where(e => e.ProjectName == "SplitMultiOS").ToArray(); 598var e2eEntries = nugetsLinux.Include.Where(e => e.ProjectName == "LinuxE2E").ToArray(); 604var cliE2eEntries = cliArchiveMatrix.Include.Where(e => e.ProjectName == "CliE2E").ToArray();
PowerShellScripts\SplitTestMatrixByDepsTests.cs (2)
129(object)new { name = $"T{i}", shortname = $"t{i}", runs_on = "ubuntu-latest" }).ToArray(); 147(object)new { name = $"T{i}", shortname = $"t{i}", runs_on = "ubuntu-latest" }).ToArray();
PowerShellScripts\SplitTestProjectsTests.cs (1)
154.ToArray();
PowerShellScripts\StageNativeCliToolPackagesTests.cs (1)
342.ToArray()!;
PowerShellScripts\ValidateNpmPackageSignaturesTests.cs (1)
104File.WriteAllBytes($"{tgz}.sig", Enumerable.Repeat((byte)0xC2, 32).ToArray());
Shared\TestDataBuilder.cs (1)
144var partitions = classNames.Select(c => $"class:{c}").ToArray();
TestTriggerMap\SelectTestsLayer1IntegrationTests.cs (2)
168var path = cause.GetProperty("path").EnumerateArray().Select(e => e.GetString()).ToArray(); 221var path = cause.GetProperty("path").EnumerateArray().Select(e => e.GetString()).ToArray();
tools\GenerateCITimeline\TimelineRenderer.cs (1)
163var parts = name.Split('/').Select(p => p.Trim()).ToArray();
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (1)
2252}).ToArray()
WorkflowScripts\ExtensionReleaseWorkflowTests.cs (4)
468.ToArray(); 496.ToArray(); 519.ToArray(); 539.ToArray();
WorkflowScripts\PrDocsCheckWorkflowTests.cs (1)
249.ToArray();
installer.tasks (7)
GenerateFileVersionProps.cs (1)
111.ToArray();
StaticFileRegeneration\RegenerateThirdPartyNotices.cs (2)
145.ToArray(); 151.ToArray();
StaticFileRegeneration\TpnDocument.cs (2)
14var headers = TpnSectionHeader.ParseAll(lines).ToArray(); 43.ToArray();
StaticFileRegeneration\TpnSectionHeader.cs (2)
98.ToArray(); 137.ToArray();
Keycloak.ApiService (1)
Program.cs (1)
37.ToArray();
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
TemplateSnapshotTestBase.cs (1)
39: verificationExcludePatterns?.Select(p => p.Replace('/', Path.DirectorySeparatorChar)).ToArray();
Microsoft.Analyzers.Extra (1)
LegacyLoggingFixer.FixDetails.cs (1)
45var children = op.ChildOperations.ToArray();
Microsoft.Analyzers.Extra.Tests (1)
AnalyzerOptionsFactory.cs (1)
16var files = fileNames.Select(name => (AdditionalText)new FileVisibleToAnalyzer(name)).ToArray();
Microsoft.Analyzers.Local.Tests (1)
AnalyzerOptionsFactory.cs (1)
16var files = fileNames.Select(name => (AdditionalText)new FileVisibleToAnalyzer(name)).ToArray();
Microsoft.Arcade.Common (2)
MSBuildTaskBase.cs (2)
70return GetType().GetMethod(ExecuteMethodName).GetParameters().Select(p => p.ParameterType).ToArray(); 81return GetExecuteParameterTypes().Select(t => serviceProvider.GetRequiredService(t)).ToArray();
Microsoft.AspNetCore.Authentication.Core (2)
AuthenticationSchemeProvider.cs (2)
155_schemesCopy = _schemes.Values.ToArray(); 200_schemesCopy = _schemes.Values.ToArray();
Microsoft.AspNetCore.Authorization.Policy (1)
AuthorizationEndpointConventionBuilderExtensions.cs (1)
46return builder.RequireAuthorization(policyNames.Select(n => new AuthorizeAttribute(n)).ToArray());
Microsoft.AspNetCore.Components (4)
RenderTree\Renderer.cs (1)
120: serviceProvider.GetServices<ICascadingValueSupplier>().ToArray();
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePatternFactory.cs (2)
470var updatedSegments = segments.ToArray(); 555updatedParts = segment.Parts.ToArray();
src\aspnetcore\src\Http\Routing\src\Tree\TreeRouteBuilder.cs (1)
292trees.Values.OrderBy(tree => tree.Order).ToArray(),
Microsoft.AspNetCore.Components.Endpoints (3)
Builder\RazorComponentEndpointDataSource.cs (1)
48_renderModeEndpointProviders = renderModeEndpointProviders.ToArray();
Forms\ClientValidationCache.cs (1)
224var validationAttributes = property.GetCustomAttributes<ValidationAttribute>(inherit: true).ToArray();
Rendering\SSRRenderModeBoundary.cs (1)
125foreach (var name in parametersDict.Keys.ToArray())
Microsoft.AspNetCore.Components.QuickGrid (1)
QuickGrid.razor.cs (1)
619var resultArray = _asyncQueryExecutor is null ? result.ToArray() : await _asyncQueryExecutor.ToArrayAsync(result);
Microsoft.AspNetCore.Components.Server (1)
Circuits\CircuitFactory.cs (1)
104.ToArray();
Microsoft.AspNetCore.Components.Testing (3)
Infrastructure\ServerFactory.cs (2)
299}).ToArray(); 308}).ToArray();
Playwright\UITest.cs (1)
125.ToArray();
Microsoft.AspNetCore.Components.WebAssembly (1)
Hosting\WebAssemblyCultureProvider.cs (1)
96return culturesToLoad.ToArray();
Microsoft.AspNetCore.Components.WebAssembly.Authentication (2)
Services\AuthorizationMessageHandler.cs (2)
107var uris = authorizedUrls.Select(uri => new Uri(uri, UriKind.Absolute)).ToArray(); 114var scopesList = scopes?.ToArray();
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
TargetPickerUi.cs (1)
55var bytesWithHeader = Encoding.UTF8.GetBytes($"{bytes.Length}:").Concat(bytes).ToArray();
Microsoft.AspNetCore.Cors (7)
Infrastructure\CorsPolicyBuilder.cs (4)
247WithOrigins(policy.Origins.ToArray()); 248WithHeaders(policy.Headers.ToArray()); 249WithExposedHeaders(policy.ExposedHeaders.ToArray()); 250WithMethods(policy.Methods.ToArray());
Infrastructure\CorsService.cs (3)
180headers.SetCommaSeparatedValues(CorsConstants.AccessControlAllowHeaders, result.AllowedHeaders.ToArray()); 185headers.SetCommaSeparatedValues(CorsConstants.AccessControlAllowMethods, result.AllowedMethods.ToArray()); 199headers.SetCommaSeparatedValues(CorsConstants.AccessControlExposeHeaders, result.AllowedExposedHeaders.ToArray());
Microsoft.AspNetCore.DataProtection (2)
KeyManagement\XmlKeyManager.cs (2)
432var deletableElementsArray = deletableElements.ToArray(); 434var allElements = deletableElements.Select(d => d.Element).ToArray();
Microsoft.AspNetCore.DeveloperCertificates.XPlat (2)
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (2)
164.ToArray(); 176.ToArray();
Microsoft.AspNetCore.Diagnostics (4)
src\aspnetcore\src\Shared\StackTrace\ExceptionDetails\ExceptionDetailsProvider.cs (4)
154.ToArray(); 160frame.PreContextCode = codeBlock.Take(errorStartLineNumberInArray).ToArray(); 164.ToArray(); 167.ToArray();
Microsoft.AspNetCore.Diagnostics.Middleware (5)
Buffering\IncomingRequestLogBuffer.cs (1)
46_filterRules = LogBufferingFilterRuleSelector.SelectByCategory(_options.CurrentValue.Rules.ToArray(), category);
Latency\RequestLatencyTelemetryMiddleware.cs (1)
42_latencyDataExporters = latencyDataExporters.ToArray();
Logging\HeaderReader.cs (1)
25_headers = headersToLog.Count == 0 ? [] : headersToLog.ToArray();
Logging\HttpLoggingRedactionInterceptor.cs (2)
49_enrichers = httpLogEnrichers.ToArray(); 62_excludePathStartsWith = optionsValue.ExcludePathStartsWith.ToArray();
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (1)
Latency\ChecpointAcceptanceTests.cs (1)
129var timeHeaders = response.Headers.GetValues("Server-Timing").ToArray();
Microsoft.AspNetCore.Hosting (5)
Internal\StartupLoader.cs (1)
177.ToArray();
src\aspnetcore\src\Shared\StackTrace\ExceptionDetails\ExceptionDetailsProvider.cs (4)
154.ToArray(); 160frame.PreContextCode = codeBlock.Take(errorStartLineNumberInArray).ToArray(); 164.ToArray(); 167.ToArray();
Microsoft.AspNetCore.Http (1)
Internal\RequestCookieCollection.cs (1)
235public DictionaryItemDebugView<string, string>[] Items => _collection.Select(pair => new DictionaryItemDebugView<string, string>(pair)).ToArray();
Microsoft.AspNetCore.Http.Abstractions (2)
HttpContext.cs (1)
111public DictionaryItemDebugView<Type, object>[] Items => _features.Select(pair => new DictionaryItemDebugView<Type, object>(pair)).ToArray();
Routing\EndpointMetadataCollection.cs (1)
40_items = items.ToArray();
Microsoft.AspNetCore.Http.Extensions (1)
ProblemDetailsService.cs (1)
15_writers = writers.ToArray();
Microsoft.AspNetCore.Http.Results (3)
ChallengeHttpResult.cs (1)
99ChallengeResultExecuting(logger, authenticationSchemes.ToArray());
ForbidHttpResult.cs (1)
110ForbidResultExecuting(logger, authenticationSchemes.ToArray());
SignOutHttpResult.cs (1)
99SignOutResultExecuting(logger, authenticationSchemes.ToArray());
Microsoft.AspNetCore.HttpLogging (1)
HttpLoggingMiddleware.cs (1)
42_interceptors = interceptors.ToArray();
Microsoft.AspNetCore.Identity (1)
IdentityApiEndpointRouteBuilderExtensions.cs (1)
306recoveryCodes = recoveryCodesEnumerable?.ToArray();
Microsoft.AspNetCore.Identity.UI (5)
Areas\Identity\Pages\V4\Account\Manage\EnableAuthenticator.cshtml.cs (1)
152RecoveryCodes = recoveryCodes!.ToArray();
Areas\Identity\Pages\V4\Account\Manage\GenerateRecoveryCodes.cshtml.cs (1)
90RecoveryCodes = recoveryCodes!.ToArray();
Areas\Identity\Pages\V5\Account\Manage\EnableAuthenticator.cshtml.cs (1)
152RecoveryCodes = recoveryCodes!.ToArray();
Areas\Identity\Pages\V5\Account\Manage\GenerateRecoveryCodes.cshtml.cs (1)
90RecoveryCodes = recoveryCodes!.ToArray();
IdentityBuilderUIExtensions.cs (1)
71var environment = builder.Services.Where(d => d.ServiceType == typeof(IWebHostEnvironment)).ToArray();
Microsoft.AspNetCore.InternalTesting (3)
Tracing\EventAssert.cs (3)
30asserts.Select(a => a.CreateAsserter()).ToArray()); 59Assert.Collection(evt.PayloadNames, _payloadAsserters.Select(CreateNameAsserter).ToArray()); 60Assert.Collection(evt.Payload, _payloadAsserters.Select(t => t.asserter).ToArray());
Microsoft.AspNetCore.Mvc.Abstractions (2)
ModelBinding\BindingInfo.cs (1)
149var propertyFilterProviders = attributes.OfType<IPropertyFilterProvider>().ToArray();
ModelBinding\ModelStateDictionary.cs (1)
1264public DictionaryItemDebugView<string, ModelStateEntry?>[] Items => _dictionary.Select(pair => new DictionaryItemDebugView<string, ModelStateEntry?>(pair)).ToArray();
Microsoft.AspNetCore.Mvc.ApiExplorer (4)
ApiDescriptionGroupCollectionProvider.cs (2)
79.Select(g => new ApiDescriptionGroup(g.Key, g.ToArray())) 80.ToArray();
DefaultApiDescriptionProvider.cs (1)
513.ToArray();
EndpointMetadataApiDescriptionProvider.cs (1)
427.ToArray();
Microsoft.AspNetCore.Mvc.Core (67)
ActionConstraints\ActionConstraintCache.cs (1)
25_actionConstraintProviders = actionConstraintProviders.OrderBy(item => item.Order).ToArray();
ApiConventionMethodAttribute.cs (1)
51.ToArray();
ApiConventionTypeAttribute.cs (1)
65.ToArray();
ApiExplorer\ApiConventionResult.cs (1)
46.ToArray();
ApplicationModels\ApiConventionApplicationModelConvention.cs (2)
63var apiConventionAttributes = controller.Attributes.OfType<ApiConventionTypeAttribute>().ToArray(); 67apiConventionAttributes = controllerAssembly.GetCustomAttributes<ApiConventionTypeAttribute>().ToArray();
ApplicationModels\ApplicationModelConventions.cs (7)
32var controllers = applicationModel.Controllers.ToArray(); 41.ToArray(); 48var actions = controller.Actions.ToArray(); 56.ToArray(); 63var parameters = action.Parameters.ToArray(); 71.ToArray(); 86var properties = controller.ControllerProperties.ToArray();
ApplicationModels\ApplicationModelFactory.cs (1)
29_applicationModelProviders = applicationModelProviders.OrderBy(p => p.Order).ToArray();
ApplicationModels\AuthorizationApplicationModelProvider.cs (2)
44var controllerModelAuthData = controllerModel.Attributes.OfType<IAuthorizeData>().ToArray(); 56var actionModelAuthData = actionModel.Attributes.OfType<IAuthorizeData>().ToArray();
ApplicationModels\DefaultApplicationModelProvider.cs (3)
127.ToArray(); 317.ToArray(); 669.ToArray();
ApplicationParts\RelatedAssemblyAttribute.cs (1)
62var attributes = assembly.GetCustomAttributes<RelatedAssemblyAttribute>().ToArray();
Authorization\AuthorizeFilter.cs (2)
188context.Result = new ChallengeResult(effectivePolicy.AuthenticationSchemes.ToArray()); 192context.Result = new ForbidResult(effectivePolicy.AuthenticationSchemes.ToArray());
ChallengeResult.cs (1)
119ChallengeResultExecuting(logger, schemes.ToArray());
Controllers\ControllerBinderDelegateProvider.cs (2)
41_ => actionDescriptor.Parameters.ToArray() 47_ => actionDescriptor.BoundProperties.ToArray()
Controllers\ControllerFactoryProvider.cs (1)
35_propertyActivators = propertyActivators.ToArray();
Controllers\DefaultControllerFactory.cs (1)
35_propertyActivators = propertyActivators.ToArray();
Controllers\DefaultControllerPropertyActivator.cs (1)
72return activators.ToArray();
DependencyInjection\ApplicationModelConventionExtensions.cs (6)
131var controllers = application.Controllers.ToArray(); 134var actions = controller.Actions.ToArray(); 137var parameters = action.Parameters.ToArray(); 189var controllers = application.Controllers.ToArray(); 192var actions = controller.Actions.ToArray(); 217var controllers = application.Controllers.ToArray();
ForbidResult.cs (1)
120ForbidResultExecuting(logger, authenticationSchemes.ToArray());
Infrastructure\ActionInvokerFactory.cs (1)
17_actionInvokerProviders = actionInvokerProviders.OrderBy(item => item.Order).ToArray();
Infrastructure\ActionSelectionTable.cs (1)
159return new ActionSelectionTable<T>(version, routeKeys.ToArray(), ordinalEntries, ordinalIgnoreCaseEntries);
Infrastructure\ControllerActionInvokerCache.cs (1)
35_filterProviders = filterProviders.OrderBy(item => item.Order).ToArray();
Infrastructure\ControllerActionInvokerProvider.cs (1)
51_valueProviderFactories = optionsAccessor.Value.ValueProviderFactories.ToArray();
Infrastructure\CopyOnWriteList.cs (1)
124public T[] Items => _collection.ToArray();
Infrastructure\DefaultActionDescriptorCollectionProvider.cs (2)
35.ToArray(); 37_actionDescriptorChangeProviders = actionDescriptorChangeProviders.ToArray();
ModelBinding\Binders\ArrayModelBinder.cs (1)
105return collection?.ToArray();
ModelBinding\DefaultPropertyFilterProvider.cs (1)
50var expression = ModelBindingHelper.GetPropertyFilterExpression(includeExpressions.ToArray());
ModelBinding\Metadata\DefaultBindingMetadataProvider.cs (1)
52var propertyFilterProviders = context.Attributes.OfType<IPropertyFilterProvider>().ToArray();
ModelBinding\Metadata\HasValidatorsValidationMetadataProvider.cs (1)
21_validatorProviders = modelValidatorProviders.Cast<IMetadataBasedModelValidatorProvider>().ToArray();
ModelBinding\Metadata\ModelAttributes.cs (7)
52PropertyAttributes = propertyAttributes.ToArray(); 53TypeAttributes = typeAttributes.ToArray(); 54Attributes = PropertyAttributes.Concat(TypeAttributes).ToArray(); 61ParameterAttributes = parameterAttributes.ToArray(); 62TypeAttributes = typeAttributes.ToArray(); 63Attributes = ParameterAttributes.Concat(TypeAttributes).ToArray(); 67Attributes = TypeAttributes = typeAttributes.ToArray();
ModelBinding\ModelBinderFactory.cs (1)
41_providers = options.Value.ModelBinderProviders.ToArray();
MvcCoreLoggerExtensions.cs (1)
95.ToArray();
Routing\ActionConstraintMatcherPolicy.cs (1)
196Candidates = items.Select(i => i.candidate).ToArray()
Routing\ActionEndpointFactory.cs (2)
34_requestDelegateFactories = requestDelegateFactories.ToArray(); 426builder.Metadata.Add(new AcceptsMetadata(consumesAttribute.ContentTypes.ToArray()));
Routing\AttributeRoute.cs (1)
113var handler = _handlerFactory(group.ToArray());
Routing\ControllerRequestDelegateFactory.cs (1)
53_valueProviderFactories = optionsAccessor.Value.ValueProviderFactories.ToArray();
Routing\EndpointRoutingUrlHelper.cs (1)
96public Endpoint[] Items => _helper._endpointDataSource.Endpoints.ToArray();
Routing\KnownRouteValueConstraint.cs (1)
110valuesCollection = new RouteValuesCollection(version, values.ToArray());
SerializableError.cs (1)
48}).ToArray();
SignOutResult.cs (1)
136SignOutResultExecuting(logger, authenticationSchemes.ToArray());
src\aspnetcore\src\Shared\PropertyActivator\PropertyActivator.cs (2)
60return properties.Select(createActivateInfo).ToArray(); 77}).ToArray();
TypeFilterAttribute.cs (1)
66var argumentTypes = Arguments?.Select(a => a.GetType())?.ToArray();
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
BsonTempDataSerializer.cs (1)
224return array.Values<TVal>().ToArray();
Microsoft.AspNetCore.Mvc.Razor (3)
RazorPage.cs (2)
221sectionsNotIgnored = sectionsNotRendered.Except(_ignoredSections, StringComparer.OrdinalIgnoreCase).ToArray(); 225sectionsNotIgnored = sectionsNotRendered.ToArray();
TagHelpers\TagHelperComponentTagHelper.cs (1)
39_components = manager.Components.OrderBy(p => p.Order).ToArray();
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (3)
PageActionDescriptorChangeProvider.cs (2)
50var importFeatures = projectEngine.ProjectFeatures.OfType<IImportProjectFeature>().ToArray(); 83.ToArray();
RuntimeViewCompiler.cs (1)
299var importFeature = _projectEngine.ProjectFeatures.OfType<IImportProjectFeature>().ToArray();
Microsoft.AspNetCore.Mvc.RazorPages (13)
ApplicationModels\AuthorizationPageApplicationModelProvider.cs (1)
39var authorizeData = pageModel.HandlerTypeAttributes.OfType<IAuthorizeData>().ToArray();
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
30.ToArray();
ApplicationModels\DefaultPageApplicationModelProvider.cs (1)
98handlerTypeAttributes = modelTypeInfo.GetCustomAttributes(inherit: true).Concat(pageTypeAttributes).ToArray();
Infrastructure\CompiledPageActionDescriptorFactory.cs (4)
28_applicationModelProviders = applicationModelProviders.OrderBy(a => a.Order).ToArray(); 66var handlers = pageApplicationModel.HandlerMethods.ToArray(); 75var parameterModels = handlerModel.Parameters.ToArray(); 86var properties = pageApplicationModel.HandlerProperties.ToArray();
Infrastructure\ExecutorFactory.cs (1)
25var parameters = handlerDescriptor.Parameters.ToArray();
Infrastructure\PageActionDescriptorProvider.cs (2)
33_routeModelProviders = pageRouteModelProviders.OrderBy(p => p.Order).ToArray(); 38.ToArray();
Infrastructure\PageActionInvokerCache.cs (1)
36_filterProviders = filterProviders.ToArray();
Infrastructure\PageActionInvokerProvider.cs (1)
49_valueProviderFactories = mvcOptions.Value.ValueProviderFactories.ToArray();
Infrastructure\PageRequestDelegateFactory.cs (1)
63_valueProviderFactories = mvcOptions.Value.ValueProviderFactories.ToArray();
Microsoft.AspNetCore.Mvc.TagHelpers (4)
TagHelperOutputExtensions.cs (4)
124foreach (var attribute in attributes.ToArray()) 149var encodedSpaceChars = SpaceChars.Where(x => !x.Equals('\u0020')).Select(x => htmlEncoder.Encode(x.ToString())).ToArray(); 173.ToArray(); 203var encodedSpaceChars = SpaceChars.Where(x => !x.Equals('\u0020')).Select(x => htmlEncoder.Encode(x.ToString())).ToArray();
Microsoft.AspNetCore.Mvc.Testing (3)
src\71ed5251095a77f1\HostFactoryResolver.cs (1)
169args = args.Concat(new[] { "--applicationName", assemblyName }).ToArray();
WebApplicationFactory.cs (1)
509.ToArray();
WebApplicationFactoryClientOptions.cs (1)
68return CreateHandlersCore().ToArray();
Microsoft.AspNetCore.Mvc.ViewFeatures (8)
DynamicViewData.cs (1)
72public DictionaryItemDebugView<string, object>[] Items => _dictionary.Select(pair => new DictionaryItemDebugView<string, object>(pair)).ToArray();
ExpressionHelper.cs (1)
224var parameters = parentExpression.Parameters.ToArray();
ModelStateDictionaryExtensions.cs (2)
129var entries = modelState.FindKeysWithPrefix(childKey).ToArray(); 138var entries = modelState.FindKeysWithPrefix(modelKey).ToArray();
RemoteAttributeBase.cs (1)
66.ToArray();
ViewComponents\DefaultViewComponentDescriptorCollectionProvider.cs (1)
42return new ViewComponentDescriptorCollection(descriptors.ToArray(), version: 0);
ViewComponents\DefaultViewComponentDescriptorProvider.cs (1)
70.ToArray();
ViewEngines\CompositeViewEngine.cs (1)
21ViewEngines = optionsAccessor.Value.ViewEngines.ToArray();
Microsoft.AspNetCore.OpenApi (1)
Services\Schemas\OpenApiSchemaService.cs (1)
448foreach (var mapping in discriminator.Mapping.ToArray())
Microsoft.AspNetCore.OpenApi.SourceGenerators (8)
XmlComments\XmlComment.cs (7)
69var listElements = document.Descendants(DocumentationCommentXmlNames.ListElementName).ToArray(); 100var codeElements = document.Descendants(tagName).ToArray(); 114var paramRefElements = document.Descendants(DocumentationCommentXmlNames.ParameterReferenceElementName).ToArray(); 129var typeParamRefElements = document.Descendants(DocumentationCommentXmlNames.TypeParameterReferenceElementName).ToArray(); 147var paraElements = document.Descendants(DocumentationCommentXmlNames.ParaElementName).ToArray(); 187var nodes = node.XPathSelectElements($"//{elementName}[@{attributeName}]").ToArray(); 219var nodes = node.XPathSelectElements($"//{elementName}[@{attributeName}]").ToArray();
XmlComments\XmlComment.InheritDoc.cs (1)
432return xpathResult?.Cast<XNode>().ToArray();
Microsoft.AspNetCore.OutputCaching (3)
OutputCacheEntryFormatter.cs (1)
58string[] tagsArr = tags is { Count: > 0 } ? tags.ToArray() : Array.Empty<string>();
OutputCacheKeyProvider.cs (2)
210var queryArray = context.HttpContext.Request.Query.ToArray(); 357var newArray = dictionary.Keys.ToArray();
Microsoft.AspNetCore.Razor.Runtime (1)
Hosting\RazorCompiledItemExtensions.cs (1)
22return item.Metadata.OfType<IRazorSourceChecksumMetadata>().ToArray();
Microsoft.AspNetCore.Razor.Utilities.Shared (1)
src\roslyn\src\Razor\src\Shared\Microsoft.AspNetCore.Razor.SharedUtilities\HashSetExtensions.cs (1)
18: ((IEnumerable<T>)set).ToArray();
Microsoft.AspNetCore.ResponseCaching (1)
ResponseCachingKeyProvider.cs (1)
150var queryArray = context.HttpContext.Request.Query.ToArray();
Microsoft.AspNetCore.ResponseCompression (1)
ResponseCompressionProvider.cs (1)
37_providers = responseCompressionOptions.Providers.ToArray();
Microsoft.AspNetCore.Routing (21)
DefaultLinkGenerator.cs (1)
334public Endpoint[] Items => _generator.Endpoints.ToArray();
HostAttribute.cs (1)
41Hosts = hosts.ToArray();
HttpMethodMetadata.cs (1)
41HttpMethods = httpMethods.Select(GetCanonicalizedValue).ToArray();
Matching\CandidateSet.cs (1)
277var buffer = endpoints.ToArray();
Matching\EndpointMetadataComparer.cs (1)
41.ToArray();
Matching\ILEmitTrieFactory.cs (6)
106var groups = entries.GroupBy(e => e.text.Length).ToArray(); 146EmitTable(il, group.ToArray(), 0, group.Key, locals, labels, methods); 331var groups = entries.GroupBy(e => GetUInt64Key(e.text, index)).ToArray(); 361EmitTable(il, group.ToArray(), index + 4, length, locals, labels, methods); 449var groups = entries.GroupBy(e => GetUInt16Key(e.text, index)).ToArray(); 493EmitTable(il, group.ToArray(), index + 1, length, locals, labels, methods);
Patterns\RoutePatternFactory.cs (4)
470var updatedSegments = segments.ToArray(); 555updatedParts = segment.Parts.ToArray(); 700return SegmentCore(parts.ToArray()); 873parameterPolicies: parameterPolicies.ToArray());
Template\TemplateBinder.cs (4)
79_requiredKeys = requiredKeys?.ToArray() ?? Array.Empty<string>(); 88_filters = filters.ToArray(); 111_requiredKeys = pattern.RequiredValues.Keys.ToArray(); 120_filters = filters.ToArray();
Tree\TreeRouteBuilder.cs (1)
283trees.Values.OrderBy(tree => tree.Order).ToArray(),
ValidationEndpointFilterFactory.cs (1)
85elementSelector: kvp => kvp.Value.Select(e => e.ErrorMessage).ToArray());
Microsoft.AspNetCore.Routing.Abstractions (1)
RouteData.cs (1)
193public DictionaryItemDebugView<string, object?>[] Items => _routeData.Values.Select(pair => new DictionaryItemDebugView<string, object>(pair)).ToArray();
Microsoft.AspNetCore.Server.HttpSys (6)
AuthenticationManager.cs (1)
186= StringValues.Concat(context.Response.Headers[HeaderNames.WWWAuthenticate], challenges.ToArray());
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (2)
117MemoryPoolThrowHelper.ThrowInvalidOperationException_DisposingPoolWithActiveBlocks(_totalBlocks - _blocks.Count, _totalBlocks, _blocks.ToArray()); 159MemoryPoolThrowHelper.ThrowInvalidOperationException_BlocksWereNotReturnedInTime(_totalBlocks - _blocks.Count, _totalBlocks, _blocks.ToArray());
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
300public KeyValuePair<string, string>[] Items => _collection.Select(pair => new KeyValuePair<string, string>(pair.Key, pair.Value.ToString())).ToArray();
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (2)
112get { return PropertiesValues().Concat(Extra.Values).ToArray(); } 166PropertiesEnumerable().Concat(Extra).ToArray().CopyTo(array, arrayIndex);
Microsoft.AspNetCore.Server.IIS (9)
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (2)
117MemoryPoolThrowHelper.ThrowInvalidOperationException_DisposingPoolWithActiveBlocks(_totalBlocks - _blocks.Count, _totalBlocks, _blocks.ToArray()); 159MemoryPoolThrowHelper.ThrowInvalidOperationException_BlocksWereNotReturnedInTime(_totalBlocks - _blocks.Count, _totalBlocks, _blocks.ToArray());
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
300public KeyValuePair<string, string>[] Items => _collection.Select(pair => new KeyValuePair<string, string>(pair.Key, pair.Value.ToString())).ToArray();
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (2)
112get { return PropertiesValues().Concat(Extra.Values).ToArray(); } 166PropertiesEnumerable().Concat(Extra).ToArray().CopyTo(array, arrayIndex);
src\aspnetcore\src\Shared\StackTrace\ExceptionDetails\ExceptionDetailsProvider.cs (4)
154.ToArray(); 160frame.PreContextCode = codeBlock.Take(errorStartLineNumberInArray).ToArray(); 164.ToArray(); 167.ToArray();
Microsoft.AspNetCore.Server.Kestrel.Core (9)
Internal\AddressBinder.cs (1)
23context.Addresses.ToArray(),
Internal\ConfigurationReader.cs (1)
190var childrenSections = sslProtocols.GetChildren().ToArray();
Internal\ServerAddressesCollection.cs (2)
178public string[] Items => _collection.ToArray(); 186public string[] Items => _collection.ToArray();
Internal\ServerAddressesFeature.cs (1)
26public string[] Items => _feature.InternalCollection.ToArray();
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (2)
117MemoryPoolThrowHelper.ThrowInvalidOperationException_DisposingPoolWithActiveBlocks(_totalBlocks - _blocks.Count, _totalBlocks, _blocks.ToArray()); 159MemoryPoolThrowHelper.ThrowInvalidOperationException_BlocksWereNotReturnedInTime(_totalBlocks - _blocks.Count, _totalBlocks, _blocks.ToArray());
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (2)
164.ToArray(); 176.ToArray();
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (2)
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (2)
117MemoryPoolThrowHelper.ThrowInvalidOperationException_DisposingPoolWithActiveBlocks(_totalBlocks - _blocks.Count, _totalBlocks, _blocks.ToArray()); 159MemoryPoolThrowHelper.ThrowInvalidOperationException_BlocksWereNotReturnedInTime(_totalBlocks - _blocks.Count, _totalBlocks, _blocks.ToArray());
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
src\aspnetcore\src\Shared\Buffers.MemoryPool\DiagnosticMemoryPool.cs (2)
117MemoryPoolThrowHelper.ThrowInvalidOperationException_DisposingPoolWithActiveBlocks(_totalBlocks - _blocks.Count, _totalBlocks, _blocks.ToArray()); 159MemoryPoolThrowHelper.ThrowInvalidOperationException_BlocksWereNotReturnedInTime(_totalBlocks - _blocks.Count, _totalBlocks, _blocks.ToArray());
Microsoft.AspNetCore.SignalR.Core (7)
Internal\DefaultHubDispatcher.cs (1)
57var arguments = invocationContext.HubMethodArguments as object?[] ?? invocationContext.HubMethodArguments.ToArray();
Internal\HubMethodDescriptor.cs (3)
137}).Select(p => p.ParameterType).ToArray(); 141OriginalParameterTypes = methodExecutor.MethodParameters.Select(p => p.ParameterType).ToArray(); 144AuthorizationMetadata = authorizationMetadata.ToArray();
Internal\TypedClientBuilder.cs (3)
123var paramTypes = parameters.Select(param => param.ParameterType).ToArray(); 149paramTypes.Where(p => p.IsGenericParameter).Select(p => p.Name).Distinct().ToArray(); 161paramTypes = paramTypes.Take(paramTypes.Length - 1).ToArray();
Microsoft.AspNetCore.SignalR.StackExchangeRedis (1)
RedisHubLifetimeManager.cs (1)
136foreach (var group in groupNames.ToArray())
Microsoft.AspNetCore.SpaServices.Extensions (2)
Proxying\SpaProxy.cs (2)
175context.Response.Headers[header.Key] = header.Value.ToArray(); 180context.Response.Headers[header.Key] = header.Value.ToArray();
Microsoft.AspNetCore.TestHost (4)
ClientHandler.cs (2)
147req.Headers.Append(header.Key, header.Value.ToArray()); 166req.Headers.Append(header.Key, header.Value.ToArray());
src\71ed5251095a77f1\HostFactoryResolver.cs (1)
169args = args.Concat(new[] { "--applicationName", assemblyName }).ToArray();
WebSocketClient.cs (1)
85request.Headers.Add(HeaderNames.SecWebSocketProtocol, SubProtocols.ToArray());
Microsoft.Build (27)
BackEnd\BuildManager\BuildManager.cs (2)
2408targetList.ToArray(), 3152loggingService.LoggerDescriptions.ToArray()
BackEnd\BuildManager\CacheAggregator.cs (2)
57var configs = configCache.ToArray(); 58var results = resultsCache.ToArray();
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (1)
302return RequestConfiguration.ActivelyBuildingTargets.Keys.ToArray();
BackEnd\Components\ProjectCache\CacheResult.cs (1)
114pluginTargetResult.TaskItems.Select(ti => CreateTaskItem(ti)).ToArray(),
BackEnd\Components\ProjectCache\Experimental\CacheResult.cs (1)
116pluginTargetResult.TaskItems.Select(ti => CreateTaskItem(ti)).ToArray(),
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
541cacheRequest.Submission.BuildRequestData?.TargetNames.ToArray() ?? []);
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1056BuildResult[] resultsArray = results.Values.ToArray();
BackEnd\Components\RequestBuilder\TargetBuilder.cs (1)
193BuildResult resultsToReport = new BuildResult(_buildResult, targetNames.Select(target => target.name).ToArray());
BackEnd\Components\RequestBuilder\TargetEntry.cs (2)
653targetOutputItems = new HashSet<TaskItem>(batchingBuckets[0].Expander.ExpandIntoTaskItemsLeaveEscaped(targetReturns, ExpanderOptions.ExpandAll, targetReturnsLocation)).ToArray(); 664targetOutputItems = addedItems.ToArray();
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (2)
375_uniqueTargetInputs.Keys.ToArray(), 386_uniqueTargetOutputs.Keys.ToArray(),
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (1)
169return overrideFolders.ToArray();
BuildCheck\Acquisition\BuildCheckAcquisitionModule.cs (1)
46Type[] checkTypes = availableTypes.Where(t => typeof(Check).IsAssignableFrom(t)).ToArray();
BuildCheck\Infrastructure\BuildCheckCentralContext.cs (1)
91Volatile.Write(ref _callbacks, callbacks.Where(callback => callback.Item1 != check).ToArray());
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (2)
164new BuiltInCheckFactory(PropertiesUsageCheck.SupportedRulesList.Select(r => r.Id).ToArray(), 221instance.SupportedRules.Select(r => r.Id).ToArray(),
Construction\Solution\SolutionProjectGenerator.cs (1)
1026string[] dummyTargetsForEvaluationTime = _defaultTargetNames.Union(_targetNames).ToArray();
Evaluation\GlobResultBuilder.cs (1)
38FileUtilities.InvalidFileNameCharsArray.Where(c => c is not ('*' or '?' or '/' or '\\' or ':')).ToArray());
Evaluation\LazyItemEvaluator.UpdateOperation.cs (2)
118var itemReferenceFragments = _itemSpec.Fragments.OfType<ItemSpec<P, I>.ItemExpressionFragment>().ToArray(); 119var nonItemReferenceFragments = _itemSpec.Fragments.Where(f => !(f is ItemSpec<P, I>.ItemExpressionFragment)).ToArray();
Graph\GraphBuilder.cs (1)
241}).ToArray();
src\9f0d3f3da306d8cf\IEnumerableExtensions.cs (2)
367=> source as T[] ?? source.ToArray(); 754return TransposeInternal(data).ToArray();
src\msbuild\src\Shared\Debugging\PrintLineDebuggerWriters.cs (1)
55var argsArray = args as string[] ?? args.ToArray();
Microsoft.Build.Framework (8)
Collections\CopyOnWriteDictionary.cs (1)
400KeyValuePair<string, V>[] array = snapshot.ToArray();
FileClassifier.cs (2)
252_knownBuiltInLogicDirectoriesSnapshot.Append(d).ToArray(); 282.Select(p => EnsureTrailingSlash(p.Trim())).ToArray();
Sdk\SdkReference.cs (1)
87var parts = sdk.Split(MSBuildConstants.ForwardSlash).Select(i => i.Trim()).ToArray();
SerializableMetadata.cs (1)
58info.AddValue("value", Dictionary!.ToArray());
Utilities\FileMatcher.cs (3)
2133var filesToReturn = files.ToArray(); 3986? listOfFiles.SelectMany(list => list).Where(f => !resultsToExclude.Contains(f)).ToArray() 3987: listOfFiles.SelectMany(list => list).ToArray();
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (1)
708var combinedMessage = string.Join(", ", analyzerResponse.ErrorMessages.ToArray());
Microsoft.Build.Tasks.Core (19)
AssemblyDependency\ResolveAssemblyReference.cs (1)
3455.ToArray(),
BootstrapperUtil\BootstrapperBuilder.cs (2)
476return folders.ToArray(); 497string[] array = _cultures.Values.Select(v => v.ToString()).ToArray();
ManifestUtil\Util.cs (1)
437return list.Values.ToArray();
RedistList.cs (2)
133internal Exception[] Errors => _errors.ToArray(); 138internal string[] ErrorFileNames => _errorFilenames.ToArray();
ResolveSDKReference.cs (3)
469ResolvedSDKReferences = sdkReferenceItems.Where(x => x.Resolved).Select(x => x.ResolvedItem).ToArray(); 541.ToArray(); 1354string[] appxComponents = appxLocation.Key.Split(s_appxSplitChar, StringSplitOptions.RemoveEmptyEntries).Select(x => x.Trim()).ToArray();
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (4)
189_parameters = parameterGroup.Values.ToArray(); 245.ToArray(); 297codeNamespace.Imports.AddRange(DefaultNamespaces.Union(taskInfo.Namespaces, StringComparer.OrdinalIgnoreCase).Select(i => new CodeNamespaceImport(i)).ToArray()); 643items = hasInvalidReference ? null : resolvedAssemblyReferences.Select(i => (ITaskItem)new TaskItem(i)).ToArray();
SetRidAgnosticValueForProjects.cs (1)
57.ToArray();
src\msbuild\src\Shared\Debugging\PrintLineDebuggerWriters.cs (1)
55var argsArray = args as string[] ?? args.ToArray();
Untar.cs (1)
437? pattern.Split([';'], StringSplitOptions.RemoveEmptyEntries).Select(FileMatcher.Normalize).ToArray()
Unzip.cs (1)
355? pattern.Split([';'], StringSplitOptions.RemoveEmptyEntries).Select(FileMatcher.Normalize).ToArray()
WriteCodeFragment.cs (2)
508.Select(c => c.GetParameters().Select(p => p.ParameterType).ToArray()) 552return positionalParameters.Select(x => default(Type)).ToArray();
Microsoft.Build.Tasks.Git (1)
GitOperations.cs (1)
361}).ToArray();
Microsoft.Build.Utilities.Core (2)
src\msbuild\src\Shared\Debugging\PrintLineDebuggerWriters.cs (1)
55var argsArray = args as string[] ?? args.ToArray();
ToolLocationHelper.cs (1)
1431vsInstallFolders = vsInstancePaths.ToArray();
Microsoft.CodeAnalysis (16)
Binding\AbstractLookupSymbolsInfo.cs (1)
36_arities = arities.ToArray();
DiagnosticAnalyzer\AnalyzerAssemblyLoader.Core.cs (1)
162return _loadContextByDirectory.Values.OrderBy(v => v.Directory).ToArray();
DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
648typeSymbol = typeSymbol.Construct(typeArguments.Select(t => t.Type).ToArray());
FileSystem\PathUtilities.cs (1)
662pathParts = pathParts.Where(s => s != ThisDirectory).ToArray();
InternalUtilities\XmlUtilities.cs (1)
78return xpathResult?.ToArray();
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
405=> source as T[] ?? source.ToArray(); 716return TransposeInternal(data).ToArray();
Syntax\AnnotationExtensions.cs (1)
66return node.WithoutAnnotations<TNode>(node.GetAnnotations(annotationKind).ToArray());
Syntax\ChildSyntaxList.cs (1)
356return this.ToArray();
Syntax\SeparatedSyntaxList.cs (2)
596get { return this.ToArray(); } 601get { return _list.ToArray(); }
Syntax\SyntaxList`1.cs (1)
428get { return this.ToArray(); }
Syntax\SyntaxNodeOrTokenList.cs (1)
435get { return this.ToArray(); }
Syntax\SyntaxTokenList.cs (1)
444private SyntaxToken[] Nodes => this.ToArray();
Syntax\SyntaxTriviaList.cs (1)
426private SyntaxTrivia[] Nodes => this.ToArray();
TreeDumper.cs (1)
227return string.Format("{{{0}}}", string.Join(", ", seq.Cast<object>().Select(DumperString).ToArray()));
Microsoft.CodeAnalysis.Analyzers (16)
MetaAnalyzers\Fixers\EnableConcurrentExecutionFix.cs (1)
67var newStatements = new SyntaxNode[] { newInvocation }.Concat(statements).ToArray();
MetaAnalyzers\ReleaseTrackingHelper.cs (1)
175var parts = lineText.Trim('|').Split('|').Select(s => s.Trim()).ToArray();
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
662pathParts = pathParts.Where(s => s != ThisDirectory).ToArray();
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
405=> source as T[] ?? source.ToArray(); 716return TransposeInternal(data).ToArray();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
183effectiveSeverity.Value, rule.IsEnabledByDefault, rule.Description, rule.HelpLinkUri, rule.CustomTags.ToArray());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (1)
237foreach (var symbol in SymbolsWriteBuilder.Keys.Select(d => d.symbol).ToArray())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
97var distinctValues = values.Where(v => v.Length > 0).Distinct(CaseInsensitiveComparison.Comparer).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
47var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
45var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
49var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AbstractAddImportsService.cs (5)
139var filteredImports = newImports.Where(i => !HasExistingImport(i, containers, globalImports)).ToArray(); 141var externAliases = filteredImports.OfType<TExternSyntax>().ToArray(); 142var usingDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsSimpleUsing).ToArray(); 143var staticUsingDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsStaticUsing).ToArray(); 144var aliasDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsAlias).ToArray();
Microsoft.CodeAnalysis.AnalyzerUtilities (12)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
662pathParts = pathParts.Where(s => s != ThisDirectory).ToArray();
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
405=> source as T[] ?? source.ToArray(); 716return TransposeInternal(data).ToArray();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
183effectiveSeverity.Value, rule.IsEnabledByDefault, rule.Description, rule.HelpLinkUri, rule.CustomTags.ToArray());
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAbstractValue.ValuePool.cs (1)
29int[] values = Enum.GetValues<PropertySetAbstractValueKind>().Cast<int>().ToArray();
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (1)
320var successorsWithAdjustedBranches = GetSuccessorsWithAdjustedBranches(block).ToArray();
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
3765foreach (ThrownExceptionInfo pendingThrow in AnalysisDataForUnhandledThrowOperations.Keys.ToArray())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (1)
237foreach (var symbol in SymbolsWriteBuilder.Keys.Select(d => d.symbol).ToArray())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
97var distinctValues = values.Where(v => v.Length > 0).Distinct(CaseInsensitiveComparison.Comparer).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
47var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
45var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
49var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
Microsoft.CodeAnalysis.CodeStyle (9)
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
648typeSymbol = typeSymbol.Construct(typeArguments.Select(t => t.Type).ToArray());
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
662pathParts = pathParts.Where(s => s != ThisDirectory).ToArray();
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
405=> source as T[] ?? source.ToArray(); 716return TransposeInternal(data).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (1)
237foreach (var symbol in SymbolsWriteBuilder.Keys.Select(d => d.symbol).ToArray())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
97var distinctValues = values.Where(v => v.Length > 0).Distinct(CaseInsensitiveComparison.Comparer).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
47var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
45var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
49var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
Microsoft.CodeAnalysis.CodeStyle.Fixes (6)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_Property.cs (1)
84compilation.DynamicAttributeType(), compilation.NativeIntegerAttributeType() }.WhereNotNull().ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AbstractAddImportsService.cs (5)
139var filteredImports = newImports.Where(i => !HasExistingImport(i, containers, globalImports)).ToArray(); 141var externAliases = filteredImports.OfType<TExternSyntax>().ToArray(); 142var usingDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsSimpleUsing).ToArray(); 143var staticUsingDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsStaticUsing).ToArray(); 144var aliasDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsAlias).ToArray();
Microsoft.CodeAnalysis.CSharp (15)
CodeGen\EmitStatement.cs (4)
1270dispatch.Cases.Select(p => new KeyValuePair<ConstantValue, object>(p.value, p.label)).ToArray(), 1437lengthBasedSwitchInfo.LengthBasedJumpTable.LengthCaseLabels.Select(p => new KeyValuePair<ConstantValue, object>(ConstantValue.Create(p.value), p.label)).ToArray(), 1477charJumpTable.CharCaseLabels.Select(p => new KeyValuePair<ConstantValue, object>(ConstantValue.Create(p.value), p.label)).ToArray(), 1497stringJumpTable.StringCaseLabels.Select(p => new KeyValuePair<ConstantValue, object>(ConstantValue.Create(p.value), p.label)).ToArray(),
CodeGen\Optimizer.cs (1)
97foreach (var local in info.Keys.ToArray())
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (1)
206XNode[] rewritten = RewriteMany(oldNodes.ToArray(), currentXmlFilePath, originatingSyntax);
FlowAnalysis\DefiniteAssignment.cs (6)
577var args = diagnostic is DiagnosticWithInfo { Info: { Arguments: var arguments } } ? arguments : diagnostic.Arguments.ToArray(); 688protected IEnumerable<Symbol> GetCapturedInside() => _capturedInside.ToArray(); 689protected IEnumerable<Symbol> GetCapturedOutside() => _capturedOutside.ToArray(); 690protected IEnumerable<Symbol> GetCaptured() => _capturedVariables.ToArray(); 691protected IEnumerable<Symbol> GetUnsafeAddressTaken() => _unsafeAddressTakenVariables.Keys.ToArray(); 692protected IEnumerable<MethodSymbol> GetUsedLocalFunctions() => _usedLocalFunctions.ToArray();
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1822NamedTypeSymbol[] interfaces = this.InterfacesAndTheirBaseInterfacesNoUseSiteDiagnostics.Keys.ToArray();
Syntax\SyntaxNodeRemover.cs (2)
27var nodeArray = nodes.ToArray(); 34var remover = new SyntaxRemover(nodes.ToArray(), options);
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
470var originalSwitchLabels = originalSwitchStatement.Sections.SelectMany(section => section.Labels).ToArray(); 471var newSwitchLabels = newSwitchStatement.Sections.SelectMany(section => section.Labels).ToArray();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (2)
271var triviaBeforeSplit = tokenAfterNamespace.LeadingTrivia.TakeWhile(trivia => trivia.SpanStart < splitPosition).ToArray(); 272var triviaAfterSplit = tokenAfterNamespace.LeadingTrivia.Skip(triviaBeforeSplit.Length).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (3)
328var attributeSyntaxList = AttributeGenerator.GenerateAttributeLists([.. attributes], info, target).ToArray(); 512var wrappedStatements = StatementGenerator.GenerateStatements(statements).Select(GlobalStatement).ToArray(); 547var newStatements = statements.OfType<StatementSyntax>().ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
662.Select(tp => bestMap.GetValueOrDefault(tp) ?? tp).ToArray();
Microsoft.CodeAnalysis.CSharp.Features (10)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
189(ArgumentSyntax)GenerateArgument(p, p.Name, shouldUseNamedArguments)).ToArray();
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
594var nodes = editor.OriginalRoot.DescendantNodes().Where(IsFixableNode).ToArray();
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (4)
60var array = block.Statements.ToArray(); 78statementsCannotBeConverted = array.Skip(i).ToArray(); 185var separators = localDeclarationStatement.Declaration.Variables.GetSeparators().ToArray(); 295.Where(statement => statement.Kind() != SyntaxKind.LocalFunctionStatement).ToArray();
InvertIf\CSharpInvertIfCodeRefactoringProvider.cs (1)
127var statementArray = statements.ToArray();
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (2)
271var triviaBeforeSplit = tokenAfterNamespace.LeadingTrivia.TakeWhile(trivia => trivia.SpanStart < splitPosition).ToArray(); 272var triviaAfterSplit = tokenAfterNamespace.LeadingTrivia.Skip(triviaBeforeSplit.Length).ToArray();
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
152foreach (var castExpression in matches.ToArray())
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (4)
Microsoft.NetCore.Analyzers\InteropServices\CSharpDynamicInterfaceCastableImplementation.Fixer.cs (3)
33var defaultMethodBodyStatements = generator.DefaultMethodBody(model.Compilation).ToArray(); 64var members = generatedMembers.Cast<MemberDeclarationSyntax>().ToArray(); 184var defaultMethodBodyStatements = generator.DefaultMethodBody(semanticModel.Compilation).ToArray();
Microsoft.NetCore.Analyzers\Performance\CSharpUseStartsWithInsteadOfIndexOfComparisonWithZero.Fixer.cs (1)
33=> ((InvocationExpressionSyntax)invocation).ArgumentList.Arguments.ToArray();
Microsoft.CodeAnalysis.CSharp.Workspaces (9)
Simplification\CSharpSimplificationService.Expander.cs (2)
173var parameters = parameterList.Parameters.ToArray(); 179.ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
470var originalSwitchLabels = originalSwitchStatement.Sections.SelectMany(section => section.Labels).ToArray(); 471var newSwitchLabels = newSwitchStatement.Sections.SelectMany(section => section.Labels).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (3)
328var attributeSyntaxList = AttributeGenerator.GenerateAttributeLists([.. attributes], info, target).ToArray(); 512var wrappedStatements = StatementGenerator.GenerateStatements(statements).Select(GlobalStatement).ToArray(); 547var newStatements = statements.OfType<StatementSyntax>().ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
662.Select(tp => bestMap.GetValueOrDefault(tp) ?? tp).ToArray();
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (1)
602var includeOrExcludeDirectives = directives.OfType<CSharpDirective.IncludeOrExclude>().ToArray();
Microsoft.CodeAnalysis.Extensions.Package (5)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
405=> source as T[] ?? source.ToArray(); 716return TransposeInternal(data).ToArray();
Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
47var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
45var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
49var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
Microsoft.CodeAnalysis.Features (17)
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (1)
154p, projectsAndDiagnosticsToFixMap[p], bag, fixAllState, cancellationToken)).ToArray();
CodeLens\CodeLensReferencesService.cs (2)
205.ToArray(); 378.ToArray();
Completion\CommonCompletionItem.cs (1)
112var parts = encoded.Split(s_descriptionSeparators).Select(t => t.Unescape('\\')).ToArray();
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.cs (1)
196var ifStatements = editor.OriginalRoot.DescendantNodes().OfType<TIfStatementSyntax>().ToArray();
Diagnostics\Service\DocumentAnalysisExecutor.cs (2)
314var rangeDiagnostics = rangeDeclaractionDiagnostics.Concat(rangeMethodBodyDiagnostics).Where(shouldInclude).ToArray(); 318var wholeDiagnostics = wholeDeclarationDiagnostics.Concat(wholeMethodBodyDiagnostics).Where(shouldInclude).ToArray();
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
1134var activeStatementIndices = oldMemberBody?.GetOverlappingActiveStatementIndices(oldActiveStatements)?.ToArray() ?? []; 1236var activeNodesInBody = activeNodes.Where(n => n.EnclosingLambdaBody == null).ToArray();
ExtractMethod\MethodExtractor.cs (1)
253var startingWithLetter = originalName.ToCharArray().SkipWhile(c => !char.IsLetter(c)).ToArray();
ExtractMethod\SelectionResult.cs (2)
245var tokenMap = pairs.GroupBy(p => p.Item1, p => p.Item2).ToDictionary(g => g.Key, g => g.ToArray()); 258var tokenMap = pairs.GroupBy(p => p.Item1, p => p.Item2).ToDictionary(g => g.Key, g => g.ToArray());
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
590var newTrailing = UnwrapBlock(ifBody).ToArray();
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AnonymousTypes.cs (1)
44foreach (var (group, parts) in _groupMap.ToArray())
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
251var sourceFileInfoTasks = sourceDocuments.Select(sd => _pdbSourceDocumentLoaderService.LoadSourceDocumentAsync(tempFilePath, sd, encoding, telemetryMessage, useExtendedTimeout, sourceLinkService, cancellationToken)).ToArray();
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_Property.cs (1)
84compilation.DynamicAttributeType(), compilation.NativeIntegerAttributeType() }.WhereNotNull().ToArray();
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
648typeSymbol = typeSymbol.Construct(typeArguments.Select(t => t.Type).ToArray());
Microsoft.CodeAnalysis.NetAnalyzers (16)
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidDeadConditionalCode.cs (1)
69var debugAssertMethods = debugAssert?.GetMembers(nameof(Debug.Assert)).OfType<IMethodSymbol>().ToArray() ?? Array.Empty<IMethodSymbol>();
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidUninstantiatedInternalClasses.cs (1)
117var applicableAttributes = instantiatingAttributeChecker.Where(tuple => tuple.isAttributeTarget(type)).ToArray();
Microsoft.NetCore.Analyzers\Performance\PreferConvertToHexStringOverBitConverter.Fixer.cs (2)
1143 => generator.InvocationExpression(methodExpression, bitConverterArgumentsInParameterOrder.Select(a => Current(a.Value.Syntax)).ToArray()), 123toLowerInvocation.Arguments.Select(a => Current(a.Value.Syntax)).ToArray());
Microsoft.NetCore.Analyzers\Performance\PreferHashDataOverComputeHash.Fixer.cs (1)
149var hashInstanceTargets = dictionary.Values.Append(new HashInstanceTarget(chainedComputeHashList)).ToArray();
Microsoft.NetCore.Analyzers\Performance\UseCompositeFormat.cs (2)
63SymbolEqualityComparer.Default.Equals(m.Parameters[1].Type, compositeFormatType)).ToArray(); 75SymbolEqualityComparer.Default.Equals(m.Parameters[1].Type, compositeFormatType)).ToArray();
Microsoft.NetCore.Analyzers\Performance\UseSearchValues.Fixer.cs (1)
140var members = GetAllMemberNamesInScope(typeSymbol).Concat(state.FieldNames).ToArray();
Microsoft.NetCore.Analyzers\Security\DoNotSetSwitch.cs (1)
110var values = invocationOperation.Arguments.Select(s => s.Value.ConstantValue).ToArray();
src\11b41c7305441175\PropertySetAbstractValue.ValuePool.cs (1)
28int[] values = Enum.GetValues(typeof(PropertySetAbstractValueKind)).Cast<int>().ToArray();
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\DiagnosticDescriptorHelper.cs (2)
41customTags = customTags.Concat(WellKnownDiagnosticTagsExtensions.CompilationEnd).ToArray(); 46customTags = customTags.Concat(additionalCustomTags).ToArray();
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
187effectiveSeverity.Value, rule.IsEnabledByDefault, rule.Description, rule.HelpLinkUri, rule.CustomTags.ToArray());
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (1)
318var successorsWithAdjustedBranches = GetSuccessorsWithAdjustedBranches(block).ToArray();
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
3762foreach (ThrownExceptionInfo pendingThrow in AnalysisDataForUnhandledThrowOperations.Keys.ToArray())
SyntaxEditorFixAllProvider.cs (1)
261.ToArray();
Microsoft.CodeAnalysis.Razor.Compiler (14)
Language\Components\ComponentEventHandlerLoweringPass.cs (2)
133duplicate.ToArray())); 152duplicate.ToArray()));
Language\Components\ComponentGenericTypePass.cs (2)
131typeParameters = typeParameters.Where(bindings.ContainsKey).ToArray(); 499.SelectMany(t => ParseCore(t)).ToArray();
Language\Components\ComponentInjectDirectivePass.cs (1)
29var tokens = directive.Children.OfType<DirectiveTokenIntermediateNode>().ToArray();
Language\DirectiveDescriptor.cs (1)
230return new DefaultDirectiveDescriptor(Directive, Kind, Usage, Tokens.ToArray(), DisplayName, Description);
Language\Extensions\DefaultTagHelperOptimizationPass.cs (1)
37.ToArray();
Language\Syntax\SyntaxSerializer.cs (1)
157var diagnostics = token.GetDiagnostics().ToArray();
Language\TagHelpers\Producers\FormNameTagHelperProducer.Factory.cs (1)
25.ToArray();
Mvc.Version1_X\ViewComponentTagHelperDescriptorFactory.cs (1)
97.ToArray();
Mvc\InjectDirective.cs (1)
68var tokens = directive.Children.OfType<DirectiveTokenIntermediateNode>().ToArray();
Mvc\ModelDirective.cs (1)
56var tokens = directive.Tokens.ToArray();
SourceGenerators\RazorSourceGenerator.cs (2)
302var oldModules = oldAssembly.Modules.ToArray(); 303var newModules = newAssembly.Modules.ToArray();
Microsoft.CodeAnalysis.Rebuild (3)
CompilationOptionsReader.cs (1)
294}).ToArray();
MetadataCompilationOptions.cs (2)
39var optionValues = _options.Where(pair => pair.optionName == optionName).ToArray(); 51var optionValues = _options.Where(pair => pair.optionName == optionName).ToArray();
Microsoft.CodeAnalysis.ResxSourceGenerator (10)
AbstractResxGenerator.cs (1)
167noWarn = noWarnText.Split([',', ';'], StringSplitOptions.RemoveEmptyEntries).Select(i => i.Trim()).ToArray() ?? [];
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
662pathParts = pathParts.Where(s => s != ThisDirectory).ToArray();
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
405=> source as T[] ?? source.ToArray(); 716return TransposeInternal(data).ToArray();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
183effectiveSeverity.Value, rule.IsEnabledByDefault, rule.Description, rule.HelpLinkUri, rule.CustomTags.ToArray());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (1)
237foreach (var symbol in SymbolsWriteBuilder.Keys.Select(d => d.symbol).ToArray())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
97var distinctValues = values.Where(v => v.Length > 0).Distinct(CaseInsensitiveComparison.Comparer).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
47var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
45var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
49var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
Microsoft.CodeAnalysis.VisualBasic (1)
Declarations\MergedTypeDeclaration.vb (1)
153Return MakeMergedTypes(allSingleTypeDecls).ToArray()
Microsoft.CodeAnalysis.Workspaces (20)
CodeCleanup\AbstractCodeCleanerService.cs (1)
670var types = annotation.Data.Split(s_separators).Select(s => (SpanMarkerType)Enum.Parse(typeof(SpanMarkerType), s)).ToArray();
FindSymbols\FindReferences\DependentTypeFinder.cs (1)
73projects ??= ImmutableHashSet.Create(solution.Projects.ToArray());
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (1)
136var removedProjectIds = _projectIdToInfo.Keys.Except(solution.ProjectIds).ToArray();
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
526.ToArray();
Shared\Extensions\ISymbolExtensions.cs (1)
621return xpathResult?.Cast<XNode>().ToArray();
Shared\Extensions\TelemetryExtensions.cs (1)
28var suffixBytes = BitConverter.GetBytes(suffix).Concat(new byte[4]).ToArray();
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.Core.cs (1)
162return _loadContextByDirectory.Values.OrderBy(v => v.Directory).ToArray();
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
662pathParts = pathParts.Where(s => s != ThisDirectory).ToArray();
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
405=> source as T[] ?? source.ToArray(); 716return TransposeInternal(data).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (1)
237foreach (var symbol in SymbolsWriteBuilder.Keys.Select(d => d.symbol).ToArray())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
97var distinctValues = values.Where(v => v.Length > 0).Distinct(CaseInsensitiveComparison.Comparer).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
47var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
45var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
49var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AbstractAddImportsService.cs (5)
139var filteredImports = newImports.Where(i => !HasExistingImport(i, containers, globalImports)).ToArray(); 141var externAliases = filteredImports.OfType<TExternSyntax>().ToArray(); 142var usingDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsSimpleUsing).ToArray(); 143var staticUsingDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsStaticUsing).ToArray(); 144var aliasDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsAlias).ToArray();
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (12)
MSBuild\ProjectFile\ProjectFile.cs (1)
55instance => new ProjectInstanceReader(language, _commandLineProvider, instance, project, PhysicalFilePath).CreateProjectFileInfo()).ToArray();
MSBuild\ProjectFile\ProjectInstance.cs (2)
31return items.Select(item => metadataNames.Select(metadataName => item.GetMetadataValue(metadataName)).ToArray()).ToArray();
MSBuild\ProjectFile\ProjectInstanceReader.cs (8)
97.ToArray(); 101.ToArray(); 105.ToArray(); 110var metadataReferences = commandLineArgs.Length == 0 ? _projectInstance.GetMetadataReferences().ToArray() : []; 112var projectCapabilities = _projectInstance.GetItems(ItemNames.ProjectCapability).Select(item => item.ToString()).ToArray(); 123var fileGlobs = Project?.GetAllGlobs().Select(GetFileGlobs).ToArray() ?? []; 166.ToArray(); 179.ToArray();
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
662pathParts = pathParts.Where(s => s != ThisDirectory).ToArray();
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (1)
335internal static T[] ToArray<T>(IEnumerable<T> source) => source == null ? Array.Empty<T>() : source.ToArray();
Microsoft.Data.Analysis (4)
DataFrame.cs (1)
345int[] shuffleArray = Enumerable.Range(0, shuffleUpperLimit).ToArray();
DataFrame.Join.cs (3)
210var shrinkedRetainedIndices = occurrences.Keys.ToArray(); 285var retainJoinColumns = retainedJoinColumnNames.Select(name => retainedDataFrame.Columns[name]).ToArray(); 390var columns = supplementaryJoinColumns.Select(name => supplementaryDataFrame.Columns[name]).ToArray();
Microsoft.Data.Analysis.Interactive.Tests (1)
DataFrameInteractiveTests.cs (1)
92Assert.Equal(dataFrame.Columns.Select(c => c.Name).ToArray(), new[] { "TrueOrFalse", "Integer", "Double", "Text" });
Microsoft.Data.Analysis.PerformanceTests (2)
PerformanceTests.cs (2)
33var values = Enumerable.Range(1, ItemsCount).ToArray(); 38var shortValues = values.Select(v => (short)(v % short.MaxValue + 1)).ToArray();
Microsoft.Data.Analysis.Tests (7)
DataFrame.IOTests.cs (5)
1248var resColumns = table.Columns.Cast<DataColumn>().Select(column => (column.ColumnName, column.DataType)).ToArray(); 1251var resVals = table.Rows.Cast<DataRow>().Select(row => row.ItemArray).ToArray(); 1285var resColumns = dataFrame.Columns.Select(column => (column.Name, column.DataType)).ToArray(); 1287var resVals = dataFrame.Rows.Select(row => row.ToArray()).ToArray();
DataFrameTests.Utils.cs (1)
79var buffers = Enumerable.Repeat(new VBuffer<int>(5, new[] { 0, 1, 2, 3, 4 }), length).ToArray();
VBufferColumnTests.cs (1)
28var buffers = Enumerable.Repeat(new VBuffer<int>(5, new[] { 0, 1, 2, 3, 4 }), 10).ToArray();
Microsoft.Diagnostics.DataContractReader.DataGenerator (2)
Emitter.cs (1)
402.ToArray();
EquatableArray.cs (1)
82=> new(source.ToArray());
Microsoft.Diagnostics.DataContractReader.Legacy (4)
Dbi\DacDbiImpl.cs (1)
5499TargetPointer[] fieldDescList = rts.GetFieldDescList(typeHandle).Take((int)cFields).ToArray();
SOSDacImpl.cs (3)
7368_messages = messages.ToArray(); 7508.ToArray(); 7563.ToArray();
Microsoft.DotNet.ApiCompatibility (5)
Logging\SuppressionEngine.cs (2)
131.ToArray(); 156public IReadOnlyCollection<Suppression> GetUnnecessarySuppressions() => _baselineSuppressions.Except(_suppressions).ToArray();
Runner\ApiCompatRunner.cs (3)
103string[] aggregatedReferences = metadataInformation.Where(m => m.References != null).SelectMany(m => m.References!).Distinct().ToArray(); 117string[] relativePaths = metadataInformation.Select(add => add.AssemblyId).ToArray(); 122string[] assemblyPaths = metadataInformation.Select(add => add.FullPath).ToArray();
Microsoft.DotNet.Arcade.Sdk (4)
src\GetLicenseFilePath.cs (1)
55select path).ToArray();
src\GroupItemsBy.cs (1)
79select mergeItems(itemsWithEqualKey)).ToArray();
src\ValidateLicense.cs (2)
54var normalizedActual = normalize(actual).ToArray(); 55var normalizedExpected = normalize(expected).ToArray();
Microsoft.DotNet.Build.Manifest (3)
PackageArtifactModel.cs (1)
20}).ToArray();
XElementParsingExtensions.cs (2)
38.ToArray(); 45var missing = requiredAttributes?.Where(r => !attributes.ContainsKey(r)).ToArray();
Microsoft.DotNet.Build.Tasks.Installers (15)
src\CreateRpmPackage.cs (2)
146.ToArray(); 211string[] missingGhostFiles = ghostFiles.Keys.Where(k => !ghostFilesFound.Contains(k)).ToArray();
src\RpmBuilder.cs (12)
314entries.Add(new(RpmHeaderTag.ProvideName, RpmHeaderEntryType.StringArray, _provides.Select(p => p.capability).ToArray())); 315entries.Add(new(RpmHeaderTag.ProvideVersion, RpmHeaderEntryType.StringArray, _provides.Select(p => p.version).ToArray())); 316entries.Add(new(RpmHeaderTag.ProvideFlags, RpmHeaderEntryType.Int32, _provides.Select(_ => 0).ToArray())); 321entries.Add(new(RpmHeaderTag.ConflictFlags, RpmHeaderEntryType.Int32, _conflicts.Select(_ => 0).ToArray())); 322entries.Add(new(RpmHeaderTag.ConflictVersion, RpmHeaderEntryType.StringArray, _conflicts.Select(_ => "").ToArray())); 326entries.Add(new(RpmHeaderTag.RequireName, RpmHeaderEntryType.StringArray, _requires.Select(r => r.name).ToArray())); 327entries.Add(new(RpmHeaderTag.RequireVersion, RpmHeaderEntryType.StringArray, _requires.Select(r => r.version).ToArray())); 328entries.Add(new(RpmHeaderTag.RequireFlags, RpmHeaderEntryType.Int32, _requires.Select(r => r.flags).ToArray())); 332entries.Add(new(RpmHeaderTag.ChangelogName, RpmHeaderEntryType.StringArray, _changelogLines.Select(l => l.name).ToArray())); 333entries.Add(new(RpmHeaderTag.ChangelogText, RpmHeaderEntryType.StringArray, _changelogLines.Select(l => l.text).ToArray())); 334entries.Add(new(RpmHeaderTag.ChangelogText, RpmHeaderEntryType.StringArray, _changelogLines.Select(l => l.text).ToArray())); 335entries.Add(new(RpmHeaderTag.ChangelogTimestamp, RpmHeaderEntryType.Int32, _changelogLines.Select(_ => (int)(DateTimeOffset.UtcNow - UnixEpoch).TotalSeconds).ToArray()));
src\StabilizeWixFileId.cs (1)
75.ToArray();
Microsoft.DotNet.Build.Tasks.Packaging (39)
CreateTrimDependencyGroups.cs (3)
75.ToArray(); 78PackageItem[] packageItems = Files.Select(f => new PackageItem(f)).ToArray(); 95var filteredDependencies = nearestDependencyGroup.Packages.Where(d => !index.IsInbox(d.Id, supportedInboxFramework, d.AssemblyVersion)).ToArray();
Extensions.cs (1)
101return metadataValue.Split(';').Where(v => !String.IsNullOrEmpty(v.Trim())).ToArray();
FilterUnknownPackages.cs (1)
55).ToArray();
GenerateNuSpec.cs (2)
401return aggregate.Union(next).ToArray(); 412return aggregate.Intersect(next).ToArray();
GeneratePackageReport.cs (6)
114CompileAssets = compileAssets.Select(c => GetPackageAssetFromTargetPath(c)).ToArray() 144CompileAssets = compileAssets.Select(c => GetPackageAssetFromTargetPath(c)).ToArray(), 145RuntimeAssets = runtimeAssets.Select(r => GetPackageAssetFromTargetPath(r)).ToArray(), 146NativeAssets = nativeAssets.Select(n => GetPackageAssetFromTargetPath(n)).ToArray() 175report.UnusedAssets = _unusedTargetPaths.Select(tp => GetPackageAssetFromTargetPath(tp)).ToArray(); 252foreach(var framework in _frameworks.Keys.ToArray())
GetApplicableAssetsFromPackageReports.cs (1)
94BuildProjects = buildProjects.Distinct().Select(bp => bp.ToItem()).ToArray();
GetApplicableAssetsFromPackages.cs (5)
82NuGetFramework[] compileFxs = TargetMonikers.Select(fx => NuGetFramework.Parse(fx)).ToArray(); 87runtimeFxs = RuntimeTargetMonikers.Select(fx => NuGetFramework.Parse(fx)).ToArray(); 106CompileAssets = compileItems.Select(ci => PackageItemAsResolvedAsset(ci)).ToArray(); 130RuntimeAssets = runtimeItems.SelectMany(ri => PackageItemAndSymbolsAsResolvedAsset(ri)).ToArray(); 142BuildProjects = buildProjects.Distinct().Select(bp => bp.ToItem()).ToArray();
GetInboxFrameworks.cs (1)
59InboxFrameworks = index.GetInboxFrameworks(AssemblyName, AssemblyVersion).Select(fx => fx.GetShortFolderName()).ToArray();
GetLastStablePackage.cs (1)
125LastStablePackages = lastStablePackages.Select(p => CreateItem(originalItems[p.Key], p.Value)).ToArray();
GetSupportedPackagesFromPackageReports.cs (1)
37var rids = fxRIDGrouping.ToArray();
HarvestPackage.cs (1)
464UpdatedFiles = Files.Except(removeFiles).ToArray();
NuGetPack.cs (1)
205return nuspecProperties == null ? null : NuspecPropertyStringProvider.GetNuspecPropertyProviderFunction(nuspecProperties.Select(p => p.ItemSpec).ToArray());
PackageIndex.cs (1)
258return Packages.Values.SelectMany(info => info.InboxOn.GetInboxFrameworks()).Distinct().ToArray();
PromoteDependencies.cs (5)
42var dependencies = Dependencies.Select(d => new Dependency(d)).ToArray(); 44var refSets = dependencies.Where(d => d.Id != "_._").Where(d => d.IsReference).GroupBy(d => NuGetFramework.Parse(d.TargetFramework)).ToDictionary(g => g.Key, g => g.ToArray()); 45var refFxs = refSets.Keys.ToArray(); 49var libSets = dependencies.Where(d => !d.IsReference).GroupBy(d => NuGetFramework.Parse(d.TargetFramework)).ToDictionary(g => g.Key, g => g.ToArray()); 50var libFxs = libSets.Keys.ToArray();
SplitDependenciesBySupport.cs (3)
29var dependencies = OriginalDependencies.Select(od => new Dependency(od)).ToArray(); 36var unspecDeps = dependencies.Where(d => d.TargetFramework == null).ToArray(); 47.ToArray();
SplitReferences.cs (2)
83FrameworkReferences = assemblyReferences.Values.ToArray(); 93PackageReferences = packageReferences.Values.ToArray();
UpdatePackageIndex.cs (3)
255}).ToArray(); 257dllNames = dlls.Select(f => Path.GetFileNameWithoutExtension(f)).Distinct().ToArray(); 322foreach (var orphanedAssemblyVersion in orphanedAssemblyVersions.ToArray())
ValidatePackage.cs (1)
363AllSupportedFrameworks = _frameworks.Values.Where(fx => fx.SupportedVersion != null).Select(fx => fx.ToItem()).OrderBy(i => i.ItemSpec).ToArray();
Microsoft.DotNet.Build.Tasks.TargetFramework (1)
TargetFrameworkResolver.cs (1)
52contentCollection.Load(frameworks.Select(f => f + '/').ToArray());
Microsoft.DotNet.Build.Tasks.VisualStudio (4)
OptProf\GenerateTrainingInputFiles.cs (3)
84var ibcEntries = IbcEntry.GetEntriesFromVsixJsonManifest(jsonManifest).ToArray(); 92var assemblyEntries = IbcEntry.GetEntriesFromAssembly(assembly).ToArray(); 130var filteredIbcEntries = ibcEntries.Where(ibc => ibc.EntryName == filteredTestCase.FileName).ToArray();
Vsix\GetPkgDefAssemblyDependencyGuid.cs (1)
62byte[] reducedHash = fullHash.Take(targetBlockSize).Zip(fullHash.Skip(targetBlockSize), (b1, b2) => (byte)(b1 ^ b2)).ToArray();
Microsoft.DotNet.Build.Tasks.Workloads (1)
Wix\WixToolTask.cs (1)
94CommandLineBuilder.AppendArrayIfNotNull("-ext ", _wixToolsetConfig.Extensions.ToArray());
Microsoft.DotNet.Cli.Definitions (6)
Commands\Workload\WorkloadSearchVersionsCommandDefinition.cs (1)
54string[] versionArguments = result.GetValue(WorkloadVersionArgument)?.ToArray() ?? [];
Common\CommonOptions.cs (1)
138return allValues.Distinct(StringComparer.OrdinalIgnoreCase).ToArray();
Help\HelpBuilder.cs (3)
247var defaultArguments = arguments.Where(x => !x.Hidden && (x is Argument { HasDefaultValue: true } || x is Option { HasDefaultValue: true })).ToArray(); 258.ToArray(); 454var subcommands = context.Command.Subcommands.Where(x => !x.Hidden).Select(x => GetTwoColumnRow(x, context)).ToArray();
Help\HelpBuilder.Default.cs (1)
137TwoColumnHelpRow[] commandArguments = ctx.HelpBuilder.GetCommandArgumentRows(ctx.Command, ctx).ToArray();
Microsoft.DotNet.Cli.Utils (3)
EnvironmentProvider.cs (1)
102var extensionsArr = extensions.OrEmptyIfNull().ToArray();
MSBuildArgs.cs (1)
121var otherMSBuildArgs = parseResult.UnmatchedTokens.ToArray();
TypoCorrection.cs (1)
27var possibleSuggestions = possibleTokens.Select((string possibleMatch) => new Suggestion(possibleMatch, possibleMatch.Length)).ToArray();
Microsoft.DotNet.GenFacades (5)
GenPartialFacadeSource.cs (2)
43ReferencePaths?.Select(item => item.ItemSpec).ToArray(), 45CompileFiles?.Select(item => item.ItemSpec).ToArray(),
GenPartialFacadeSourceGenerator.cs (3)
36string[] distinctSeeds = seeds.Select(seed => Path.GetFullPath(seed)).Distinct().ToArray(); 37string[] seedNames = distinctSeeds.Select(seed => Path.GetFileName(seed)).ToArray(); 60return defineConstants?.Split(';', ',').Where(t => !string.IsNullOrEmpty(t)).ToArray();
Microsoft.DotNet.HotReload.Utils.Generator (1)
Script\Json\Parsing.cs (1)
51changes = script.Changes.Select(c => Plan.Change.Create(AbsPath(c.Document), AbsPath(c.Update))).ToArray();
Microsoft.DotNet.HotReload.Watch (8)
Aspire\AspireServiceFactory.cs (1)
247LaunchEnvironmentVariables = projectLaunchInfo.Environment?.Select(e => (e.Key, e.Value))?.ToArray() ?? [],
Build\EvaluationResult.cs (1)
73var restoreRequests = projectGraph.Graph.GraphRoots.Select(node => BuildRequest.Create(node.ProjectInstance, [TargetNames.Restore])).ToArray();
Build\ProjectBuildManager.cs (1)
41var buildRequests = requests.Select(r => new BuildRequestData(r.ProjectInstance, [.. r.Targets])).ToArray();
HotReload\HotReloadDotNetWatcher.cs (2)
921var items = changedFiles.Where(item => item.Kind == kind).ToArray(); 1137var projectPaths = projects.Where(p => p.PhysicalPath != null).Select(p => p.PhysicalPath!).ToArray();
HotReload\ProjectUpdatesBuilder.StaticWebAssets.cs (1)
72.ToArray();
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\WebAssemblyHotReloadClient.cs (1)
118}).ToArray();
UI\BuildParametersSelectionPrompt.cs (1)
20var orderedTargetFrameworks = targetFrameworks.Order(StringComparer.OrdinalIgnoreCase).ToArray();
Microsoft.DotNet.HotReload.WebAssembly.Browser (2)
src\sdk\src\Dotnet.Watch\HotReloadAgent\AgentReporter.cs (1)
28var log = filteredLog.ToArray();
WebAssemblyHotReload.cs (1)
146.Select(log => new LogEntry() { Message = log.message, Severity = (int)log.severity }).ToArray();
Microsoft.DotNet.Internal.DependencyInjection.Testing (1)
DependencyInjectionValidation.cs (1)
99.ToArray();
Microsoft.DotNet.NuGetRepack.Tasks (1)
src\NuGetVersionUpdater.cs (1)
394throw new AggregateException(exceptions.ToArray());
Microsoft.DotNet.PackageTesting (4)
GetCompatiblePackageTargetFrameworks.cs (1)
48TestProjects = testProjects.Where(tfm => tfm.ItemSpec != "").ToArray();
NupkgParser.cs (1)
24.ToArray();
VerifyClosure.cs (2)
304var cycle = depStack.Reverse().ToArray(); 466return references.ToArray();
Microsoft.DotNet.PackageValidation (8)
Package.cs (6)
102RuntimeSpecificAssets = RuntimeAssets.Where(t => t.Path.StartsWith("runtimes")).ToArray(); 105.ToArray(); 109.ToArray(); 139IEnumerable<string> packageAssets = packageReader.GetFiles().Where(t => t.EndsWith(".dll")).ToArray(); 156new ReadOnlyCollection<ContentItem>(items.Where(t => !t.Path.StartsWith("runtimes")).ToArray()) : 172new ReadOnlyCollection<ContentItem>(items.Where(t => t.Path.StartsWith("runtimes")).ToArray()) :
Validators\BaselinePackageValidator.cs (2)
110baselineRuntimeSpecificAssetsRidGroup.ToArray(), 133.ToArray();
Microsoft.DotNet.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\VirtualProjectBuilder.cs (1)
608var includeOrExcludeDirectives = directives.OfType<CSharpDirective.IncludeOrExclude>().ToArray();
Microsoft.DotNet.SharedFramework.Sdk (6)
src\arcade\src\Microsoft.DotNet.PackageTesting\VerifyClosure.cs (2)
304var cycle = depStack.Reverse().ToArray(); 466return references.ToArray();
src\CreateFrameworkListFile.cs (1)
65.ToArray();
src\GeneratePlatformManifestEntriesFromFileList.cs (1)
41}).ToArray();
src\GeneratePlatformManifestEntriesFromTemplate.cs (1)
96}).ToArray();
src\ValidateFileVersions.cs (1)
80.ToArray();
Microsoft.DotNet.SourceBuild.Tasks (24)
src\ReadNuGetPackageInfos.cs (1)
40.ToArray();
src\UsageReport\UsageData.cs (4)
50.ToArray(), 54.ToArray(), 58.ToArray(), 62.ToArray()
src\UsageReport\WritePackageUsageData.cs (12)
91.ToArray(); 105.ToArray(); 112.ToArray(); 117.ToArray(); 122.ToArray(); 127.ToArray(); 136.ToArray(); 144.ToArray(); 206.ToArray(); 240.ToArray(); 251.ToArray() 280.ToArray();
src\UsageReport\WriteUsageReports.cs (5)
155.ToArray(); 213.ToArray(); 219Built = pvp.PackageVersionProp.Except(prev.PackageVersionProp).ToArray() 221.ToArray(); 255.ToArray();
src\WriteBuildOutputProps.cs (2)
65.ToArray(); 73}).ToArray();
Microsoft.DotNet.TemplateLocator (4)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (2)
131.Concat(_manifestRoots ?? Array.Empty<string>()).ToArray(); 308GetManifests().OrderBy(m => m.ManifestId).Select(m => $"{m.ManifestId}.{m.ManifestFeatureBand}.{m.ManifestVersion}").ToArray()
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (2)
32File.ReadAllLines(runtimeIdentifierChainPath).Where(l => !string.IsNullOrEmpty(l)).ToArray() : 48workloadRootPaths = packRootEnvironmentVariable!.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
Microsoft.Extensions.AI (5)
ChatCompletion\DistributedCachingChatClient.cs (1)
68set => _cacheKeyAdditionalValues = value?.ToArray();
ChatCompletion\FunctionInvokingChatClient.cs (3)
363.ToArray(); 585.ToArray(); 1237.ToArray();
Embeddings\DistributedCachingEmbeddingGenerator.cs (1)
72set => _cacheKeyAdditionalValues = value?.ToArray();
Microsoft.Extensions.AI.Abstractions (4)
AdditionalPropertiesDictionary{TValue}.cs (1)
256public AdditionalProperty[] Items => (from p in _properties select new AdditionalProperty(p.Key, p.Value)).ToArray();
Utilities\AIJsonUtilities.cs (1)
175var entries = obj.OrderBy(e => e.Key, StringComparer.Ordinal).ToArray();
Utilities\AIJsonUtilities.Schema.Create.cs (1)
827var copiedEntries = System.Linq.Enumerable.ToArray(jsonObject);
Utilities\AIJsonUtilities.Schema.Transform.cs (1)
72foreach (var prop in properties.ToArray())
Microsoft.Extensions.AI.Abstractions.Tests (12)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (5)
674TextContent[] contents = message.Contents.OfType<TextContent>().ToArray(); 960var imageResults = message.Contents.OfType<ImageGenerationToolResultContent>().ToArray(); 1001var imageResults = message.Contents.OfType<ImageGenerationToolResultContent>().ToArray(); 1043var webSearchCalls = message.Contents.OfType<WebSearchToolCallContent>().ToArray(); 1094var webSearchCalls = message.Contents.OfType<WebSearchToolCallContent>().ToArray();
Embeddings\EmbeddingGeneratorExtensionsTests.cs (3)
107string[] inputs = Enumerable.Range(0, count).Select(i => $"hello {i}").ToArray(); 110.Select(i => new Embedding<float>(Enumerable.Range(i, 4).Select(i => (float)i).ToArray())) 111.ToArray();
Functions\AIFunctionArgumentsTests.cs (2)
100], args.ToArray()); 136], args.ToArray());
SpeechToText\SpeechToTextResponseUpdateExtensionsTests.cs (1)
126TextContent[] contents = response.Contents.OfType<TextContent>().ToArray();
Utilities\AIJsonUtilitiesTests.cs (1)
617string[] required = schema.GetProperty("required").EnumerateArray().Select(e => e.GetString()!).ToArray();
Microsoft.Extensions.AI.Evaluation.NLP (10)
BLEUEvaluator.cs (3)
86reference => SimpleWordTokenizer.WordTokenize(reference).ToArray()).ToArray(); 88string[] hypothesis = SimpleWordTokenizer.WordTokenize(modelResponse.Text).ToArray();
BLEUEvaluatorContext.cs (1)
41: this(references.ToArray())
F1Evaluator.cs (2)
75string[] reference = SimpleWordTokenizer.WordTokenize(context.GroundTruth).ToArray(); 76string[] hypothesis = SimpleWordTokenizer.WordTokenize(modelResponse.Text).ToArray();
GLEUEvaluator.cs (3)
85reference => SimpleWordTokenizer.WordTokenize(reference).ToArray()).ToArray(); 87string[] hypothesis = SimpleWordTokenizer.WordTokenize(modelResponse.Text).ToArray();
GLEUEvaluatorContext.cs (1)
41: this(references.ToArray())
Microsoft.Extensions.AI.Evaluation.NLP.Tests (12)
BLEUAlgorithmTests.cs (6)
203SimpleWordTokenizer.WordTokenize("It is a guide to action that ensures that the military will forever heed Party commands").ToArray(), 204SimpleWordTokenizer.WordTokenize("It is the guiding principle which guarantees the military forces always being under the command of the Party").ToArray(), 205SimpleWordTokenizer.WordTokenize("It is the practical guide for the army always to heed the directions of the party").ToArray(), 207string[] hypothesis = SimpleWordTokenizer.WordTokenize("It is a guide to action which ensures that the military always obeys the commands of the party").ToArray(); 218SimpleWordTokenizer.WordTokenize("he was interested in world history because he read the book").ToArray(), 220string[] hypothesis = SimpleWordTokenizer.WordTokenize("he read the book because he was interested in world history").ToArray();
GLEUAlgorithmTests.cs (6)
87SimpleWordTokenizer.WordTokenize("It is a guide to action that ensures that the military will forever heed Party commands").ToArray(), 88SimpleWordTokenizer.WordTokenize("It is the guiding principle which guarantees the military forces always being under the command of the Party").ToArray(), 89SimpleWordTokenizer.WordTokenize("It is the practical guide for the army always to heed the directions of the party").ToArray(), 91string[] hypothesis = SimpleWordTokenizer.WordTokenize("It is a guide to action which ensures that the military always obeys the commands of the party").ToArray(); 102SimpleWordTokenizer.WordTokenize("he was interested in world history because he read the book").ToArray(), 104string[] hypothesis = SimpleWordTokenizer.WordTokenize("he read the book because he was interested in world history").ToArray();
Microsoft.Extensions.AI.Evaluation.Quality (4)
IntentResolutionEvaluatorContext.cs (1)
62: this(toolDefinitions.ToArray())
RetrievalEvaluatorContext.cs (1)
59: this(retrievedContextChunks.ToArray())
TaskAdherenceEvaluatorContext.cs (1)
63: this(toolDefinitions.ToArray())
ToolCallAccuracyEvaluatorContext.cs (1)
64: this(toolDefinitions.ToArray())
Microsoft.Extensions.AI.Integration.Tests (2)
ImageGeneratingChatClientIntegrationTests.cs (1)
84var contents = response.Messages.SelectMany(m => m.Contents).ToArray();
PromptBasedFunctionCallingChatClient.cs (1)
151foreach (var kvp in arguments.ToArray())
Microsoft.Extensions.AI.OpenAI (1)
MicrosoftExtensionsAIChatExtensions.cs (1)
110if (citation.AnnotatedRegions?.OfType<TextSpanAnnotatedRegion>().ToArray() is { Length: > 0 } regions)
Microsoft.Extensions.AI.OpenAI.Tests (23)
OpenAIConversionTests.cs (22)
743var convertedMessages = messages.AsOpenAIChatMessages(options).ToArray(); 810var convertedItems = messages.AsOpenAIResponseItems().ToArray(); 867var items = messages.AsOpenAIResponseItems().ToArray(); 1160Assert.Throws<ArgumentNullException>("messages", () => ((IEnumerable<OpenAI.Chat.ChatMessage>)null!).AsChatMessages().ToArray()); 1170var convertedMessages = openAIMessages.AsChatMessages().ToArray(); 1194var responseItems = inputMessages.AsOpenAIResponseItems().ToArray(); 1196var convertedMessages = responseItems.AsChatMessages().ToArray(); 1208var convertedMessages = Array.Empty<ResponseItem>().AsChatMessages().ToArray(); 1224var responseItems = inputMessages.AsOpenAIResponseItems().ToArray(); 1225var convertedMessages = responseItems.AsChatMessages().ToArray(); 1290ChatMessage[] messages = items.AsChatMessages().ToArray(); 1428ChatMessage[] messages = items.AsChatMessages().ToArray(); 1451ChatMessage[] messages = new ResponseItem[] { messageItem }.AsChatMessages().ToArray(); 1471ChatMessage[] messages = new ResponseItem[] { messageItem }.AsChatMessages().ToArray(); 1492var items = new ChatMessage[] { new(ChatRole.Assistant, [mcpToolCall, mcpToolResult]) }.AsOpenAIResponseItems().ToArray(); 2100var messageItems = openAIResponse.OutputItems.OfType<MessageResponseItem>().ToArray(); 2101var functionCallItems = openAIResponse.OutputItems.OfType<FunctionCallResponseItem>().ToArray(); 2135var outputItems = openAIResponse.OutputItems.ToArray(); 2166var outputItems = openAIResponse.OutputItems.ToArray(); 2285ChatMessage[] messages = new ResponseItem[] { wsItem }.AsChatMessages().ToArray(); 2301ChatMessage[] messages = new ResponseItem[] { wsItem }.AsChatMessages().ToArray(); 2317ChatMessage[] messages = new ResponseItem[] { wsItem }.AsChatMessages().ToArray();
OpenAIResponseClientIntegrationTests.cs (1)
291.ToArray());
Microsoft.Extensions.AI.Templates.Tests (1)
TemplateSnapshotTestBase.cs (1)
39: verificationExcludePatterns?.Select(p => p.Replace('/', Path.DirectorySeparatorChar)).ToArray();
Microsoft.Extensions.AI.Tests (11)
ChatCompletion\ConfigureOptionsChatClientTests.cs (1)
38var expectedUpdates = Enumerable.Range(0, 3).Select(i => new ChatResponseUpdate()).ToArray();
Embeddings\DistributedCachingEmbeddingGeneratorTest.cs (6)
95}).ToArray(); 254return [new(((string)options!.AdditionalProperties!["someKey"]!).Select(c => (float)c).ToArray())]; 274AssertEmbeddingsEqual(new("value 1".Select(c => (float)c).ToArray()), result1); 275AssertEmbeddingsEqual(new("value 1".Select(c => (float)c).ToArray()), result2); 289AssertEmbeddingsEqual(new("value 1".Select(c => (float)c).ToArray()), result3); 290AssertEmbeddingsEqual(new("value 2".Select(c => (float)c).ToArray()), result4);
Functions\AIFunctionFactoryTest.cs (2)
1231(int? limit = null, DateTime? from = null) => Enumerable.Repeat(from ?? default, limit ?? 4).Select(d => d.Year).ToArray(), 1264(int? limit = null, DateTime? from = null) => Enumerable.Repeat(from ?? default, limit ?? 4).Select(d => d.Year).ToArray(),
SpeechToText\ConfigureOptionsSpeechToTextClientTests.cs (1)
39var expectedUpdates = Enumerable.Range(0, 3).Select(i => new SpeechToTextResponseUpdate()).ToArray();
TextToSpeech\ConfigureOptionsTextToSpeechClientTests.cs (1)
38var expectedUpdates = Enumerable.Range(0, 3).Select(i => new TextToSpeechResponseUpdate()).ToArray();
Microsoft.Extensions.AmbientMetadata.Build.Tests (1)
BuildMetadataTests.cs (1)
26var properties = obj.GetType().GetProperties().Select(f => f.GetValue(obj)).ToArray();
Microsoft.Extensions.Caching.Hybrid (1)
Internal\DefaultHybridCache.cs (1)
106IHybridCacheSerializerFactory[] factories = services.GetServices<IHybridCacheSerializerFactory>().ToArray();
Microsoft.Extensions.Caching.Hybrid.Tests (2)
SizeTests.cs (1)
56string expected = new("simple value".ToArray());
TagSetTests.cs (1)
119string[] arr = LongCustom().ToArray();
Microsoft.Extensions.Compliance.Abstractions (1)
Classification\DataClassificationSet.cs (1)
114var a = _classifications.ToArray();
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
src\runtime\src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
25=> _values = values.ToArray();
Microsoft.Extensions.DataIngestion.Tests (19)
Chunkers\SemanticSimilarityChunkerTests.cs (3)
51.ToArray(); 93}).ToArray(); 169}).ToArray();
IngestionDocumentTests.cs (1)
49IngestionDocumentElement[] flatElements = doc.EnumerateContent().ToArray();
Processors\AlternativeTextEnricherTests.cs (3)
45var materializedMessages = messages.ToArray(); 131var materializedMessages = messages.ToArray(); 146Envelope<string[]> data = new() { data = Enumerable.Range(0, batchSize).Select(i => i.ToString()).ToArray() };
Processors\ClassificationEnricherTests.cs (1)
75var materializedMessages = messages.ToArray();
Processors\KeywordEnricherTests.cs (1)
75var materializedMessages = messages.ToArray();
Processors\SentimentEnricherTests.cs (1)
59var materializedMessages = messages.ToArray();
Processors\SummaryEnricherTests.cs (1)
59var materializedMessages = messages.ToArray();
Readers\DocumentReaderConformanceTests.cs (2)
121var elements = document.EnumerateContent().ToArray(); 205var elements = document.EnumerateContent().ToArray();
Readers\MarkdownReaderTests.cs (5)
106byte[] imageBytes1 = Enumerable.Range(0, 55).Select(i => (byte)i).ToArray(); 108byte[] imageBytes2 = Enumerable.Range(55, 111).Select(i => (byte)i).ToArray(); 110byte[] imageBytes3 = Enumerable.Range(166, 200).Select(i => (byte)i).ToArray(); 131var images = document.EnumerateContent().OfType<IngestionDocumentImage>().ToArray(); 147byte[] imageBytes = Enumerable.Range(55, 111).Select(i => (byte)i).ToArray();
Readers\MarkItDownReaderTests.cs (1)
26var elements = document.EnumerateContent().ToArray();
Microsoft.Extensions.DependencyModel (17)
CompilationLibrary.cs (1)
37Assemblies = assemblies.ToArray();
CompilationOptions.cs (1)
65Defines = defines.ToArray();
DependencyContext.cs (3)
33CompileLibraries = compileLibraries.ToArray(); 34RuntimeLibraries = runtimeLibraries.ToArray(); 35RuntimeGraph = runtimeGraph.ToArray();
DependencyContextJsonReader.cs (4)
209CreateLibraries(compileTarget?.Libraries, false, libraryStubs).Cast<CompilationLibrary>().ToArray(), 210CreateLibraries(runtimeTarget.Libraries, true, libraryStubs).Cast<RuntimeLibrary>().ToArray(), 802.ToArray(); 814.ToArray();
DependencyContextPaths.cs (1)
54.ToArray();
Library.cs (1)
61Dependencies = dependencies.ToArray();
RuntimeAssetGroup.cs (4)
19_assetPaths = assetPaths.ToArray(); 25_runtimeFiles = runtimeFiles.ToArray(); 45return _runtimeFiles!.Select(file => file.Path).ToArray(); 61return _assetPaths!.Select(path => new RuntimeFile(path, null, null)).ToArray();
RuntimeFallbacks.cs (1)
25Fallbacks = fallbacks.ToArray();
RuntimeLibrary.cs (1)
113ResourceAssemblies = resourceAssemblies.ToArray();
Microsoft.Extensions.Diagnostics (1)
Tracing\DefaultActivitySourceFactory.cs (1)
28.ToArray();
Microsoft.Extensions.Diagnostics.HealthChecks (2)
DefaultHealthCheckService.cs (1)
45registrations = registrations.Where(predicate).ToArray();
HealthCheckPublisherHostedService.cs (1)
48_publishers = publishers.ToArray();
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
ResourceMonitorService.cs (1)
78_publishers = publishers.ToArray();
Windows\Disk\WindowsDiskMetrics.cs (1)
81.ToArray();
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (1)
ResourceMonitoringExtensionsTests.cs (1)
213var trackers = host.Services.GetServices<IResourceMonitor>().ToArray();
Microsoft.Extensions.Diagnostics.Testing (1)
Metrics\MetricCollector.cs (1)
112var str = string.Join(", ", _supportedTs.Select(t => t.Name).ToArray());
Microsoft.Extensions.DotNetDeltaApplier (1)
src\sdk\src\Dotnet.Watch\HotReloadAgent\AgentReporter.cs (1)
28var log = filteredLog.ToArray();
Microsoft.Extensions.Features (1)
FeatureCollection.cs (1)
164public DictionaryItemDebugView<Type, object>[] Items => _features.Select(pair => new DictionaryItemDebugView<Type, object>(pair)).ToArray();
Microsoft.Extensions.FileProviders.Composite (1)
CompositeFileProvider.cs (1)
36_fileProviders = fileProviders.ToArray();
Microsoft.Extensions.FileProviders.Embedded (3)
EmbeddedFileProvider.cs (1)
26.Where(c => c != '/' && c != '\\').ToArray();
Manifest\EmbeddedFilesManifest.cs (1)
17.Where(c => c != Path.DirectorySeparatorChar && c != Path.AltDirectorySeparatorChar).ToArray();
Manifest\ManifestDirectoryInfo.cs (1)
51IEnumerable<IFileInfo> EnsureEntries() => _entries ??= ResolveEntries().ToArray();
Microsoft.Extensions.FileProviders.Embedded.Manifest.Task (1)
GenerateEmbeddedResourcesManifest.cs (1)
74}).ToArray();
Microsoft.Extensions.FileProviders.Physical (2)
Internal\PathUtils.cs (2)
15.Where(c => c != Path.DirectorySeparatorChar && c != Path.AltDirectorySeparatorChar).ToArray(); 18.Where(c => c != '*' && c != '|' && c != '?').ToArray();
Microsoft.Extensions.FileSystemGlobbing (3)
Internal\MatcherContext.cs (3)
36IPatternContext[] includePatternContexts = includePatterns.Select(pattern => pattern.CreatePatternContextForInclude()).ToArray(); 37IPatternContext[] excludePatternContexts = excludePatterns.Select(pattern => pattern.CreatePatternContextForExclude()).ToArray(); 54.ToArray();
Microsoft.Extensions.Hosting (1)
Internal\Host.cs (1)
113asyncValidators = Services.GetServices<IAsyncStartupValidator>().ToArray();
Microsoft.Extensions.Http (2)
DefaultHttpClientFactory.cs (1)
76_filters = filters.ToArray();
HttpMessageHandlerBuilder.cs (1)
89IReadOnlyList<DelegatingHandler> additionalHandlersList = additionalHandlers as IReadOnlyList<DelegatingHandler> ?? additionalHandlers.ToArray();
Microsoft.Extensions.Http.Diagnostics (1)
Logging\Internal\HttpClientLogger.cs (1)
60_enrichers = enrichers.Where(static x => x is not null).ToArray();
Microsoft.Extensions.Http.Diagnostics.Tests (2)
Logging\HttpClientLoggingTagNamesTest.cs (1)
29.ToArray();
Logging\Internal\RandomStringGenerator.cs (1)
20.Select(s => s[_random.Next(s.Length)]).ToArray());
Microsoft.Extensions.Http.Resilience.PerformanceTests (2)
HttpClientFactory.cs (2)
98}).ToArray(); 121}).ToArray();
Microsoft.Extensions.Http.Resilience.Tests (4)
Routing\OrderedRoutingStrategyTest.cs (1)
109return CreateGroup(endpoints.Select(v => new WeightedUriEndpoint { Uri = new Uri(v) }).ToArray());
Routing\RoutingStrategyTest.cs (2)
62var routes = ConfigureMinRoutes(Builder).ToArray(); 64var urls = CollectUrls(CreateStrategy()).ToArray();
Routing\WeightedRoutingStrategyTest.cs (1)
169return CreateGroup(endpoints.Select(v => new WeightedUriEndpoint { Uri = new Uri(v) }).ToArray());
Microsoft.Extensions.Logging.Generators (1)
src\runtime\src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
25=> _values = values.ToArray();
Microsoft.Extensions.Options.Contextual (4)
Internal\ContextualOptionsFactory.cs (4)
43_loaders = loaders.ToArray(); 44_setups = setups as IConfigureOptions<TOptions>[] ?? setups.ToArray(); 45_postConfigures = postConfigures as IPostConfigureOptions<TOptions>[] ?? postConfigures.ToArray(); 46_validations = validations as IValidateOptions<TOptions>[] ?? validations.ToArray();
Microsoft.Extensions.Options.SourceGeneration (3)
Emitter.cs (3)
172.ToArray(); 676var attributesData = _optionsSourceGenContext.AttributesToGenerate.OrderBy(static kvp => kvp.Key, StringComparer.Ordinal).ToArray(); 1253.ToArray();
Microsoft.Extensions.ServiceDiscovery (2)
Configuration\ConfigurationServiceEndpointProvider.cs (1)
43_schemes = allowedSchemes as string[] ?? allowedSchemes.ToArray();
ServiceEndpointWatcherFactory.cs (1)
21.Concat(providerFactories.Where(static r => r is PassThroughServiceEndpointProviderFactory)).ToArray();
Microsoft.Extensions.ServiceDiscovery.Abstractions (1)
ServiceEndpointSource.cs (1)
68public ServiceEndpoint[] Endpoints => value.Endpoints.ToArray();
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Resolver\DnsResolver.Telemetry.cs (1)
89static string[] ToStringHelper<T>(T[] array) => array.Select(a => a!.ToString()!).ToArray();
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
Resolver\DnsPrimitivesTests.cs (1)
185byte[] data = Enumerable.Repeat(labelData, 3).SelectMany(x => x).Concat(lastLabelData).Concat(new byte[1]).ToArray();
Microsoft.Extensions.ServiceDiscovery.Dns.Tests.Fuzzing (1)
Program.cs (1)
17.ToArray();
Microsoft.Extensions.Telemetry (4)
Latency\Internal\LatencyContextRegistrySet.cs (1)
61return keys.ToArray();
Logging\ExtendedLoggerFactory.cs (1)
92_enrichers = enrichers.Select<ILogEnricher, Action<IEnrichmentTagCollector>>(e => e.Enrich).ToArray();
Sampling\RandomProbabilisticSampler.cs (2)
41LastKnownGoodSamplerRules = Throw.IfNullOrMemberNull(options, options.CurrentValue).Rules.ToArray(); 78LastKnownGoodSamplerRules = updatedOptions.Rules.ToArray();
Microsoft.Extensions.Telemetry.Abstractions.Tests (2)
Logging\LoggerMessageStateTests.cs (2)
144Assert.Equal(lms.TagArray.ToArray(), list.ToArray());
Microsoft.Extensions.Telemetry.Tests (2)
Enrichment\ApplicationEnricherTagTests.cs (1)
30.ToArray();
Enrichment\ProcessEnricherDimensionsTests.cs (1)
29.ToArray();
Microsoft.Extensions.VectorData.ConformanceTests (9)
EmbeddingGenerationTests.cs (1)
590var vector = value.TrimStart('[').TrimEnd(']').Split(',').Select(s => float.Parse(s.Trim())).ToArray();
ModelTests\BasicModelTests.cs (5)
75var expectedRecords = fixture.TestData.Take(2).ToArray(); 77var ids = expectedRecords.Select(record => record.Key).Append(missingKey).ToArray(); 268var keys = newRecords.Select(record => record.Key).ToArray(); 304var keys = existingRecords.Select(record => record.Key).ToArray(); 336var keys = records.Select(record => record.Key).ToArray();
ModelTests\DynamicModelTests.cs (2)
238[VectorPropertyName] = new ReadOnlyMemory<float>(Enumerable.Repeat(0.7f, 3).ToArray()) 269var keys = newRecords.Select(record => record[KeyPropertyName]!).ToArray();
Support\TestStore.cs (1)
138var vector = dummyVector ?? new ReadOnlyMemory<float>(Enumerable.Range(0, vectorSize ?? 3).Select(i => (float)i).ToArray());
Microsoft.Gen.MetadataExtractor (2)
MetricsReportsHelpers.cs (2)
26.ToArray())); 28return reportedMetrics.ToArray();
Microsoft.Gen.MetricsReports (2)
MetricsReportsHelpers.cs (2)
26.ToArray())); 28return reportedMetrics.ToArray();
Microsoft.Interop.ComInterfaceGenerator (1)
Analyzers\AddGeneratedComClassFixer.cs (1)
53&& attr.ConstructorArguments[0].Value is true).ToArray();
Microsoft.Interop.JavaScript.JSImportGenerator (4)
JSGeneratorFactory.cs (1)
84return Create(info, context, isToJs, function.KnownType, function.ArgsTypeInfo.Select(a => a.KnownType).ToArray(), jsMarshalingInfo.JSType, jsMarshalingInfo.JSTypeArguments);
JSManagedTypeInfo.cs (2)
149.ToArray(); 160.ToArray();
Marshaling\FuncJSGenerator.cs (1)
28.ToArray();
Microsoft.Interop.SourceGeneration (3)
ContainingSyntaxContext.cs (2)
115type = type.AddTypeParameterListParameters(containingType.TypeParameters.Parameters.ToArray()); 141type = type.AddTypeParameterListParameters(containingType.TypeParameters.Parameters.ToArray());
ManualTypeMarshallingHelper.cs (1)
157var attrs = entryPointType.GetAttributes().Where(attr => attr.AttributeClass.ToDisplayString() == TypeNames.CustomMarshallerAttribute).ToArray();
Microsoft.Maui.Controls (15)
BindableLayout\BindableLayout.cs (1)
460 var layoutChildren = layout.Children.OfType<IView>().ToArray();
BindableObject.cs (1)
682 var prop = _properties.Values.ToArray();
DependencyService.cs (1)
122 assemblies = assemblies.Union(Internals.Registrar.ExtraAssemblies).ToArray();
Internals\PropertyPropagationExtensions.cs (1)
31 foreach (var child in children.ToArray())
LegacyLayouts\RelativeLayout.cs (2)
324 BoundsConstraint bounds = BoundsConstraint.FromExpression(() => new Rect(x(), y(), width(), height()), parents.Distinct().ToArray()); 383 BoundsConstraint bounds = BoundsConstraint.FromExpression(() => new Rect(xCompiled(), yCompiled(), widthCompiled(), heightCompiled()), fromExpression: true, parents: parents.Distinct().ToArray());
NavigationPage\NavigationPage.Legacy.cs (1)
157 Element[] childrenToRemove = InternalChildren.Skip(1).ToArray();
ObservableList.cs (2)
74 T[] items = Items.Skip(index).Take(count).ToArray(); 98 T[] ritems = items.ToArray();
Registrar.cs (1)
452 assemblies = assemblies.Union(ExtraAssemblies).ToArray();
ResourceDictionary.cs (3)
76 OnValuesChanged(_mergedInstance.ToArray()); 133 OnValuesChanged(rd.ToArray()); 151 OnValuesChanged(e.Values.ToArray());
Shapes\Shape.cs (1)
187 => StrokeDashArray.Select(a => (float)a).ToArray();
TemplatedItemsList.cs (1)
1048 TItem[] itemsToMove = _templatedObjects.Skip(e.OldStartingIndex).Take(e.OldItems.Count).ToArray();
Microsoft.Maui.Controls.Build.Tasks (10)
BuildException.cs (1)
23 MessageArgs = args?.Select(a => a?.ToString()).ToArray();
CompiledConverters\CornerRadiusTypeConverter.cs (1)
43 yield return Instruction.Create(OpCodes.Newobj, module.ImportCtorReference(context.Cache, ("Microsoft.Maui", "Microsoft.Maui", "CornerRadius"), parameterTypes: args.Select(a => ("mscorlib", "System", "Double")).ToArray()));
CompiledConverters\ThicknessTypeConverter.cs (1)
48 yield return Instruction.Create(OpCodes.Newobj, module.ImportCtorReference(context.Cache, ("Microsoft.Maui", "Microsoft.Maui", "Thickness"), parameterTypes: args.Select(a => ("mscorlib", "System", "Double")).ToArray()));
ModuleDefinitionExtensions.cs (5)
16 return cache.GetOrAddTypeReference(module, typeKey, x => module.ImportReference(module.ImportReference(cache, type).MakeGenericInstanceType(classArguments.Select(gp => module.GetTypeDefinition(cache, (gp.assemblyName, gp.clrNamespace, gp.typeName))).ToArray()))); 65 return cache.GetOrAddMethodReference(module, ctorKey, x => x.module.ImportCtorReference(cache, x.module.GetTypeDefinition(cache, type), classArguments.Select(args => x.module.GetTypeDefinition(cache, args)).ToArray(), md => md.Parameters.Count == paramCount)); 77 return cache.GetOrAddMethodReference(module, ctorKey, x => x.module.ImportCtorReference(cache, x.module.GetTypeDefinition(cache, type), classArguments.Select(args => x.module.GetTypeDefinition(cache, args)).ToArray(), md => 209 classArguments: classArguments?.Select(gp => x.module.GetTypeDefinition(cache, (gp.assemblyName, gp.clrNamespace, gp.typeName))).ToArray())); 232 classArguments: classArguments?.Select(gp => x.module.GetTypeDefinition(cache, (gp.assemblyName, gp.clrNamespace, gp.typeName))).ToArray()));
NodeILExtensions.cs (1)
337 return (requireServiceAttribute?.ConstructorArguments[0].Value as CustomAttributeArgument[])?.Select(ca => ca.Value as TypeReference).ToArray();
XmlTypeExtensions.cs (1)
87 type = module.ImportReference(type).MakeGenericInstanceType(typeArguments.Select(x => x.GetTypeReference(cache, module, xmlInfo)).ToArray());
Microsoft.Maui.Controls.SourceGen (1)
src\Controls\src\Xaml\XamlNode.cs (1)
182 foreach (var node in Properties.Values.ToArray())
Microsoft.Maui.Controls.Xaml (4)
ApplyPropertiesVisitor.cs (1)
486 .ToArray();
CreateValuesVisitor.cs (1)
252 Type[] types = arguments == null ? Array.Empty<Type>() : arguments.Select(a => a.GetType()).ToArray();
XamlNode.cs (1)
182 foreach (var node in Properties.Values.ToArray())
XamlParser.cs (1)
414 }).ToArray();
Microsoft.Maui.Resizetizer (3)
DetectInvalidResourceOutputFilenamesTask.cs (1)
47 InvalidItems = tempInvalidItems.Keys.ToArray();
DpiPath.cs (1)
263 LargeTile).ToArray();
GeneratePackageAppxManifest.cs (1)
318 var showons = showname.Elements(xshowon).ToArray();
Microsoft.ML.AutoML (54)
API\AutoCatalog.cs (7)
824&& !(data.Schema[c.ColumnIndex].Type is VectorDataViewType vt && vt.ItemType == BooleanDataViewType.Instance)).ToArray(); 828var textFeatureColumnNames = textFeatures.Select(c => data.Schema[c.ColumnIndex].Name).ToArray(); 829var numericFeatureColumnNames = numericFeatures.Select(c => data.Schema[c.ColumnIndex].Name).ToArray(); 830var catalogFeatureColumnNames = catalogFeatures.Select(c => data.Schema[c.ColumnIndex].Name).ToArray(); 831var imagePathColumnNames = imagePathFeatures.Select(c => data.Schema[c.ColumnIndex].Name).ToArray(); 832var booleanFeatureColumnNames = booleanFeatures.Select(c => data.Schema[c.ColumnIndex].Name).ToArray(); 862InputColumnNames = textFeatureColumnNames.Concat(numericFeatureColumnNames).Concat(catalogFeatureColumnNames).Concat(imagePathColumnNames).Concat(booleanFeatureColumnNames).ToArray(),
AutoMLExperiment\ITrialResultManager.cs (1)
173var feature = parameter.DenseValues().ToArray();
ColumnInference\ColumnGroupingInference.cs (1)
78var ranges = GetRanges(g.Select(t => t.Item1.ColumnIndex).ToArray());
ColumnInference\ColumnInferenceApi.cs (1)
91Columns = columnResults.ToArray(),
ColumnInference\ColumnTypeInference.cs (3)
317cols[i] = new IntermediateColumn(data.Select(x => x[i]).ToArray(), i); 368var outCols = cols.Select(x => new Column(x.ColumnId, x.Name, x.SuggestedType)).ToArray(); 370return InferenceResult.Success(outCols, args.HasHeader, cols.Select(col => col.RawData).ToArray());
ColumnInference\PurposeInference.cs (1)
279return allColumns.Select(c => c.GetColumn()).ToArray();
ColumnInference\TextFileSample.cs (1)
145.ToArray();
Experiment\Runners\CrossValSummaryRunner.cs (1)
127perClassLogLoss: (metricsClosestToAvg as MulticlassClassificationMetrics).PerClassLogLoss.ToArray(),
PipelineSuggesters\PipelineSuggester.cs (1)
143Values = dp.Options.Select(o => o.ToString()).ToArray()
SweepableEstimator\MultiModelPipeline.cs (1)
40internal string[] PipelineIds { get => Schema.ToTerms().Select(t => t.ToString()).ToArray(); }
SweepableEstimator\SweepablePipeline.cs (1)
39var schemaOptions = _schema.ToTerms().Select(t => t.ToString()).ToArray();
Sweepers\ISweeper.cs (2)
145return string.Join(" ", _parameterValues.Select(kvp => string.Format("{0}={1}", kvp.Value.Name, kvp.Value.ValueText)).ToArray()); 246_metricDistribution = metricDistribution.ToArray();
Sweepers\SmacSweeper.cs (1)
212return retainedConfigs.Take(numOfCandidates).ToArray();
Sweepers\SweeperBase.cs (2)
40SweepParameters = args.SweptParameters.ToArray(); 68return result.ToArray();
TransformInference\TransformInference.cs (4)
363var indicatorColNames = GetNewColumnNames(columnsArr.Select(c => $"{c}_MissingIndicator"), columns).ToArray(); 399.ToArray(); 404SuggestedTransform[] suggestions = expert.Apply(intermediateCols, task).ToArray(); 472return ColumnConcatenatingExtension.CreateSuggestedTransform(context, concatColNames.Distinct().ToArray(), DefaultColumnNames.Features);
Tuner\EciCfoTuner.cs (1)
31var pipelineSchemas = sweepablePipeline.Schema.ToTerms().Select(t => t.ToString()).ToArray();
Tuner\Flow2.cs (1)
153}).ToArray();
Tuner\PipelineProposer.cs (3)
86_pipelineSchemas = _sweepablePipeline.Schema.ToTerms().Select(t => t.ToString()).ToArray(); 102var probabilities = _pipelineSchemas.Select(id => _eci[id]).ToArray(); 110probabilities = probabilities.Select(p => p + double.Epsilon).ToArray();
Tuner\SmacTuner.cs (6)
128features[i] = _searchSpace.MappingToFeatureSpace(r.TrialSettings.Parameter).Select(f => Convert.ToSingle(f)).ToArray(); 182return eiChallengers.Concat(randomChallengers).ToArray(); 219return retainedConfigs.Take(numOfCandidates).ToArray(); 239var eis = neighborhood.Select(p => EvaluateConfigurationsByEI(forest, bestLoss, p)).ToArray(); 264var newFeatures = features.Select(x => x).ToArray(); 322var transformedParams = _searchSpace.MappingToFeatureSpace(parameter).Select(p => Convert.ToSingle(p)).ToArray();
Utils\ArrayMath.cs (14)
15return xArray.Select(x => x + y).ToArray(); 36return Enumerable.Range(0, array.Length).OrderBy(index => array[index]).ToArray(); 42return xArray.Select(x => Math.Min(Math.Max(x, min), max)).ToArray(); 48return xArray.Select(x => x / y).ToArray(); 54return indices.Select(index => array[index]).ToArray(); 82return xArray.Select(x => x * y).ToArray(); 88return xArray.Select(x => Math.Log(x)).ToArray(); 94return Enumerable.Zip(xArray, yArray, (x, y) => x * y).ToArray(); 107return Enumerable.Zip(xArray, yArray, (x, y) => x + y).ToArray(); 117return array.Select(v => 1 / v).ToArray(); 123return array.Select(v => v / sum).ToArray(); 133var diff = Enumerable.Range(0, truth.Length).Select(i => truth[i] - pred[i]).ToArray(); 148var diff = Enumerable.Range(0, truth.Length).Select(i => truth[i] - pred[i]).ToArray(); 162var diff = Enumerable.Range(0, truth.Length).Select(i => Math.Abs(truth[i] - pred[i])).ToArray();
Utils\SplitUtil.cs (1)
67return context.Transforms.DropColumns(columnsToDrop.ToArray()).Fit(data).Transform(data);
Microsoft.ML.AutoML.Samples (2)
AutoMLExperiment.cs (1)
1020.1f).ToArray()
Sweepable\SweepableLightGBMBinaryExperiment.cs (1)
1290.1f).ToArray()
Microsoft.ML.AutoML.SourceGenerator (6)
EstimatorTypeGenerator.cs (2)
38.ToArray(); 43.ToArray();
SearchSpaceGenerator.cs (1)
34.ToArray();
SweepableEstimatorFactoryGenerator.cs (2)
35.ToArray(); 40.ToArray();
SweepableEstimatorGenerator.cs (1)
33.ToArray();
Microsoft.ML.AutoML.Tests (3)
SweepableExtensionTest.cs (3)
149.Append(context.Auto().MultiClassification().Estimators.Select(kv => kv.Value).ToArray()); 162.Append(context.Auto().MultiClassification().Estimators.Select(kv => kv.Value).ToArray()); 175.Append(context.Auto().MultiClassification().Estimators.Select(kv => kv.Value).ToArray());
Microsoft.ML.CodeGenerator (1)
CodeGenerator\CSharp\CSharpSolution.cs (1)
29Utilities.Utils.AddProjectsToSolution(solutionPath, this.Select((project) => project.Name).ToArray());
Microsoft.ML.Core (13)
CommandLine\ArgumentAttribute.cs (1)
95return _shortName.Split(',').Select(name => name.Trim()).ToArray();
CommandLine\CmdParser.cs (1)
1543settings = values.Select(x => (string)x.Value).ToArray();
ComponentModel\ComponentCatalog.cs (6)
383return kindAttr.Kinds.Concat(baseKinds).ToArray(); 742.ToArray(); 752return _signatures.Select(kvp => kvp.Key).ToArray(); 785.ToArray(); 794.ToArray(); 804.ToArray();
Data\IEstimator.cs (1)
132_columns = columns.ToArray();
Data\ProgressReporter.cs (2)
183foreach (var subChannel in _subChannels.Values.ToArray().OrderBy(x => x.Level)) 450unseen = _infos.Where(x => !seen.Contains(x.Index)).ToArray();
EntryPoints\ModuleArgs.cs (1)
60Aliases = parts.Select(x => x.Trim()).ToArray();
Utilities\Utils.cs (1)
844invMap = Enumerable.Repeat(-1, lim).ToArray<int>();
Microsoft.ML.Core.Tests (40)
UnitTests\TestEntryPoints.cs (2)
4208var nodes = graph.AllNodes.ToArray(); 6886var ndcgArray = ndcgBuffer.DenseValues().ToArray();
UnitTests\TestLruCache.cs (8)
23var keys = cache.Keys.ToArray(); 27keys = cache.Keys.ToArray(); 32keys = cache.Keys.ToArray(); 38keys = cache.Keys.ToArray(); 47keys = cache.Keys.ToArray(); 55keys = cache.Keys.ToArray(); 63keys = cache.Keys.ToArray(); 70keys = cache.Keys.ToArray();
UnitTests\TestUtilities.cs (12)
27int[] x = Enumerable.Range(0, 10).ToArray(); 88double[] x = Enumerable.Range(0, 1000000).Select(i => (double)i).ToArray(); 122int[] x = Enumerable.Range(0, 10).ToArray(); 164int[] x = Enumerable.Range(0, 10).ToArray(); 165int[] y = Enumerable.Range(0, 10).ToArray(); 187int[] xOfDifferentLength = Enumerable.Range(0, 9).ToArray(); 236float[] x = Enumerable.Range(0, 10).Select(i => (float)i).ToArray(); 237float[] y = Enumerable.Range(0, 10).Select(i => (float)i).ToArray(); 259float[] xOfDifferentLength = Enumerable.Range(0, 9).Select(i => (float)i).ToArray(); 272double[] x = Enumerable.Range(0, 10).Select(i => (double)i).ToArray(); 273double[] y = Enumerable.Range(0, 10).Select(i => (double)i).ToArray(); 295double[] xOfDifferentLength = Enumerable.Range(0, 9).Select(i => (double)i).ToArray();
UnitTests\TestVBuffer.cs (18)
140var values = Enumerable.Range(0, length).Select(x => x + 0.1f).ToArray(); 141var indicies = Enumerable.Range(0, 15).Where(x => x % 2 == 0).ToArray(); 143float[] aDense = a.DenseValues().ToArray(); 144float[] a2Values = aDense.Select(x => x + 1).ToArray(); 163var values = Enumerable.Range(0, length).Select(x => x + 0.1f).ToArray(); 164var indicies = Enumerable.Range(0, 15).Where(x => x % 2 == 0).ToArray(); 166float[] aDense = a.DenseValues().ToArray(); 167float[] a2Values = aDense.Select(x => x + 1).ToArray(); 183float[] aDense = a.DenseValues().ToArray(); 184float[] a2Values = aDense.Select(x => x + 1).ToArray(); 202float[] aDense = a.DenseValues().ToArray(); 226float[] aDense = a.DenseValues().ToArray(); 227float[] a2Values = aDense.Select(x => x).ToArray(); 284float[] values = Enumerable.Range(startRange, 10).Select(i => (float)i).ToArray(); 308float[] values = Enumerable.Range(1, 10).Select(i => (float)i).ToArray(); 327int[] indices = aIndices.Union(b.Items().Select(iv => iv.Key)).OrderBy(i => i).ToArray(); 372int[] indices = a.Items().Select(iv => iv.Key).Union(b.Items().Select(iv => iv.Key)).OrderBy(i => i).ToArray(); 504.Union(b.Items().Select(iv => iv.Key)).Distinct().OrderBy(x => x).ToArray();
Microsoft.ML.Data (139)
Commands\CrossValidationCommand.cs (5)
175}).ToArray(); 216if (!TryGetOverallMetrics(tasks.Select(t => t.Result.Metrics).ToArray(), out var overallList)) 221eval.PrintAdditionalMetrics(ch, tasks.Select(t => t.Result.Metrics).ToArray()); 222Dictionary<string, IDataView>[] metricValues = tasks.Select(t => t.Result.Metrics).ToArray(); 229ImplOptions.OutputExampleFoldIndex, tasks.Select(t => t.Result.PerInstanceResults).ToArray(), out var variableSizeVectorColumnNames);
Commands\SaveDataCommand.cs (1)
135.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToArray();
Commands\TrainCommand.cs (1)
503var prefetch = data.Schema.GetColumnRoles().Select(kc => kc.Value.Index).ToArray();
Commands\TypeInfoCommand.cs (2)
87var kinds = Enum.GetValues(typeof(InternalDataKind)).Cast<InternalDataKind>().Distinct().OrderBy(k => k).ToArray(); 88var types = kinds.Select(kind => ColumnTypeExtensions.PrimitiveTypeFromKind(kind)).ToArray();
Data\SchemaDefinition.cs (3)
162.ToArray(); 169var cursorChannelAttrMembers = (cursorChannelAttrFields as IEnumerable<MemberInfo>).Concat(cursorChannelAttrProperties).ToArray(); 345return (fieldInfos as IEnumerable<MemberInfo>).Concat(propertyInfos).ToArray();
DataLoadSave\Binary\BinaryLoader.cs (2)
992int[] toSave = cols.Where(x => x.isSavable).Select(x => x.col).ToArray(); 993unsavableColIndices = cols.Where(x => !x.isSavable).Select(x => x.col).ToArray();
DataLoadSave\Database\DatabaseLoader.cs (3)
113var memberInfos = (fieldInfos as IEnumerable<MemberInfo>).Concat(propertyInfos).ToArray(); 138column.Source = indexMappingAttr.Sources.Select((source) => Range.FromTextLoaderRange(source)).ToArray(); 142column.Source = nameMappingAttr.Sources.Select((source) => new Range(source)).ToArray();
DataLoadSave\EstimatorChain.cs (1)
121bool[] newNeedCache = _needCacheAfter.ToArray();
DataLoadSave\LegacyCompositeDataLoader.cs (2)
142.ToArray(); 534.ToArray();
DataLoadSave\Text\TextLoader.cs (3)
1217_separators = separators.ToArray(); 1235_separators = separators.ToArray(); 1581var memberInfos = (fieldInfos as IEnumerable<MemberInfo>).Concat(propertyInfos).ToArray();
DataLoadSave\TransformerChain.cs (5)
89_transformers = transformers?.ToArray() ?? new ITransformer[0]; 90_scopes = scopes?.ToArray() ?? new TransformerScope[0]; 114_transformers = transformers.ToArray(); 115_scopes = transformers.Select(x => TransformerScope.Everything).ToArray(); 297var roleMappings = roles.ToArray();
DataView\CacheDataView.cs (1)
663int[] actives = Enumerable.Range(0, _parent.Schema.Count).Where(pred).ToArray();
DataView\CompositeRowToRowMapper.cs (1)
58var activeIndices = activeColumns.Select(c => c.Index).ToArray();
DataView\InternalSchemaDefinition.cs (2)
111var parameterInfos = Generator.GetMethodInfo().GetParameters().ToArray(); 112var parameterTypes = (from pInfo in parameterInfos select pInfo.ParameterType).ToArray();
DataView\Transposer.cs (1)
104columns = columnSet.ToArray();
DataView\TypedCursor.cs (1)
217.ToArray();
DataView\ZipDataView.cs (3)
38var srcArray = sources.ToArray(); 52_zipBinding = new ZipBinding(_sources.Select(x => x.Schema).ToArray()); 88.Select((dv, i) => srcPredicates[i] == null ? GetMinimumCursor(dv) : dv.GetRowCursor(dv.Schema.Where(x => srcPredicates[i](x.Index)), null)).ToArray();
Dirty\ChooseColumnsByIndexTransform.cs (1)
89sources = Enumerable.Range(0, sourceSchema.Count).Except(selectedColumnIndexes).ToArray();
EntryPoints\EntryPointNode.cs (3)
111_values = variables.Select(v => v.VarName).ToArray(); 345.ToArray(); 498var missing = _inputBuilder.GetMissingValues().Except(_inputBindingMap.Keys).ToArray();
EntryPoints\InputBuilder.cs (2)
510var missing = inputBuilder.GetMissingValues().ToArray(); 571var missing = inputBuilder.GetMissingValues().ToArray();
EntryPoints\PredictorModelImpl.cs (3)
37_roleMappings = trainingData.Schema.GetColumnRoleNames().ToArray(); 53_roleMappings = roles.ToArray(); 132return keyValues.DenseValues().Select(v => v.ToString()).ToArray();
Evaluators\AucAggregator.cs (1)
419var sample = Reservoir.GetSample().ToArray();
Evaluators\EvaluatorBase.cs (1)
311warnings.Select(s => s.AsMemory()).ToArray());
Evaluators\EvaluatorUtils.cs (14)
494var reconciledSlotNames = new VBuffer<ReadOnlyMemory<char>>(slotNames.Count, slotNames.Keys.Select(k => k.AsMemory()).ToArray()); 613var keyValueMappers = Utils.MarshalInvoke(MapKeys<int>, keyValueType.RawType, views.Select(view => view.Schema).ToArray(), columnName, false, indices, keyNames); 615var keyNamesVBuffer = new VBuffer<ReadOnlyMemory<char>>(keyNames.Count, keyNames.Keys.ToArray()); 681var keyValueMappers = Utils.MarshalInvoke(MapKeys<int>, keyValueType.RawType, views.Select(view => view.Schema).ToArray(), columnName, true, columnIndices, keyNames); 683var keyNamesVBuffer = new VBuffer<ReadOnlyMemory<char>>(keyNames.Count, keyNames.Keys.ToArray()); 771var foldDataViews = perInstance.Select(getPerInstance).ToArray(); 780return foldDataViews.ToArray(); 913idv = new ChooseColumnsByIndexTransform(env, new ChooseColumnsByIndexTransform.Options() { Drop = true, Indices = hidden.ToArray() }, idv); 918idv = new ChooseColumnsByIndexTransform(env, new ChooseColumnsByIndexTransform.Options() { Drop = true, Indices = hidden.ToArray() }, idv); 942return AppendRowsDataView.Create(env, null, views.Select(keyToValue).Select(selectDropNonVarLenthCol).ToArray()); 1705sb.Append(GetOverallMetricsAsString(weightedAgg.Select(x => x.Sum).ToArray(), weightedAgg.Select(x => x.SumSq).ToArray(), numFolds, true, true, weightedAgg.Select(x => x.Name).ToList())); 1706sb.Append(GetOverallMetricsAsString(agg.Select(x => x.Sum).ToArray(), agg.Select(x => x.SumSq).ToArray(), numFolds, false, true, agg.Select(x => x.Name).ToList()));
Evaluators\MulticlassClassificationEvaluator.cs (3)
115names = Enumerable.Range(0, numClasses).Select(i => i.ToString().AsMemory()).ToArray(); 226dst = new VBuffer<ReadOnlyMemory<char>>(allTopK.First().Length, Enumerable.Range(1, allTopK.First().Length).Select(i => new ReadOnlyMemory<char>(i.ToString().ToCharArray())).ToArray()); 312public double[] AllTopKAccuracy => CumulativeSum(_seenRanks.Take(OutputTopKAcc ?? 0).Select(l => l / _numInstances)).ToArray();
Prediction\Calibrator.cs (2)
625}).ToArray(); 632}).ToArray();
Scorers\QuantileRegressionScorer.cs (1)
64}).ToArray();
Scorers\RowToRowScorerBase.cs (1)
417var cols = Mapper.GetInputColumnRoles().ToArray();
TrainCatalog.cs (6)
256EvaluateNonCalibrated(x.Scores, labelColumnName), x.Scores, x.Fold)).ToArray(); 281Evaluate(x.Scores, labelColumnName), x.Scores, x.Fold)).ToArray(); 479Evaluate(x.Scores, labelColumnName: labelColumnName, featureColumnName: featuresColumnName), x.Scores, x.Fold)).ToArray(); 560Evaluate(x.Scores, labelColumnName), x.Scores, x.Fold)).ToArray(); 630Evaluate(x.Scores, labelColumnName), x.Scores, x.Fold)).ToArray(); 721Evaluate(x.Scores, labelColumnName, rowGroupColumnName), x.Scores, x.Fold)).ToArray();
Transforms\ColumnConcatenatingTransformer.cs (10)
89taggedColumn.Source = res.Source.Select(s => new KeyValuePair<string, string>(null, s)).ToArray(); 100column.Source = Source.Select(kvp => kvp.Value).ToArray(); 172_sources = inputColumnNames.ToArray(); 224=> _columns.Select(col => (outputColumnName: col.Name, inputColumnNames: col.Sources.Select(source => source.name).ToArray())).ToArray().AsReadOnly(); 243_columns = columns.ToArray(); 381.ToArray(); 401.ToArray(); 553_srcTypes = sources.Select(c => inputSchema[c].Type).ToArray(); 871protected override DataViewSchema.DetachedColumn[] GetOutputColumnsCore() => _columns.Select(x => x.MakeSchemaColumn()).ToArray();
Transforms\ColumnCopying.cs (1)
152var transformer = new ColumnCopyingTransformer(env, options.Columns.Select(x => (x.Name, x.Source)).ToArray());
Transforms\ColumnSelecting.cs (3)
291keepColumns = names.ToArray(); 293dropColumns = names.ToArray(); 367return new ColumnSelectingTransformer(env, names.ToArray(), null, keepHidden);
Transforms\ConversionsExtensionsCatalog.cs (4)
106var columnOptions = columns.Select(x => new TypeConvertingEstimator.ColumnOptions(x.OutputColumnName, outputKind, x.InputColumnName)).ToArray(); 163return new KeyToValueMappingEstimator(env, columns.Select(x => (x.OutputColumnName, x.InputColumnName)).ToArray()); 217var columnOptions = columns.Select(x => new KeyToVectorMappingEstimator.ColumnOptions(x.OutputColumnName, x.InputColumnName, outputCountVector)).ToArray(); 291var columnOptions = columns.Select(x => new ValueToKeyMappingEstimator.ColumnOptions(x.OutputColumnName, x.InputColumnName, maximumNumberOfKeys, keyOrdinality, addKeyValueAnnotationsAsText)).ToArray();
Transforms\ExtensionsCatalog.cs (1)
45infos.Select(info => (info.OutputColumnName, info.InputColumnName)).ToArray();
Transforms\Hashing.cs (1)
158return columns.Select(x => (x.Name, x.InputColumnName)).ToArray();
Transforms\KeyToValue.cs (2)
109var transformer = new KeyToValueMappingTransformer(env, options.Columns.Select(c => (c.Name, c.Source ?? c.Name)).ToArray()); 528var keys = Array.ConvertAll<int, long>(Enumerable.Range(1, _values.Length).ToArray(), item => Convert.ToInt64(item));
Transforms\KeyToVector.cs (2)
104return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 125_columns = columns.ToArray();
Transforms\MetadataDispatcher.cs (1)
53_getters = getters != null ? getters.ToArray() : new GetterInfo[0];
Transforms\NormalizeColumn.cs (5)
319.ToArray(); 337.ToArray(); 357.ToArray(); 378.ToArray(); 400.ToArray();
Transforms\NormalizeColumnDbl.cs (4)
442get { return _m2.Select((m2, i) => Math.Sqrt(m2 / _cnz[i])).ToArray(); } 447get { return _m2.Select((m2, i) => Math.Sqrt(m2 / Math.Max(0, _cnz[i] - 1))).ToArray(); } 452get { return _m2.Select((m2, i) => m2 / _cnz[i]).ToArray(); } 457get { return _m2.Select((m2, i) => m2 / Math.Max(0, _cnz[i] - 1)).ToArray(); }
Transforms\NormalizeColumnSng.cs (4)
443get { return _m2.Select((m2, i) => Math.Sqrt(m2 / _cnz[i])).ToArray(); } 448get { return _m2.Select((m2, i) => Math.Sqrt(m2 / Math.Max(0, _cnz[i] - 1))).ToArray(); } 453get { return _m2.Select((m2, i) => m2 / _cnz[i]).ToArray(); } 458get { return _m2.Select((m2, i) => m2 / Math.Max(0, _cnz[i] - 1)).ToArray(); }
Transforms\Normalizer.cs (3)
314_columns = columns.Select(x => ColumnOptionsBase.Create(x.outputColumnName, x.inputColumnName, mode)).ToArray(); 328_columns = columns.ToArray(); 525: base(env.Register(nameof(NormalizingTransformer)), columns.Select(x => (x.Name, x.InputColumnName)).ToArray())
Transforms\SlotsDroppingTransformer.cs (3)
229Slots = column.Slots.Select(range => (range.Min, range.Max)).ToArray(); 316var columns = options.Columns.Select(column => new ColumnOptions(column)).ToArray(); 418=> columns.Select(c => (c.Name, c.InputColumnName ?? c.Name)).ToArray();
Transforms\TransformBase.cs (1)
556.ToArray();
Transforms\TypeConverting.cs (2)
181return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 203_columns = columns.ToArray();
Transforms\ValueMapping.cs (13)
229builder.AddColumn(columnName, values.Select(x => x.ToString()).ToArray()); 245convertedValues.Add(converted.ToArray()); 266AddColumnWrapper(dataViewBuilder, keyColumnName, keyType, keys.ToArray()); 267AddColumnWrapper(dataViewBuilder, valueColumnName, valueType, values.ToArray()); 285AddColumnWrapper(dataViewBuilder, keyColumnName, keyType, keys.ToArray()); 299var metaKeys = valueSet.ToArray(); 306uint[] indices = values.Select((x) => Convert.ToUInt32(x)).ToArray(); 311ulong[] indices = values.Select((x) => Convert.ToUInt64(x)).ToArray(); 340AddColumnWrapper(dataViewBuilder, valueColumnName, valueType, values.ToArray()); 688(string outputColumnName, string inputColumnName)[] columns = options.Columns.Select(x => (x.Name, x.Source)).ToArray(); 971return _mapping.Keys.Cast<T>().ToArray(); 975return _mapping.Values.Cast<T>().ToArray(); 1004view = ColumnSelectingTransformer.CreateKeep(host, view, cols.Select(x => x.outputColumnName).ToArray());
Transforms\ValueToKeyMappingTransformer.cs (1)
215return columns.Select(x => (x.OutputColumnName, x.InputColumnName)).ToArray();
Utilities\StreamUtils.cs (3)
102var files = Directory.GetFiles(dir, right).OrderBy(f => f).ToArray(); 112var subs = Directory.GetDirectories(dir).OrderBy(f => f).ToArray(); 133var files = Directory.GetFiles(path, Path.GetFileName(currentPattern)).OrderBy(f => f).ToArray();
Microsoft.ML.DataView (2)
DataViewSchema.cs (1)
358return new Annotations(builder.ToSchema(), _items.Select(x => x.Getter).ToArray());
SchemaDebuggerProxy.cs (1)
22Columns = Enumerable.Range(0, schema.Count).Select(x => schema[x]).ToArray();
Microsoft.ML.Ensemble (10)
EntryPoints\CreateEnsemble.cs (2)
334var entries = zip.Entries.OrderBy(e => e.FullName).ToArray(); 382var entries = zip.Entries.OrderBy(e => e.FullName).ToArray();
PipelineEnsemble.cs (1)
429_inputCols = inputCols.ToArray();
Selector\SubModelSelector\BaseBestPerformanceSelector.cs (1)
35var sortedModels = models.ToArray();
Selector\SubModelSelector\BaseSubModelSelector.cs (1)
98model.Metrics = metrics.ToArray();
Trainer\Binary\EnsembleTrainer.cs (2)
100models.Select(k => new FeatureSubsetModel<float>((TDistPredictor)k)).ToArray(), combiner); 105models.Select(k => new FeatureSubsetModel<float>((TScalarPredictor)k)).ToArray(), combiner);
Trainer\EnsembleDistributionModelParameters.cs (1)
241averagedWeights = Models.SelectMany(model => model.Metrics).Where(m => m.Key == metric.Key).Select(m => (Single)m.Value).ToArray();
Trainer\Multiclass\MulticlassDataPartitionEnsembleTrainer.cs (1)
102models.Select(k => new FeatureSubsetModel<VBuffer<float>>((TVectorPredictor)k)).ToArray(),
Trainer\Regression\RegressionEnsembleTrainer.cs (1)
92models.Select(k => new FeatureSubsetModel<float>((TScalarPredictor)k)).ToArray(), combiner);
Microsoft.ML.EntryPoints (19)
CrossValidationMacro.cs (2)
215Nodes = new JArray(graph.Select(n => n.ToJson()).ToArray()), 369RoleMappedSchema.ColumnRole.Name.Bind(input.NameColumn.Value))).ToArray(),
FeatureCombiner.cs (4)
63var ktv = ConvertFeatures(feats.ToArray(), featNames, concatNames, ch, out cvt, out errCount); 98viewTrain = new KeyToValueMappingTransformer(host, ktv.Select(x => (x.Name, x.InputColumnName)).ToArray()) 106.ToArray(), 110viewTrain = new KeyToVectorMappingTransformer(host, ktv.Select(c => new KeyToVectorMappingEstimator.ColumnOptions(c.Name, c.Name)).ToArray()).Transform(viewTrain);
JsonUtils\ExecuteGraphCommand.cs (1)
245.Where(x => saver.IsColumnSavable(idv.Schema[x].Type)).ToArray());
JsonUtils\GraphRunner.cs (1)
58var remainingNodes = _graph.Macros.Union(_graph.NonMacros).Where(x => !x.IsFinished).Select(x => x.Id).ToArray();
JsonUtils\JsonManifestUtils.cs (3)
32var entryPointInfos = catalog.AllEntryPoints().ToArray(); 276return new JArray(inputs.OrderBy(x => x.Key).Select(x => x.Value).ToArray()); 304return new JArray(outputs.OrderBy(x => x.Key).Select(x => x.Value).ToArray());
ModelOperations.cs (1)
159input.ModelArray.Select(p => p.Predictor as IPredictorProducing<float>).ToArray()))
PermutationFeatureImportance.cs (6)
184PerClassLogLoss = pMetric.PerClassLogLoss.Select(x => x.Mean).ToArray(), 185PerClassLogLossStdErr = pMetric.PerClassLogLoss.Select(x => x.StandardError).ToArray() 287DiscountedCumulativeGains = pMetric.DiscountedCumulativeGains.Select(x => x.Mean).ToArray(), 288DiscountedCumulativeGainsStdErr = pMetric.DiscountedCumulativeGains.Select(x => x.StandardError).ToArray(), 289NormalizedDiscountedCumulativeGains = pMetric.NormalizedDiscountedCumulativeGains.Select(x => x.Mean).ToArray(), 290NormalizedDiscountedCumulativeGainsStdErr = pMetric.NormalizedDiscountedCumulativeGains.Select(x => x.StandardError).ToArray()
ScoreColumnSelector.cs (1)
105var dropColumn = ColumnSelectingTransformer.CreateDrop(env, copyColumn, copyCols.Select(c => c.source).ToArray());
Microsoft.ML.Fairlearn (4)
Metrics\FairlearnMetricCatalog.cs (3)
78var truths = _eval.GetColumn<bool>(_labelColumn).ToArray(); 79var predicted = _eval.GetColumn<bool>(_predictedColumn).ToArray(); 80var scores = _eval.GetColumn<float>(_scoreColumn).ToArray();
Reductions\GridSearchTrialRunner.cs (1)
83var predictedLabel = eval.GetColumn<bool>("PredictedLabel").Select(b => b ? 1f : 0f).ToArray();
Microsoft.ML.FastTree (52)
Dataset\Dataset.cs (14)
294int[] queryIndices = docIndices.Select(d => DocToQuery[d]).ToArray(); 295ulong[] uniqueQueryIds = queryIndices.Distinct().Select(q => QueryIds[q]).ToArray(); 309DatasetSkeleton datasetSkeleton = new DatasetSkeleton(docIndices.Select(d => Ratings[d]).ToArray(), 312docIndices.Select(d => DocIds[d]).ToArray()); 333filteredDupeIds = docIndices.Select(i => dupeIds[i]).ToArray(); 341newAuxData[pair.Key] = pair.Value.GetSubset(pair.Value.IsQueryLevel ? queryIndices.Distinct().ToArray() : docIndices); 392var truncatedActiveFeatures = Enumerable.Repeat(true, NumFeatures).ToArray(); 635p => queries[p].SelectMany(q => Enumerable.Range(Boundaries[q], Boundaries[q + 1] - Boundaries[q])).ToArray() 663ratings[p] = assignment[p].Select(d => Ratings[d]).ToArray(); 664queryIds[p] = queries[p].Select(q => QueryIds[q]).ToArray(); 665docIds[p] = assignment[p].Select(d => DocIds[d]).ToArray(); 815int[] docLengths = parts.Select(x => x.NumDocs).ToArray(); 816int[] queryLengths = parts.Select(x => x.NumQueries).ToArray(); 828Array concatArray = ConcatArrays(partsDatas.Select(pd => pd.Data).ToArray(), isQuery ? queryLengths : docLengths, name);
Dataset\DatasetUtils.cs (1)
37uint[] valueMap = Enumerable.Range(0, ((int)maxLab) + 1).Select(x => (uint)x + 5).ToArray();
Dataset\Feature.cs (2)
275.Select(bins => new TsvFeature(bins, _valueMap, _name)).ToArray(); 306uint[] concatValueMap = Algorithms.MergeSortedUniqued(parts.Select(x => x.ValueMap).ToArray());
Dataset\OneHotFeatureFlock.cs (1)
26.ToArray();
Dataset\RepeatIntArray.cs (1)
202}).ToArray();
Dataset\SegmentIntArray.cs (1)
309}).ToArray();
Dataset\SingletonFeatureFlock.cs (1)
63.Select(bins => new SingletonFeatureFlock(bins, _binUpperBounds)).ToArray();
FastTree.cs (4)
1575FeatureMap = Enumerable.Range(0, NumFeatures).Where(f => BinUpperBounds[f].Length > 1).ToArray(); 1938FeatureFlockBase[] flocks = CreateFlocks(ch, pch).ToArray(); 2040FeatureMap = Enumerable.Range(0, NumFeatures).Where(f => BinUpperBounds[f].Length > 1).ToArray(); 3257return TrainedEnsemble.Trees.Select(k => new Tree(k)).ToArray();
FastTreeClassification.cs (2)
271GetClassificationLabelsFromRatings(ValidSet).ToArray(), _sigmoidParameter); 281bool[] labels = GetClassificationLabelsFromRatings(TestSets[t]).ToArray();
GamModelParameters.cs (5)
450var splitFeatures = Enumerable.Repeat(featureIndex, numInternalNodes).ToArray(); 482var binIndices = Enumerable.Range(0, numInternalNodes).ToArray(); 494thresholds: internalNodeIndices.Select(x => (float)binThresholds[binIndices[x]]).ToArray(), 536gtChild: gtChild.ToArray(), 726return new MetricsInfo(_version, EvaluateUtils.GetMetrics(metricsView).ToArray());
GamTrainer.cs (1)
430var finalResult = PruningTest.ComputeTests().ToArray()[PruningLossIndex];
Training\DocumentPartitioning.cs (3)
86.ToArray(); 104.ToArray(); 107_leafBegin = Enumerable.Range(0, 1).Concat(cumulativeLength).ToArray();
Training\OptimizationAlgorithms\GradientDescent.cs (1)
50Enumerable.Range(0, numberOfTrees).Where(t => (DropoutRng.NextDouble() < DropoutRate)).ToArray();
Training\Test.cs (2)
223var results = SimpleTest.ComputeTests().ToArray(); 246yield return SimpleTest.ComputeTests(scores).ToArray()[LossIndex];
TreeEnsemble\InternalRegressionTree.cs (1)
108CategoricalSplit = categoricalSplitAsBytes.Select(b => b > 0).ToArray();
Utils\PseudorandomFunction.cs (2)
22_data = _periodics.Select(x => Enumerable.Range(0, x).Select(y => rand.Next(-1, int.MaxValue) + 1).ToArray()).ToArray();
Utils\RegressionTreeBaseUtils.cs (9)
84var categoricalSplitFeaturesArray = trees[i].GetCategoricalSplitFeaturesAt(j).ToArray(); 86var len = trees[i].GetCategoricalSplitFeaturesAt(j).ToArray().Length; 89var categoricalCategoricalSplitFeatureRangeArray = trees[i].GetCategoricalCategoricalSplitFeatureRangeAt(j).ToArray(); 91len = trees[i].GetCategoricalCategoricalSplitFeatureRangeAt(j).ToArray().Length; 99builder.AddColumn("Bias", NumberDataViewType.Double, Enumerable.Repeat(bias, numberOfRows).ToArray()); 128var leafSamplesArray = quantileTrees[i].GetLeafSamplesAt(j).ToArray(); 130var len = quantileTrees[i].GetLeafSamplesAt(j).ToArray().Length; 132var leafSampleWeightsArray = quantileTrees[i].GetLeafSampleWeightsAt(j).ToArray(); 134len = quantileTrees[i].GetLeafSampleWeightsAt(j).ToArray().Length;
Utils\ThreadTaskManager.cs (1)
41_actions = actions.ToArray();
Microsoft.ML.GenAI.Core (14)
CausalLMPipelineChatClient.cs (2)
45stopSequences: stopSequences.ToArray()) ?? throw new InvalidOperationException("Failed to generate a reply."); 71stopSequences: stopSequences.ToArray()))
Pipeline\CausalLMPipeline.cs (3)
248var inputTensor = torch.tensor(inputIds.ToArray(), dtype: ScalarType.Int64, device: this.Device).unsqueeze(0); 264.ToArray(); 309var inputTensor = torch.tensor(inputIds.ToArray(), dtype: ScalarType.Int64, device: this.Device).unsqueeze(0);
Trainer\CausalLMDataset.cs (6)
62outputIds = outputIds.Skip(inputIds.Count()).ToArray(); 65}).ToArray(); 89var train = inputIds.Concat(labelIds.Take(i)).ToArray(); 90var label = Enumerable.Repeat(-100L, train.Length).Concat([labelIds[i]]).Skip(1).ToArray(); 91var mask = Enumerable.Repeat(1L, train.Length).ToArray(); 94inputIds: torch.tensor(train.ToArray(), dtype: TorchSharp.torch.ScalarType.Int64).reshape(1, -1),
Trainer\CausalLMSupervisedFineTuningTrainer.cs (3)
54var inputIds = torch.cat(batch.Select(x => nn.functional.pad(x.InputIds, [0, maxLen - x.InputIds.shape[1]])).ToArray(), 0).to(device); 55var attentionMask = torch.cat(batch.Select(x => nn.functional.pad(x.AttentionMask!, [0, maxLen - x.AttentionMask!.shape[1]])).ToArray(), 0).to(device); 56var labels = torch.cat(batch.Select(x => nn.functional.pad(x.Labels!, [0, maxLen - x.Labels!.shape[1]], value: -100)).ToArray(), 0).to(device);
Microsoft.ML.GenAI.Core.Tests (3)
CausalLMDatasetTest.cs (3)
36.ToArray(); 68.ToArray(); 99.ToArray();
Microsoft.ML.GenAI.LLaMA (2)
LlamaCausalLMAgent.cs (2)
51stopTokenSequence = stopTokenSequence.Append("<|eot_id|>").ToArray(); 78stopTokenSequence = stopTokenSequence.Append("<|eot_id|>").ToArray();
Microsoft.ML.GenAI.Mistral (3)
MistralCausalLMAgent.cs (3)
55stopTokenSequence = stopTokenSequence.Append(_stopSequence).ToArray(); 88stopTokenSequence = stopTokenSequence.Append(_stopSequence).ToArray(); 164.Select(s => s[random.Next(s.Length)]).ToArray());
Microsoft.ML.GenAI.Phi (5)
Module\Phi2Model.cs (1)
44this.layers = new ModuleList<Phi2DecoderLayer>(Enumerable.Range(0, config.NumHiddenLayers).Select(i => new Phi2DecoderLayer(config)).ToArray());
Module\Phi3SuScaledRotaryEmbedding.cs (2)
30this._shortFactor = shortFactorElement.EnumerateArray().Select(e => e.GetDouble()).ToArray(); 31this._longFactor = longFactorDocument.EnumerateArray().Select(e => e.GetDouble()).ToArray();
Phi3\Phi3CausalLMAgent.cs (2)
50stopTokenSequence = stopTokenSequence.Append("<|end|>").ToArray(); 78stopTokenSequence = stopTokenSequence.Append("<|end|>").ToArray();
Microsoft.ML.GenAI.Samples (1)
Llama\SFT_Llama_3_2_1B.cs (1)
114}).ToArray();
Microsoft.ML.ImageAnalytics (14)
ImageGrayscale.cs (2)
102return new ImageGrayscalingTransformer(env, options.Columns.Select(x => (x.Name, x.Source ?? x.Name)).ToArray()) 160=> _parent.ColumnPairs.Select((x, idx) => new DataViewSchema.DetachedColumn(x.outputColumnName, InputSchema[ColMapNewToOld[idx]].Type, null)).ToArray();
ImageLoader.cs (2)
122return new ImageLoadingTransformer(env, options.ImageFolder, options.Columns.Select(x => (x.Name, x.Source ?? x.Name)).ToArray()) 369=> _parent.ColumnPairs.Select(x => new DataViewSchema.DetachedColumn(x.outputColumnName, GetDataViewType(), null)).ToArray();
ImagePixelExtractor.cs (3)
184_columns = columns.ToArray(); 190return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 292=> _parent._columns.Select((x, idx) => new DataViewSchema.DetachedColumn(x.Name, _types[idx], null)).ToArray();
ImageResizer.cs (3)
141_columns = columns.ToArray(); 147return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 270=> _parent._columns.Select(x => new DataViewSchema.DetachedColumn(x.Name, x.Type, null)).ToArray();
VectorToImageTransform.cs (4)
183_columns = columns.ToArray(); 294return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 323=> _parent._columns.Select((x, idx) => new DataViewSchema.DetachedColumn(x.Name, _types[idx], null)).ToArray(); 425return columns.Select(c => new ImageDataViewType(c.ImageHeight, c.ImageWidth)).ToArray();
Microsoft.ML.IntegrationTests (28)
Training.cs (28)
116Common.AssertEqual(firstModelWeights.ToArray(), firstModelWeightsPrime.ToArray()); 118Common.AssertNotEqual(firstModelWeights.ToArray(), secondModelWeights.ToArray()); 204Common.AssertEqual(firstModelWeights.ToArray(), firstModelWeightsPrime.ToArray()); 206Common.AssertNotEqual(firstModelWeights.ToArray(), secondModelWeights.ToArray()); 248Common.AssertEqual(firstModelWeights.ToArray(), firstModelWeightsPrime.ToArray()); 250Common.AssertNotEqual(firstModelWeights.ToArray(), secondModelWeights.ToArray()); 296Common.AssertEqual(firstModelWeights[i].DenseValues().ToArray(), firstModelWeightsPrime[i].DenseValues().ToArray()); 300Common.AssertNotEqual(firstModelWeights[i].DenseValues().ToArray(), secondModelWeights[i].DenseValues().ToArray()); 342Common.AssertEqual(firstModelWeights.ToArray(), firstModelWeightsPrime.ToArray()); 344Common.AssertNotEqual(firstModelWeights.ToArray(), secondModelWeights.ToArray()); 386Common.AssertEqual(firstModelWeights.ToArray(), firstModelWeightsPrime.ToArray()); 388Common.AssertNotEqual(firstModelWeights.ToArray(), secondModelWeights.ToArray()); 434Common.AssertEqual(firstModelWeights.ToArray(), firstModelWeightsPrime.ToArray()); 436Common.AssertNotEqual(firstModelWeights.ToArray(), secondModelWeights.ToArray());
Microsoft.ML.LightGbm (8)
LightGbmTrainerBase.cs (4)
453var catBoundaries = !String.IsNullOrEmpty(modelParameters["categorical_feature"]) ? modelParameters["categorical_feature"].Split(',').Select(x => int.Parse(x, CultureInfo.InvariantCulture)).ToArray() : null; 630catMetaData.CatIndices = catIndices.Select(int.Parse).ToArray(); 919indices = sortedIVPair.Keys.ToArray(); 920featureValues = sortedIVPair.Values.ToArray();
WrappedLightGbmBooster.cs (4)
122return str.Split(delimiter).Select(x => int.Parse(x, CultureInfo.InvariantCulture)).ToArray(); 127return str.Split(delimiter).Select(x => UInt32.Parse(x, CultureInfo.InvariantCulture)).ToArray(); 292threshold.Select(x => (float)(x)).ToArray(), defaultValue.Select(x => (float)(x)).ToArray(), leftChild, rightChild, leafOutput,
Microsoft.ML.Mkl.Components (2)
VectorWhitening.cs (2)
195var infos = options.Columns.Select(colPair => new VectorWhiteningEstimator.ColumnOptions(colPair, options)).ToArray(); 209=> columns.Select(c => (c.Name, c.InputColumnName ?? c.Name)).ToArray();
Microsoft.ML.OnnxTransformer (10)
OnnxTransform.cs (5)
321CustomShapeInfos = shapeDictionary?.Select(pair => new CustomShapeInfo(pair.Key, pair.Value)).ToArray(), 347CustomShapeInfos = shapeDictionary?.Select(pair => new CustomShapeInfo(pair.Key, pair.Value)).ToArray(), 377CustomShapeInfos = shapeDictionary?.Select(pair => new CustomShapeInfo(pair.Key, pair.Value)).ToArray(), 409CustomShapeInfos = shapeDictionary?.Select(pair => new CustomShapeInfo(pair.Key, pair.Value)).ToArray(), 622var activeOutputColNames = _parent.Outputs.Where((x, i) => activeOutput(i)).ToArray();
OnnxTypeParser.cs (1)
239return new VectorDataViewType((PrimitiveDataViewType)GetScalarDataViewType(typeProto.TensorType.ElemType), shape.ToArray());
OnnxUtils.cs (4)
63InputsInfo = inputsInfo.ToArray(); 65OutputsInfo = outputsInfo.ToArray(); 67InitializersInfo = initializersInfo.ToArray(); 559var dimensions = shape.Select(x => (int)x).ToArray();
Microsoft.ML.OnnxTransformerTest (2)
OnnxTransformTests.cs (2)
539var predictions = mlContext.Data.CreateEnumerable<PredictionUnknownDimensions>(transformedValues, reuseRowObject: false).ToArray(); 565var predictions = mlContext.Data.CreateEnumerable<PredictionNoneDimension>(transformedValues, reuseRowObject: false).ToArray();
Microsoft.ML.Parquet (8)
ParquetLoader.cs (2)
427var allColumns = Enumerable.Range(0, Schema.Count).ToArray(); 464Columns = _loader._columnsLoaded.Select(i => i.Name).ToArray()
PartitionedFileLoader.cs (6)
191var columns = ParseColumns(relativePath).ToArray(); 203columns = columns.Concat(new[] { pathCol }).ToArray(); 206_srcDirIndex = columns.Select(c => c.Source).ToArray(); 278var allColumns = Enumerable.Range(0, Schema.Count).ToArray(); 398_subActive = _active.Take(SubColumnCount).ToArray(); 766return _pathParser.ParseColumns(path).ToArray();
Microsoft.ML.PCA (3)
PcaTransformer.cs (3)
261item.Seed ?? options.Seed)).ToArray(); 297return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 404bool[] center = Enumerable.Range(0, mean.Length).Select(i => mean[i] != null).ToArray();
Microsoft.ML.PerformanceTests (1)
HashBench.cs (1)
199var tokens = "Hello my friend, stay awhile and listen! ".Split().Select(token => token.AsMemory()).ToArray();
Microsoft.ML.Predictor.Tests (2)
TestGamPublicInterfaces.cs (2)
51Utils.AreEqual(binUpperBounds[i], gam.GetBinUpperBounds(i).ToArray()); 56Utils.AreEqual(binEffects[i], gam.GetBinEffects(i).ToArray());
Microsoft.ML.Recommender (1)
RecommenderCatalog.cs (1)
141return result.Select(x => new CrossValidationResult<RegressionMetrics>(x.Model, Evaluate(x.Scores, labelColumnName), x.Scores, x.Fold)).ToArray();
Microsoft.ML.Samples (118)
Dynamic\TensorFlow\ImageClassification.cs (2)
102x => (float)x / inputSize).ToArray(); 105x => (float)(x + 10000) / inputSize).ToArray();
Dynamic\Trainers\BinaryClassification\AveragedPerceptron.cs (1)
1010.1f).ToArray()
Dynamic\Trainers\BinaryClassification\AveragedPerceptronWithOptions.cs (1)
1120.1f).ToArray()
Dynamic\Trainers\BinaryClassification\FactorizationMachine.cs (1)
1090.1f).ToArray()
Dynamic\Trainers\BinaryClassification\FastForest.cs (1)
1040.03f).ToArray()
Dynamic\Trainers\BinaryClassification\FastForestWithOptions.cs (1)
1160.03f).ToArray()
Dynamic\Trainers\BinaryClassification\FastTree.cs (1)
1070.03f).ToArray()
Dynamic\Trainers\BinaryClassification\FastTreeWithOptions.cs (1)
1190.03f).ToArray()
Dynamic\Trainers\BinaryClassification\LbfgsLogisticRegression.cs (1)
1040.1f).ToArray()
Dynamic\Trainers\BinaryClassification\LbfgsLogisticRegressionWithOptions.cs (1)
1130.1f).ToArray()
Dynamic\Trainers\BinaryClassification\LdSvm.cs (1)
1010.1f).ToArray()
Dynamic\Trainers\BinaryClassification\LdSvmWithOptions.cs (1)
1100.1f).ToArray()
Dynamic\Trainers\BinaryClassification\LightGbm.cs (1)
1040.03f).ToArray()
Dynamic\Trainers\BinaryClassification\LightGbmWithOptions.cs (1)
1150.03f).ToArray()
Dynamic\Trainers\BinaryClassification\LinearSvm.cs (1)
1010.1f).ToArray()
Dynamic\Trainers\BinaryClassification\LinearSvmWithOptions.cs (1)
1100.1f).ToArray()
Dynamic\Trainers\BinaryClassification\PermutationFeatureImportance.cs (1)
58var auc = permutationMetrics.Select(x => x.AreaUnderRocCurve).ToArray();
Dynamic\Trainers\BinaryClassification\PermutationFeatureImportanceLoadFromDisk.cs (1)
57var auc = permutationMetrics.Select(x => x.AreaUnderRocCurve).ToArray();
Dynamic\Trainers\BinaryClassification\PriorTrainer.cs (1)
1010.3f).ToArray()
Dynamic\Trainers\BinaryClassification\SdcaLogisticRegression.cs (1)
1090.03f).ToArray()
Dynamic\Trainers\BinaryClassification\SdcaLogisticRegressionWithOptions.cs (1)
1210.03f).ToArray()
Dynamic\Trainers\BinaryClassification\SdcaNonCalibrated.cs (1)
1080.03f).ToArray()
Dynamic\Trainers\BinaryClassification\SdcaNonCalibratedWithOptions.cs (1)
1230.03f).ToArray()
Dynamic\Trainers\BinaryClassification\SgdCalibrated.cs (1)
1010.03f).ToArray()
Dynamic\Trainers\BinaryClassification\SgdCalibratedWithOptions.cs (1)
1130.03f).ToArray()
Dynamic\Trainers\BinaryClassification\SgdNonCalibrated.cs (1)
1010.03f).ToArray()
Dynamic\Trainers\BinaryClassification\SgdNonCalibratedWithOptions.cs (1)
1100.03f).ToArray()
Dynamic\Trainers\BinaryClassification\SymbolicSgdLogisticRegression.cs (1)
1040.1f).ToArray()
Dynamic\Trainers\BinaryClassification\SymbolicSgdLogisticRegressionWithOptions.cs (1)
1130.1f).ToArray()
Dynamic\Trainers\Clustering\KMeans.cs (1)
108randomFloat() - 0.1f).ToArray()
Dynamic\Trainers\Clustering\KMeansWithOptions.cs (1)
116randomFloat() - 0.1f).ToArray()
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (1)
138keys.DenseValues().ToArray());
Dynamic\Trainers\MulticlassClassification\LbfgsMaximumEntropy.cs (1)
105.Select(x => randomFloat() + label * 0.2f).ToArray()
Dynamic\Trainers\MulticlassClassification\LbfgsMaximumEntropyWithOptions.cs (1)
113.Select(x => randomFloat() + label * 0.2f).ToArray()
Dynamic\Trainers\MulticlassClassification\LightGbm.cs (1)
108.Select(x => randomFloat() + label * 0.2f).ToArray()
Dynamic\Trainers\MulticlassClassification\LightGbmWithOptions.cs (1)
118.Select(x => randomFloat() + label * 0.2f).ToArray()
Dynamic\Trainers\MulticlassClassification\LogLossPerClass.cs (2)
53var originalLabels = keys.DenseValues().ToArray(); 88.Select(x => randomFloat() + label * 0.2f).ToArray()
Dynamic\Trainers\MulticlassClassification\NaiveBayes.cs (1)
113.Select(x => randomFloat() + label * 0.2f).ToArray()
Dynamic\Trainers\MulticlassClassification\OneVersusAll.cs (1)
106.Select(x => randomFloat() + label * 0.2f).ToArray()
Dynamic\Trainers\MulticlassClassification\PairwiseCoupling.cs (1)
106.Select(x => randomFloat() + label * 0.2f).ToArray()
Dynamic\Trainers\MulticlassClassification\PermutationFeatureImportance.cs (1)
62.ToArray();
Dynamic\Trainers\MulticlassClassification\PermutationFeatureImportanceLoadFromDisk.cs (1)
70.ToArray();
Dynamic\Trainers\MulticlassClassification\SdcaMaximumEntropy.cs (1)
112.Select(x => randomFloat() + label * 0.2f).ToArray()
Dynamic\Trainers\MulticlassClassification\SdcaMaximumEntropyWithOptions.cs (1)
122.Select(x => randomFloat() + label * 0.2f).ToArray()
Dynamic\Trainers\MulticlassClassification\SdcaNonCalibrated.cs (1)
113.Select(x => randomFloat() + label * 0.2f).ToArray()
Dynamic\Trainers\MulticlassClassification\SdcaNonCalibratedWithOptions.cs (1)
122.Select(x => randomFloat() + label * 0.2f).ToArray()
Dynamic\Trainers\Ranking\FastTree.cs (3)
87x => randomFloat() + x * 0.1f).ToArray() 118(d, i) => (i + 1) + ":" + d + ":F2").ToArray())); 122(d, i) => (i + 1) + ":" + d + ":F2").ToArray()));
Dynamic\Trainers\Ranking\FastTreeWithOptions.cs (3)
101x => randomFloat() + x * 0.1f).ToArray() 132(d, i) => (i + 1) + ":" + d + ":F2").ToArray())); 135(d, i) => (i + 1) + ":" + d + ":F2").ToArray()));
Dynamic\Trainers\Ranking\LightGbm.cs (3)
87x => randomFloat() + x * 0.1f).ToArray() 118(d, i) => (i + 1) + ":" + d + ":F2").ToArray())); 121(d, i) => (i + 1) + ":" + d + ":F2").ToArray()));
Dynamic\Trainers\Ranking\LightGbmWithOptions.cs (3)
102x => randomFloat() + x * 0.1f).ToArray() 133(d, i) => (i + 1) + ":" + d + ":F2").ToArray())); 136(d, i) => (i + 1) + ":" + d + ":F2").ToArray()));
Dynamic\Trainers\Ranking\PermutationFeatureImportance.cs (1)
64x => x.NormalizedDiscountedCumulativeGains).ToArray();
Dynamic\Trainers\Ranking\PermutationFeatureImportanceLoadFromDisk.cs (1)
71x => x.NormalizedDiscountedCumulativeGains).ToArray();
Dynamic\Trainers\Regression\FastForest.cs (1)
84x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\FastForestWithOptions.cs (1)
97x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\FastTree.cs (1)
84x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\FastTreeTweedie.cs (1)
84x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\FastTreeTweedieWithOptions.cs (1)
99x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\FastTreeWithOptions.cs (1)
100x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\Gam.cs (1)
84x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\GamWithOptions.cs (1)
95x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\LbfgsPoissonRegression.cs (1)
82x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\LbfgsPoissonRegressionWithOptions.cs (1)
96x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\LightGbm.cs (1)
85x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\LightGbmAdvanced.cs (2)
38.ToArray(); 54var weightsValues = weights.DenseValues().ToArray();
Dynamic\Trainers\Regression\LightGbmWithOptions.cs (1)
104x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\LightGbmWithOptionsAdvanced.cs (2)
39.ToArray(); 63var weightsValues = weights.DenseValues().ToArray();
Dynamic\Trainers\Regression\OnlineGradientDescent.cs (1)
73x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\OnlineGradientDescentWithOptions.cs (1)
89x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\OrdinaryLeastSquares.cs (1)
81x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\OrdinaryLeastSquaresWithOptions.cs (1)
93x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\PermutationFeatureImportance.cs (1)
67.ToArray();
Dynamic\Trainers\Regression\PermutationFeatureImportanceLoadFromDisk.cs (1)
74.ToArray();
Dynamic\Trainers\Regression\Sdca.cs (1)
81x => x + (float)random.NextDouble()).ToArray()
Dynamic\Trainers\Regression\SdcaWithOptions.cs (1)
97x => x + (float)random.NextDouble()).ToArray()
Dynamic\Transforms\ApplyOnnxModel.cs (2)
74inputSize).ToArray(); 7710000) / inputSize).ToArray();
Dynamic\Transforms\ApproximatedKernelMap.cs (1)
41var column = transformedData.GetColumn<float[]>("Features").ToArray();
Dynamic\Transforms\ImageAnalytics\ConvertToImage.cs (1)
103inputSize).Select(x => (float)random.Next(0, 256)).ToArray()
Dynamic\Transforms\ImageAnalytics\DnnFeaturizeImage.cs (1)
59"FeaturizedImage").ToArray();
Dynamic\Transforms\NormalizeBinning.cs (2)
49var column = transformedData.GetColumn<float[]>("Features").ToArray(); 60.ToArray();
Dynamic\Transforms\NormalizeBinningMulticolumn.cs (2)
48var column = transformedData.GetColumn<float[]>("Features").ToArray(); 49var column2 = transformedData.GetColumn<float>("Features2").ToArray();
Dynamic\Transforms\NormalizeGlobalContrast.cs (1)
36var column = transformedData.GetColumn<float[]>("Features").ToArray();
Dynamic\Transforms\NormalizeLogMeanVariance.cs (2)
47var column = transformedData.GetColumn<float[]>("Features").ToArray(); 57var columnFixZero = noCdfData.GetColumn<float[]>("Features").ToArray();
Dynamic\Transforms\NormalizeLogMeanVarianceFixZero.cs (2)
40var column = transformedData.GetColumn<float[]>("Features").ToArray(); 49var columnFixZero = noCdfData.GetColumn<float[]>("Features").ToArray();
Dynamic\Transforms\NormalizeLpNorm.cs (1)
37var column = transformedData.GetColumn<float[]>("Features").ToArray();
Dynamic\Transforms\NormalizeMeanVariance.cs (2)
46var column = transformedData.GetColumn<float[]>("Features").ToArray(); 57var columnFixZero = noCdfData.GetColumn<float[]>("Features").ToArray();
Dynamic\Transforms\NormalizeMinMax.cs (2)
45var column = transformedData.GetColumn<float[]>("Features").ToArray(); 56.ToArray();
Dynamic\Transforms\NormalizeMinMaxMulticolumn.cs (4)
69var column = transformedData.GetColumn<float[]>("Features").ToArray(); 70var column2 = transformedData.GetColumn<float[]>("Features2").ToArray(); 84var columnFixZero = fixZeroData.GetColumn<float[]>("Features").ToArray(); 85var column2FixZero = fixZeroData.GetColumn<float[]>("Features2").ToArray();
Dynamic\Transforms\NormalizeSupervisedBinning.cs (2)
63var column = transformedData.GetColumn<float[]>("Features").ToArray(); 75.ToArray();
Dynamic\Transforms\TreeFeaturization\FastForestBinaryFeaturizationWithOptions.cs (1)
137randomFloat() : randomFloat() + 0.03f).ToArray()
Dynamic\Transforms\TreeFeaturization\FastForestRegressionFeaturizationWithOptions.cs (1)
135(float)random.NextDouble()).ToArray()
Dynamic\Transforms\TreeFeaturization\FastTreeBinaryFeaturizationWithOptions.cs (1)
139randomFloat() : randomFloat() + 0.03f).ToArray()
Dynamic\Transforms\TreeFeaturization\FastTreeRankingFeaturizationWithOptions.cs (1)
136+ x * 0.1f).ToArray()
Dynamic\Transforms\TreeFeaturization\FastTreeRegressionFeaturizationWithOptions.cs (1)
135(float)random.NextDouble()).ToArray()
Dynamic\Transforms\TreeFeaturization\FastTreeTweedieFeaturizationWithOptions.cs (1)
135(float)random.NextDouble()).ToArray()
Dynamic\Transforms\TreeFeaturization\PretrainedTreeEnsembleFeaturizationWithOptions.cs (1)
146randomFloat() : randomFloat() + 0.2f).ToArray()
Microsoft.ML.Samples.GPU (3)
docs\samples\Microsoft.ML.Samples\Dynamic\TensorFlow\ImageClassification.cs (2)
102x => (float)x / inputSize).ToArray(); 105x => (float)(x + 10000) / inputSize).ToArray();
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (1)
138keys.DenseValues().ToArray());
Microsoft.ML.SearchSpace (14)
Converter\ParameterConverter.cs (1)
20var array = JsonSerializer.Deserialize<Dictionary<string, Parameter>>(ref reader, options).ToArray();
Option\ChoiceOption.cs (2)
32Choices = distinctChoices.Select(o => Parameter.FromObject(o)).ToArray(); 34Default = Enumerable.Repeat(0.0, FeatureSpaceDim).ToArray();
Option\NestOption.cs (3)
33.ToArray(); 44.ToArray(); 56var feature = values.Skip(startIndex).Take(dim).ToArray();
Option\UniformNumericOption.cs (1)
32Default = Enumerable.Repeat(0.0, FeatureSpaceDim).ToArray();
SearchSpace.cs (4)
61.ToArray(); 101.ToArray(); 118var input = feature.Skip(cur).Take(option.FeatureSpaceDim).ToArray(); 155var featureSpace = Enumerable.Repeat(0.5, FeatureSpaceDim).ToArray();
Tuner\GridSearchTuner.cs (2)
24.Select(x => Enumerable.Range(0, x).Select(i => i * 1.0 / x).ToArray()); 46yield return new[] { i }.Concat(i_s).ToArray();
Tuner\RandomTuner.cs (1)
34var featureVec = Enumerable.Repeat(0, d).Select(i => _rnd.NextDouble()).ToArray();
Microsoft.ML.SearchSpace.Tests (2)
UniformNumericOptionTests.cs (2)
66var sampleOutputs = sampleInputs.Select(i => option.MappingToFeatureSpace(i)[0]).ToArray(); 117var sampleOutputs = sampleInputs.Select(i => option.MappingToFeatureSpace(i)).ToArray();
Microsoft.ML.StandardTrainers (5)
FactorizationMachine\FactorizationMachineTrainer.cs (1)
611return new FieldAwareFactorizationMachinePredictionTransformer(_host, model, trainData.Schema, FeatureColumns.Select(x => x.Name).ToArray());
FactorizationMachine\FieldAwareFactorizationMachineUtils.cs (2)
84_columns = schema.GetColumns(RoleMappedSchema.ColumnRole.Feature).ToArray(); 108var activeIndices = activeColumns.Select(c => c.Index).ToArray();
Standard\LogisticRegression\MulticlassLogisticRegression.cs (1)
1105bldr.AddColumn("ClassNames", Enumerable.Range(0, NumberOfClasses).Select(i => GetLabelName(i)).ToArray());
Standard\ModelStatistics.cs (1)
468return order.ToArray();
Microsoft.ML.Sweeper (20)
Algorithms\Grid.cs (4)
53SweepParameters = options.SweptParameters.Select(p => p.CreateComponent(Host)).ToArray(); 87return result.ToArray(); 173return result.ToArray(); 179return result.ToArray();
Algorithms\KdoSweeper.cs (6)
101_sweepParameters = options.SweptParameters.Select(p => p.CreateComponent(_host)).ToArray(); 112var prevRuns = previousRuns?.ToArray() ?? new IRunResult[0]; 138var viableRuns = prevRuns.Cast<RunResult>().Where(run => run != null && run.HasMetricValue).Cast<IRunResult>().ToArray(); 251double[] stddevs = Enumerable.Repeat(_args.Simple ? 0.2 : bandwidthScale, mu.Length).ToArray(); 346return (from RunResult r in previousRuns where _randomParamSets.Contains(r.ParameterSet) select r.MetricValue).ToArray(); 441return bestK.ToArray();
Algorithms\NelderMead.cs (6)
176return _pendingSweeps.Select(kvp => kvp.Key).ToArray(); 226return _pendingSweeps.Select(kvp => kvp.Key).ToArray(); 260return _pendingSweeps.Select(kvp => kvp.Key).ToArray(); 279return _pendingSweeps.Select(kvp => kvp.Key).ToArray(); 321var simplexVertices = _simplexVertices.ToArray(); 402var sortedVertices = _simplexVertices.ToArray();
Algorithms\SmacSweeper.cs (2)
83_sweepParameters = options.SweptParameters.Select(p => p.CreateComponent(_host)).ToArray(); 222return retainedConfigs.ToArray();
ISweeper.cs (2)
174return string.Join(" ", _parameterValues.Select(kvp => string.Format("{0}={1}", kvp.Value.Name, kvp.Value.ValueText)).ToArray()); 282_metricDistribution = metricDistribution.ToArray();
Microsoft.ML.TensorFlow (15)
TensorflowTransform.cs (9)
378return new Shape(dims.Select(x => (int)x).ToArray()); 405var idims = shape.dims.Select(x => checked((int)x)).ToArray(); 410dims = shape.ndim > 0 ? idims.Skip(idims[0] == -1 ? 1 : 0).ToArray() : new int[0]; 572var colTypeDims = vecType.Dimensions.Select(dim => (int)dim).ToArray(); 582var colTypeDims = vecType.Dimensions.Select(dim => (int)dim).ToArray(); 645var activeOutputColNames = _parent.Outputs.Where((x, i) => activeOutput(i)).ToArray(); 756Runner runner = new Runner(_parent.Session, _parent.Inputs.ToArray(), _parent.Outputs.ToArray()); 892_dims = _tfShape.dims.Select(x => (long)x).ToArray();
TensorflowUtils.cs (6)
81var dimensions = op.output.shape.dims?.Select(x => checked((int)x))?.ToArray(); 100columnType = new VectorDataViewType(mlType, dimensions[0] > 0 ? dimensions : dimensions.Skip(1).ToArray()); 447var dims = tfShape.dims.Select(x => (long)x).ToArray(); 549_inputs = inputs?.Select(x => ParseOutput(session, x)).ToArray() ?? new TF_Output[0]; 550_outputs = outputs?.Select(x => ParseOutput(session, x)).ToArray() ?? new TF_Output[0]; 551_operations = operations?.Select(x => c_api.TF_GraphOperationByName(session.graph, x)).ToArray() ?? new IntPtr[0];
Microsoft.ML.TensorFlow.Tests (2)
TensorflowTests.cs (2)
1032Assert.Equal(buffer.DenseValues().ToArray(), 1033buffer2.DenseValues().ToArray());
Microsoft.ML.TestFramework (1)
TestCommandBase.cs (1)
401var paths = toCompare.Where(pa => (pa.CmpUsage & situation) != PathArgument.Usage.None).ToArray();
Microsoft.ML.Tests (76)
CachingTests.cs (8)
43var trainData = Enumerable.Range(0, 100).Select(c => new MyData()).ToArray(); 53trainData = Enumerable.Range(0, 100).Select(c => new MyData()).ToArray(); 83var src = Enumerable.Range(0, 100).Select(c => new MyData()).ToArray(); 85data.GetColumn<float[]>(data.Schema["Features"]).ToArray(); 86data.GetColumn<float[]>(data.Schema["Features"]).ToArray(); 89src = Enumerable.Range(0, 100).Select(c => new MyData()).ToArray(); 92data.GetColumn<float[]>(data.Schema["Features"]).ToArray(); 93data.GetColumn<float[]>(data.Schema["Features"]).ToArray();
DatabaseLoaderTests.cs (1)
322var datetimes = data.GetColumn<DateTime>("datetime").ToArray();
EvaluateTests.cs (1)
66var output2 = metrics2.TopKAccuracyForAllK.ToArray();
ExpressionLanguageTests\ExpressionLanguageTests.cs (1)
271.ToArray();
ImagesTests.cs (1)
1109Features = Enumerable.Repeat(0, InputSize).Select(x => random.NextDouble() * 100).ToArray()
OnnxConversionTest.cs (4)
1630string[] inputNames = onnxModel.Graph.Input.Select(valueInfoProto => valueInfoProto.Name).ToArray(); 1631string[] outputNames = onnxModel.Graph.Output.Select(valueInfoProto => valueInfoProto.Name).ToArray(); 1800string[] inputNames = onnxProtoBufModel.Graph.Input.Select(valueInfoProto => valueInfoProto.Name).ToArray(); 1801string[] outputNames = onnxProtoBufModel.Graph.Output.Select(valueInfoProto => valueInfoProto.Name).ToArray();
Scenarios\Api\CookbookSamples\CookbookSamplesDynamicApi.cs (9)
58.Take(4).ToArray(); 65.Take(20).ToArray(); 320var meanVarValues = normalizedData.GetColumn<float[]>(normalizedData.Schema["MeanVarNormalized"]).ToArray(); 516var messageTexts = data.GetColumn<string>(data.Schema["Message"]).Take(20).ToArray(); 550var embeddings = transformedData.GetColumn<float[]>(transformedData.Schema["Embeddings"]).Take(10).ToArray(); 551var unigrams = transformedData.GetColumn<float[]>(transformedData.Schema["BagOfWords"]).Take(10).ToArray(); 590var catColumns = data.GetColumn<string[]>(data.Schema["CategoricalFeatures"]).Take(10).ToArray(); 606var categoricalBags = transformedData.GetColumn<float[]>(transformedData.Schema["CategoricalBag"]).Take(10).ToArray(); 607var workclasses = transformedData.GetColumn<float[]>(transformedData.Schema["WorkclassOneHotTrimmed"]).Take(10).ToArray();
Scenarios\GetColumnTests.cs (11)
36var enum1 = data.GetColumn<float>(data.Schema["floatScalar"]).ToArray(); 37var enum2 = data.GetColumn<float[]>(data.Schema["floatVector"]).ToArray(); 38var enum3 = data.GetColumn<VBuffer<float>>(data.Schema["floatVector"]).ToArray(); 40var enum4 = data.GetColumn<string>(data.Schema["stringScalar"]).ToArray(); 41var enum5 = data.GetColumn<string[]>(data.Schema["stringVector"]).ToArray(); 63mustFail(() => data.GetColumn<string[]>(data1.Schema["stringVector"]).ToArray()); 78var enum1 = data.GetColumn<float>("floatScalar").ToArray(); 79var enum2 = data.GetColumn<float[]>("floatVector").ToArray(); 80var enum3 = data.GetColumn<VBuffer<float>>("floatVector").ToArray(); 82var enum4 = data.GetColumn<string>("stringScalar").ToArray(); 83var enum5 = data.GetColumn<string[]>("stringVector").ToArray();
TextLoaderTests.cs (4)
1570var testSingFt1Arr = testSingFt1.DenseValues().ToArray(); 1571var testSingFt2Arr = testSingFt2.DenseValues().ToArray(); 1579var testDoubFt1Arr = testDoubFt1.DenseValues().ToArray(); 1580var testDoubFt2Arr = testDoubFt2.DenseValues().ToArray();
TrainerEstimators\SdcaTests.cs (4)
138var scores1 = prediction1.GetColumn<float>(prediction1.Schema["Score"]).ToArray(); 139var scores2 = prediction2.GetColumn<float>(prediction2.Schema["Score"]).ToArray(); 197var scores1 = prediction1.GetColumn<float[]>(prediction1.Schema["Score"]).ToArray(); 198var scores2 = prediction2.GetColumn<float[]>(prediction2.Schema["Score"]).ToArray();
TrainerEstimators\SymSgdClassificationTests.cs (3)
47var col1 = data.GetColumn<float>(data.Schema["Score"]).Take(numExamples).ToArray(); 48var col2 = outInitData.GetColumn<float>(outInitData.Schema["Score"]).Take(numExamples).ToArray(); 49var col3 = outNoInitData.GetColumn<float>(outNoInitData.Schema["Score"]).Take(numExamples).ToArray();
TrainerEstimators\TreeEnsembleFeaturizerTest.cs (12)
156var features = transformed.GetColumn<float[]>("Features").ToArray(); 157var leafValues = transformed.GetColumn<float[]>(treesColumnName).ToArray(); 158var leafIds = transformed.GetColumn<float[]>(leavesColumnName).ToArray(); 159var paths = transformed.GetColumn<float[]>(pathsColumnName).ToArray(); 207var features = transformed.GetColumn<float[]>("Features").ToArray(); 208var leafValues = transformed.GetColumn<float[]>(treesColumnName).ToArray(); 209var leafIds = transformed.GetColumn<float[]>(leavesColumnName).ToArray(); 210var paths = transformed.GetColumn<float[]>(pathsColumnName).ToArray(); 271var features = transformed.GetColumn<float[]>(featureColumnName).ToArray(); 272var leafValues = transformed.GetColumn<float[]>(treesColumnName).ToArray(); 273var leafIds = transformed.GetColumn<float[]>(leavesColumnName).ToArray(); 274var paths = transformed.GetColumn<float[]>(pathsColumnName).ToArray();
TrainerEstimators\TreeEstimators.cs (5)
736.Select(x => randomFloat() + label * 0.2f).ToArray() 832Assert.Equal(row.CategoricalSplitFeatures, tree.GetCategoricalSplitFeaturesAt(nodeId).ToArray()); 836Assert.Equal(row.CategoricalCategoricalSplitFeatureRange, tree.GetCategoricalCategoricalSplitFeatureRangeAt(nodeId).ToArray()); 861Assert.Equal(row.LeafSamples, tree.GetLeafSamplesAt(nodeId).ToArray()); 865Assert.Equal(row.LeafSampleWeights, tree.GetLeafSampleWeightsAt(nodeId).ToArray());
Transformers\NormalizerTests.cs (2)
1037x => (float)x).ToArray(); 1040x => (float)(x + 10000)).ToArray();
Transformers\RffTests.cs (4)
47new TestClass() { A = Enumerable.Range(0, 100).Select(x => (float)rand.NextDouble()).ToArray() }, 48new TestClass() { A = Enumerable.Range(0, 100).Select(x => (float)rand.NextDouble()).ToArray() } 95new TestClass() { A = Enumerable.Range(0, 100).Select(x => (float)rand.NextDouble()).ToArray() }, 96new TestClass() { A = Enumerable.Range(0, 100).Select(x => (float)rand.NextDouble()).ToArray() }
Transformers\TextFeaturizerTests.cs (2)
124transformed[i] = features.DenseValues().ToArray(); 166transformed[i] = features.DenseValues().ToArray();
Transformers\WordBagTransformerTests.cs (4)
48Assert.Equal(expected, ((VBuffer<float>)pred.ColumnView[4].Values[0]).DenseValues().ToArray()); 76Assert.Equal(expected, ((VBuffer<float>)pred.ColumnView[4].Values[0]).DenseValues().ToArray()); 116Assert.Equal(((VBuffer<float>)predDefault.ColumnView[4].Values[0]).DenseValues().ToArray(), ((VBuffer<float>)predNonDefault.ColumnView[4].Values[0]).DenseValues().ToArray());
Microsoft.ML.TimeSeries (14)
MovingAverageTransform.cs (1)
75_weights = string.IsNullOrWhiteSpace(args.Weights) ? null : args.Weights.Split(',').Select(c => Convert.ToSingle(c)).ToArray();
PredictionEngine.cs (2)
129transformersClone = accessor.Transformers.Select(x => x).ToArray(); 130scopeClone = accessor.Scopes.Select(x => x).ToArray();
SeasonalityDetector.cs (6)
86FftUtils.ComputeForwardFft(inputRe, Enumerable.Repeat(0.0, length).ToArray(), fftRe, fftIm, length); 88var energies = fftRe.Select((m, i) => new Complex(m, fftIm[i])).ToArray(); 94var periodogram = energies.Select((t, i) => t * Complex.Conjugate(t)).ToArray(); 100periodogram.Select(t => t.Real).ToArray(), 101periodogram.Select(t => t.Imaginary).ToArray(), 105var values = ifftRe.Select((t, i) => new Complex(t, ifftIm[i])).ToArray();
SrCnnAnomalyDetectionBase.cs (1)
181FftUtils.ComputeForwardFft(backAddList.ToArray(), Enumerable.Repeat(0.0f, length).ToArray(), fftRe, fftIm, length);
SrCnnEntireAnomalyDetector.cs (4)
715GetDeanomalyData(values, GetAnomalyIndex(results.Select(x => x[1]).ToArray())); 739CalculateBoundaryUnit(values, results.Select(x => x[0] > 0).ToArray()); 831GetDeanomalyData(values, GetAnomalyIndex(results.Select(x => x[1]).ToArray())); 835CalculateBoundaryUnit(values, results.Select(x => x[0] > 0).ToArray());
Microsoft.ML.Tokenizers (2)
Model\SentencePieceBpeModel.cs (1)
907(int Offset, int Length)[] splits = PreTokenizer.SplitText(text, SpecialTokensRegex!).ToArray();
Model\SentencePieceUnigramModel.cs (1)
1589(int Offset, int Length)[] splits = PreTokenizer.SplitText(text, SpecialTokensRegex!).ToArray();
Microsoft.ML.Tokenizers.Tests (171)
BpeTests.cs (16)
302int[] encodingIds = encoding.Select(t => t.Id).ToArray(); 405Merges = File.ReadAllLines(mergesFile).Skip(1).ToArray() // Skip the first line which is the header "#version". 426Assert.Equal(encoding.Select(t => t.Id).ToArray(), ids); 478Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 479Assert.Equal(expectedOffsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 480Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 482Assert.Equal(expectedTokens, encoding1.Select(t => t.Value).ToArray()); 483Assert.Equal(expectedOffsets, encoding1.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 484Assert.Equal(expectedIds, encoding1.Select(t => t.Id).ToArray()); 574Assert.Equal(expectedTokens.Select(t => t.Id).ToArray(), ids); 823Assert.Equal(ids, encoding.Select(t => t.Id).ToArray()); 824Assert.Equal(tokens, encoding.Select(t => t.Value).ToArray()); 825Assert.Equal(offsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value)).ToArray()); 874ids = encoding.Select(e => e.Id).ToArray(); 918var tokens = bpeTokenizer.EncodeToTokens(text, out _, considerPreTokenization: false).Select(t => t.Value).ToArray(); 941tokens = bpeTokenizer.EncodeToTokens(text, out _, considerPreTokenization: false).Select(t => t.Value).ToArray();
CodeGenTests.cs (78)
236Assert.Equal(expectedIdsWithSpace, encoding.Select(t => t.Id).ToArray()); 237Assert.Equal(expectedTokensWithSpace, encoding.Select(t => t.Value).ToArray()); 238Assert.Equal(expectedOffsetsWithSpace, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 242Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 243Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 244Assert.Equal(expectedOffsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 253int[] ids = encoding.Select(t => t.Id).ToArray(); 256ids = encoding.Select(t => t.Id).ToArray(); 261ids = encoding.Select(t => t.Id).ToArray(); 264ids = encoding.Select(t => t.Id).ToArray(); 269ids = encoding.Select(t => t.Id).ToArray(); 272ids = encoding.Select(t => t.Id).ToArray(); 277ids = encoding.Select(t => t.Id).ToArray(); 280ids = encoding.Select(t => t.Id).ToArray(); 285ids = encoding.Select(t => t.Id).ToArray(); 288ids = encoding.Select(t => t.Id).ToArray(); 293ids = encoding.Select(t => t.Id).ToArray(); 297ids = encoding.Select(t => t.Id).ToArray(); 556Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 557Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 561Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 562Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 566Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 567Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 571Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 572Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 580Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 581Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 585Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 586Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 590Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 591Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 595Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 596Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 600Assert.Equal(expectedIdsWithSpace, encoding.Select(t => t.Id).ToArray()); 601Assert.Equal(expectedTokensWithSpace, encoding.Select(t => t.Value).ToArray()); 605Assert.Equal(expectedIdsWithSpace, encoding.Select(t => t.Id).ToArray()); 606Assert.Equal(expectedTokensWithSpace, encoding.Select(t => t.Value).ToArray()); 689Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 690Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 694Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 695Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 699Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 700Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 704Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 705Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 713Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 714Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 718Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 719Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 723Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 724Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 728Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 729Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 733Assert.Equal(expectedIdsWithSpace, encoding.Select(t => t.Id).ToArray()); 734Assert.Equal(expectedTokensWithSpace, encoding.Select(t => t.Value).ToArray()); 738Assert.Equal(expectedIdsWithSpace, encoding.Select(t => t.Id).ToArray()); 739Assert.Equal(expectedTokensWithSpace, encoding.Select(t => t.Value).ToArray()); 824Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 825Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 830Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 831Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 836Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 837Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 842Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 843Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 854Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 855Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 860Assert.Equal(idList, encoding.Select(t => t.Id).ToArray()); 861Assert.Equal(tokensList, encoding.Select(t => t.Value).ToArray()); 866Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 867Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 872Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 873Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 878Assert.Equal(expectedIdsWithSpace, encoding.Select(t => t.Id).ToArray()); 879Assert.Equal(expectedTokensWithSpace, encoding.Select(t => t.Value).ToArray()); 884Assert.Equal(expectedIdsWithSpace, encoding.Select(t => t.Id).ToArray()); 885Assert.Equal(expectedTokensWithSpace, encoding.Select(t => t.Value).ToArray());
EnglishRobertaTests.cs (9)
184Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 185Assert.Equal(expectedOffsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 186Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 188Assert.Equal(expectedTokens, encoding1.Select(t => t.Value).ToArray()); 189Assert.Equal(expectedOffsets, encoding1.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 190Assert.Equal(expectedIds, encoding1.Select(t => t.Id).ToArray()); 266int[] encodingIds = encoding.Select(t => t.Id).ToArray(); 267(int, int)[] offsets = encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray(); 268string[] tokens = encoding.Select(t => t.Value).ToArray();
LlamaTests.cs (29)
245Assert.Equal(ids, result.Select(t => t.Id).ToArray()); 246Assert.Equal(tokens, result.Select(t => t.Value).ToArray()); 247Assert.Equal(offsets, result.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 269int[] extractedIds = bpeTokens.Select(token => token.Id).ToArray(); 279extractedIds = bpeTokens.Select(token => token.Id).ToArray(); 289extractedIds = bpeTokens.Select(token => token.Id).ToArray(); 503Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 504Assert.Equal(expectedOffsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 505Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 507Assert.Equal(expectedTokens, encoding1.Select(t => t.Value).ToArray()); 508Assert.Equal(expectedOffsets, encoding1.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 509Assert.Equal(expectedIds, encoding1.Select(t => t.Id).ToArray()); 532string[] expectedTokens1 = addBeginningOfSentence ? expectedTokens : expectedTokens.Skip(1).ToArray(); 533expectedTokens1 = addEndOfSentence ? expectedTokens1.Concat(new[] { sentencePieceBpe.EndOfSentenceToken }).ToArray() : expectedTokens1; 535(int Index, int Length)[] expectedOffsets1 = addBeginningOfSentence ? expectedOffsets : expectedOffsets.Skip(1).ToArray(); 536expectedOffsets1 = addEndOfSentence ? expectedOffsets1.Concat(new[] { (normalizedText.Length, 0) }).ToArray() : expectedOffsets1; 538int[] expectedIds1 = addBeginningOfSentence ? expectedIds : expectedIds.Skip(1).ToArray(); 539expectedIds1 = addEndOfSentence ? expectedIds1.Concat(new[] { sentencePieceBpe.EndOfSentenceId }).ToArray() : expectedIds1; 541Assert.Equal(expectedTokens1, encoding.Select(t => t.Value).ToArray()); 542Assert.Equal(expectedOffsets1, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 543Assert.Equal(expectedIds1, encoding.Select(t => t.Id).ToArray()); 572int[] expectedIds1 = addBeginningOfSentence ? expectedIds : expectedIds.Skip(1).ToArray(); 573expectedIds1 = addEndOfSentence ? expectedIds1.Concat(new[] { sentencePieceBpe.EndOfSentenceId }).ToArray() : expectedIds1; 606(int Index, int Length)[] expectedOffsets1 = addBeginningOfSentence ? expectedOffsets.Take(expectedIds1.Length - 6).ToArray() : expectedOffsets.Skip(1).Take(expectedIds1.Length - 6).ToArray(); 665Assert.Equal(new[] { tokenizer.BeginningOfSentenceToken, kvp.Key }, encodedTokens.Select(et => et.Value).ToArray()); 666Assert.Equal(new[] { tokenizer.BeginningOfSentenceId, kvp.Value }, encodedTokens.Select(et => et.Id).ToArray()); 670Assert.Equal(encodedIds, encodedTokens.Select(et => et.Id).ToArray()); 684string[] specialTokens = tokenizer.SpecialTokens.Keys.ToArray();
PreTokenizerTests.cs (1)
60(int Offset, int Length)[] splitParts = preTokenizer.PreTokenize(text).ToArray<(int Offset, int Length)>();
TiktokenTests.cs (35)
152TestDecodingWithSpan((tokenizer as TiktokenTokenizer)!, encoded.ToArray(), text); 157int[] ids = result.Select(token => token.Id).ToArray(); 158string[] tokens = result.Select(token => token.Value).ToArray(); 159Range[] offsets = result.Select(token => token.Offset).ToArray(); 205TestDecodingWithSpan((GPT4 as TiktokenTokenizer)!, encoded.ToArray(), text); 210int[] ids = result.Select(token => token.Id).ToArray(); 211string[] tokens = result.Select(token => token.Value).ToArray(); 212(int, int)[] offsets = result.Select(token => (token.Offset.Start.Value, token.Offset.End.Value - token.Offset.Start.Value)).ToArray(); 236TestDecodingWithSpan((gpt4Tokenizer as TiktokenTokenizer)!, encoded.ToArray(), text); 248TestDecodingWithSpan((GPT4 as TiktokenTokenizer)!, encoded.ToArray(), text); 251int[] ids = result.Select(token => token.Id).ToArray(); 252string[] tokens = result.Select(token => token.Value).ToArray(); 253(int, int)[] offsets = result.Select(token => (token.Offset.Start.Value, token.Offset.End.Value - token.Offset.Start.Value)).ToArray(); 283TestDecodingWithSpan((GPT4 as TiktokenTokenizer)!, encoded.ToArray(), text); 286Assert.Equal(encoded, result.Select(token => token.Id).ToArray()); 288Assert.Equal(new string[] { "<|im_start|>", "Hello", " ⭐", "⭐", " World", "<|im_end|>" }, result.Select(token => token.Value).ToArray()); 289Assert.Equal(new List<(int, int)> { (0, 12), (12, 5), (17, 2), (18, 1), (19, 6), (25, 10) }, result.Select(token => (token.Offset.Start.Value, token.Offset.End.Value - token.Offset.Start.Value)).ToArray()); 311TestDecodingWithSpan(tokenizer, encoded.ToArray(), text); 319TestDecodingWithSpan(tokenizer, encoded.ToArray(), text); 323Assert.Equal(encoded, result.Select(token => token.Id).ToArray()); 325Assert.Equal(new string[] { "<|endoftext|>", "Hello", " ⭐", " World", "<|endofprompt|>" }, result.Select(token => token.Value).ToArray()); 326Assert.Equal(new List<(int, int)> { (0, 13), (13, 5), (18, 2), (20, 6), (26, 15) }, result.Select(token => (token.Offset.Start.Value, token.Offset.End.Value - token.Offset.Start.Value)).ToArray()); 348TestDecodingWithSpan((GPT2 as TiktokenTokenizer)!, encoded.ToArray(), text); 367TestDecodingWithSpan((P50kBase as TiktokenTokenizer)!, encoded.ToArray(), text); 386TestDecodingWithSpan((P50kEdit as TiktokenTokenizer)!, encoded.ToArray(), text); 405TestDecodingWithSpan((R50kBase as TiktokenTokenizer)!, encoded.ToArray(), text); 641Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 642Assert.Equal(expectedOffsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 643Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 645Assert.Equal(expectedTokens, encoding1.Select(t => t.Value).ToArray()); 646Assert.Equal(expectedOffsets, encoding1.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 647Assert.Equal(expectedIds, encoding1.Select(t => t.Id).ToArray()); 754int[] ids = result.Select(r => r.Id).ToArray(); 755(int Index, int Length)[] offsets = result.Select(r => (r.Offset.Start.Value, r.Offset.End.Value - r.Offset.Start.Value)).ToArray(); 850GptOss.EncodeToTokens(text, out _).Select(t => t.Value).ToArray());
UnigramTests.cs (2)
840return tokenizer.EncodeToTokens(text, out _, addBeginningOfSentence: false, addEndOfSentence: false).Select(t => t.Value).ToArray(); 1320Assert.Equal(new[] { "\u2581a" }, tokenizer.EncodeToTokens("a", out _, addBeginningOfSentence: false, addEndOfSentence: false).Select(t => t.Value).ToArray());
WordPieceTests.cs (1)
93Assert.Equal(ids.Take(expectedTokenCount[i - 1]).ToArray(), tokenizer.EncodeToIds(text, maxTokenCount: i, normalizedText: out _, out tokenCount));
Microsoft.ML.TorchSharp (19)
AutoFormerV2\Anchors.cs (2)
46this.strides = strides != null ? strides : this.pyramidLevels.Select(x => (int)Math.Pow(2, x)).ToArray(); 47this.sizes = sizes != null ? sizes : this.pyramidLevels.Select(x => (int)Math.Pow(2, x + 2)).ToArray();
NasBert\Models\NasBertEncoder.cs (3)
116.ToArray(); 126.ToArray(); 260.Select(j => ArchHiddenSize[DiscreteArches[j]]).ToArray();
NasBert\Modules\EmbedTransfer.cs (1)
34.ToArray();
NasBert\Modules\TransformerCell.cs (1)
55.ToArray();
NasBert\NerTrainer.cs (1)
190t = torch.tensor((ZeroArray).Concat(Tokenizer.RobertaModel().ConvertIdsToOccurrenceRanks(encoding.Select(t => t.Id).ToArray())).ToList(), device: Device);
NasBert\Optimizers\BaseOptimizer.cs (2)
35public double LearningRate => Optimizer.ParamGroups.ToArray()[0].LearningRate; 41Parameters = parameters.ToArray();
Roberta\Models\RobertaModel.cs (4)
43Positions = Enumerable.Range(0, options.MaxSequenceLength).ToArray(); 44Zeros = Enumerable.Repeat(0, options.MaxSequenceLength).ToArray(); 45Ones = Enumerable.Repeat(1, options.MaxSequenceLength).ToArray(); 46NegBillionPad = Enumerable.Repeat(negBillion, options.MaxSequenceLength).ToArray();
Roberta\Modules\Encoder.cs (1)
30.ToArray());
Roberta\QATrainer.cs (4)
405var contextToken = contextTokens.Select(t => t.Value).ToArray(); 406var contextTokenId = Tokenizer.RobertaModel().ConvertIdsToOccurrenceRanks(contextTokens.Select(t => t.Id).ToArray()); 868contextIds = contextTokenId.ToArray(); 927outputCache.PredictedAnswersBuffer[index] = new ReadOnlyMemory<char>(_parent.Tokenizer.Decode(_parent.Tokenizer.RobertaModel().ConvertOccurrenceRanksToIds(contextIds).ToArray().AsSpan(predictStart - questionLength - 2, predictEnd - predictStart).ToArray()).Trim().ToCharArray());
Microsoft.ML.TorchSharp.Tests (4)
TextClassificationTests.cs (4)
446var predictions = transformedData.GetColumn<float>("relevance").ToArray().Select(num => (double)num).ToArray(); 447var targets = transformedData.GetColumn<float>("Score").ToArray().Select(num => (double)num).ToArray();
Microsoft.ML.Transforms (92)
CategoricalCatalog.cs (2)
86var columnOptions = columns.Select(x => new OneHotEncodingEstimator.ColumnOptions(x.OutputColumnName, x.InputColumnName, outputKind, maximumNumberOfKeys, keyOrdinality)).ToArray(); 186var columnOptions = columns.Select(x => new OneHotHashEncodingEstimator.ColumnOptions(x.OutputColumnName, x.InputColumnName, outputKind, numberOfBits, seed, useOrderedHashing, maximumNumberOfInverts)).ToArray();
CountFeatureSelection.cs (3)
196var scores = CountFeatureSelectionUtils.Train(_host, input, _columns.Select(column => column.InputColumnName).ToArray(), out colSizes); 236var columnOptions = options.Columns.Select(inColName => new ColumnOptions(inColName, count: options.Count)).ToArray(); 346return aggregators.Select(a => a.Count).ToArray();
CustomMappingTransformer.cs (1)
192return Enumerable.Range(0, dstRow.Schema.Count).Select(x => new DataViewSchema.DetachedColumn(dstRow.Schema[x])).ToArray();
Dracula\CMCountTable.cs (1)
262var priorCounts = PriorCounts.Select(x => (float)x).ToArray();
Dracula\CountTableTransformer.cs (8)
91: this(env, labelColumnName, columns.Cast<ColumnOptionsBase>().ToArray()) 93_builders = columns.Select(c => c.CountTableBuilder).ToArray(); 172var featurizer = new CountTargetEncodingFeaturizer(_host, _columns.Select(col => col.PriorCoefficient).ToArray(), _columns.Select(col => col.LaplaceScale).ToArray(), labelCardinality, multiCountTable); 175_columns.Select(col => col.Seed).ToArray(), _columns.Select(col => (col.Name, col.InputColumnName)).ToArray()); 317return keyNames.DenseValues().Select(name => name.ToString()).ToArray(); 473options.Columns.Select(col => new InputOutputColumnPair(col.Name, col.Source)).ToArray());
Dracula\CountTargetEncodingTransformer.cs (5)
127columnOptions.Select(col => new CountTableEstimator.ColumnOptions(col.Name, col.Name, col.CountTableBuilder, col.PriorCoefficient, col.LaplaceScale, col.Seed)).ToArray()), 136columnOptions.Select(col => new CountTableEstimator.SharedColumnOptions(col.Name, col.Name, col.PriorCoefficient, col.LaplaceScale, col.Seed)).ToArray()), 149_hashingEstimator = new HashingEstimator(_host, initialCounts.HashingTransformer.Columns.ToArray()); 151columns.Select(c => new InputOutputColumnPair(c.OutputColumnName, c.OutputColumnName)).ToArray()); 176options.Columns.Select(col => new InputOutputColumnPair(col.Name)).ToArray());
Dracula\DictCountTable.cs (2)
200var priorCounts = PriorCounts.Select(x => (float)x).ToArray(); 270outputGarbageCounts = garbageCounts.Select(x => (float)x).ToArray();
Dracula\MultiCountTable.cs (1)
139public override int[] SlotCount => _countTables.Select(ct => ct.Length).ToArray();
EntryPoints\TextAnalytics.cs (1)
123var cols = input.Columns.Select(colPair => new LatentDirichletAllocationEstimator.ColumnOptions(colPair, input)).ToArray();
Expression\LambdaBinder.cs (4)
42.ToArray(); 1300var kinds = node.Args.Items.Select(item => item.AsExpr.ExprType).ToArray(); 1351var arities = candidates.Select(c => c.Arity).Distinct().OrderBy(x => x).ToArray(); 1365var kindsRet = candidates.Select(c => c.ReturnKind).Distinct().ToArray();
ExtensionsCatalog.cs (2)
56return new MissingValueIndicatorEstimator(env, columns.Select(x => (x.OutputColumnName, x.InputColumnName)).ToArray()); 109var columnOptions = columns.Select(x => new MissingValueReplacingEstimator.ColumnOptions(x.OutputColumnName, x.InputColumnName, replacementMode, imputeBySlot)).ToArray();
FeatureSelectionCatalog.cs (2)
68columns.Select(x => (x.OutputColumnName, x.InputColumnName)).ToArray()); 124var columnOptions = columns.Select(x => new CountFeatureSelectingEstimator.ColumnOptions(x.OutputColumnName, x.InputColumnName, count)).ToArray();
GcnTransform.cs (4)
192return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 207_columns = columns.ToArray(); 1006: this(env, columns.Select(x => new ColumnOptions(x.outputColumnName, x.inputColumnName, norm, ensureZeroMean)).ToArray()) 1090: this(env, columns.Select(x => new ColumnOptions(x.outputColumnName, x.inputColumnName, ensureZeroMean, ensureUnitStandardDeviation, scale)).ToArray())
HashJoiningTransform.cs (3)
348var parts = ReadOnlyMemoryUtils.Split(slotMapString.AsMemory(), new[] { ';' }).ToArray(); 352var slotIndices = ReadOnlyMemoryUtils.Split(parts[i], new[] { ',' }).ToArray(); 380return Enumerable.Range(0, srcSlotCount).Select(v => new[] { v }).ToArray();
MissingValueDroppingTransformer.cs (1)
129=> columns.Select(c => (c.Name, c.Source ?? c.Name)).ToArray();
MissingValueIndicatorTransformer.cs (1)
108=> columns.Select(c => (c.Name, c.Source ?? c.Name)).ToArray();
MissingValueReplacing.cs (1)
184return columns.Select(x => (x.Name, x.InputColumnName)).ToArray();
MutualInformationFeatureSelection.cs (3)
183var colArr = colSet.ToArray(); 195CreateDropAndCopyColumns(colArr.Length, scores, threshold, tiedScoresToKeep, _columns.Where(col => colSet.Contains(col.inputColumnName)).ToArray(), out int[] selectedCount, out dropSlotsColumns, out copyColumnPairs); 269(string outputColumnName, string inputColumnName)[] cols = options.Columns.Select(col => (col, col)).ToArray();
NormalizerCatalog.cs (7)
81new NormalizingEstimator.MinMaxColumnOptions(column.OutputColumnName, column.InputColumnName, maximumExampleCount, fixZero)).ToArray()); 127new NormalizingEstimator.MeanVarianceColumnOptions(column.OutputColumnName, column.InputColumnName, maximumExampleCount, fixZero, useCdf)).ToArray()); 169new NormalizingEstimator.LogMeanVarianceColumnOptions(column.OutputColumnName, column.InputColumnName, maximumExampleCount, useCdf, false)).ToArray()); 216new NormalizingEstimator.LogMeanVarianceColumnOptions(column.OutputColumnName, column.InputColumnName, maximumExampleCount, useCdf, fixZero)).ToArray()); 269new NormalizingEstimator.BinningColumnOptions(column.OutputColumnName, column.InputColumnName, maximumExampleCount, fixZero, maximumBinCount)).ToArray()); 324column.OutputColumnName, column.InputColumnName, labelColumnName, maximumExampleCount, fixZero, maximumBinCount, mininimumExamplesPerBin)).ToArray()); 383new NormalizingEstimator.RobustScalingColumnOptions(column.OutputColumnName, column.InputColumnName, maximumExampleCount, centerData, quantileMin, quantileMax)).ToArray());
OneHotEncoding.cs (2)
309toBinVector = new KeyToBinaryVectorMappingEstimator(_host, binaryCols.Select(x => (x.outputColumnName, x.inputColumnName)).ToArray()); 311toVector = new KeyToVectorMappingEstimator(_host, cols.Select(x => new KeyToVectorMappingEstimator.ColumnOptions(x.outputColumnName, x.inputColumnName, x.bag)).ToArray());
OneHotHashEncoding.cs (3)
328_hash = new HashingEstimator(_host, columns.Select(x => x.HashingOptions).ToArray()); 359toBinVector = new KeyToBinaryVectorMappingEstimator(_host, binaryCols.Select(x => (x.outputColumnName, x.inputColumnName)).ToArray()); 361toVector = new KeyToVectorMappingEstimator(_host, cols.Select(x => new KeyToVectorMappingEstimator.ColumnOptions(x.outputColumnName, x.inputColumnName, x.bag)).ToArray());
PermutationFeatureImportanceExtensions.cs (1)
479topKAccuracies: a?.TopKAccuracyForAllK?.Zip(b.TopKAccuracyForAllK, (a, b) => a - b)?.ToArray(),
RandomFourierFeaturizing.cs (2)
239return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 346res = reservoirSamplers[iinfo].GetSample().ToArray();
StatefulCustomMappingTransformer.cs (1)
122var cols = Enumerable.Range(0, dstRow.Schema.Count).Select(x => new DataViewSchema.DetachedColumn(dstRow.Schema[x])).ToArray();
SvmLight\SvmLightLoaderSaverCatalog.cs (1)
141saver.SaveData(stream, data, data.Schema.Select(col => col.Index).ToArray());
Text\LdaSingleBox.cs (1)
170logLikelihood = pLogLikelihood.Select(item => (float)item).ToArray();
Text\LdaTransform.cs (2)
648return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 728var cols = options.Columns.Select(colPair => new LatentDirichletAllocationEstimator.ColumnOptions(colPair, options)).ToArray();
Text\NgramHashingTransformer.cs (2)
227string[][] friendlyNames = _columns.Select(c => c.FriendlyNames).ToArray(); 572t => (t.GetItemType() is KeyDataViewType keyType && keyType.Count > 0) ? (uint)keyType.Count : uint.MaxValue).ToArray();
Text\NgramTransform.cs (2)
197return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 936: this(env, columns.Select(x => new ColumnOptions(x.outputColumnName, x.inputColumnName, ngramLength, skipLength, useAllLengths, weighting, maximumNgramsCount)).ToArray())
Text\SentimentAnalyzingTransform.cs (4)
133new KeyValuePair<string, string>(input.Schema.GetTempColumnName(colName), colName)).ToArray(); 134return new ColumnCopyingTransformer(env, hiddenNames.Select(x => (Name: x.Key, Source: x.Value)).ToArray()).Transform(input); 142input = new ColumnCopyingTransformer(env, hiddenNames.Select(x => (outputColumnName: x.Key, inputColumnName: x.Value)).ToArray()).Transform(input); 143return ColumnSelectingTransformer.CreateDrop(env, input, hiddenNames.Select(pair => pair.Value).ToArray());
Text\StopWordsRemovingTransformer.cs (6)
60return new StopWordsRemovingTransformer(env, columns.Select(x => new StopWordsRemovingEstimator.ColumnOptions(x.Name, x.Source)).ToArray()); 150var langValues = values as int[] ?? values.ToArray(); 184return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 656: this(env, columns.Select(x => new ColumnOptions(x.outputColumnName, x.inputColumnName, language)).ToArray()) 738return new CustomStopWordsRemovingTransformer(env, Stopwords, column.Select(x => (x.Name, x.Source)).ToArray()); 740return new CustomStopWordsRemovingTransformer(env, Stopword, DataFile, StopwordsColumn, Loader, column.Select(x => (x.Name, x.Source)).ToArray());
Text\TextFeaturizingEstimator.cs (1)
424_inputColumns = source.ToArray();
Text\WordBagTransform.cs (1)
522chain = chain.Append<ITransformer>(new MissingValueDroppingEstimator(h, missingDropColumns.Select(x => (x, x)).ToArray()));
Text\WordEmbeddingsExtractor.cs (3)
215return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 330=> _parent.ColumnPairs.Select(x => new DataViewSchema.DetachedColumn(x.outputColumnName, _outputType, null)).ToArray(); 715float[] firstValue = wordsInFirstLine.Skip(1).Select(x => float.TryParse(x, out temp) ? temp : Single.NaN).ToArray();
Text\WordHashBagProducingTransform.cs (2)
146Columns = extractorCols.ToArray(), 375.Append(new ColumnSelectingTransformer(h, null, tmpColNames.SelectMany(cols => cols).ToArray()));
Text\WordTokenizing.cs (4)
113return columns.Select(x => (x.Name, x.InputColumnName)).ToArray(); 119_columns = columns.ToArray(); 415string[] separators = column.SeparatorsArray.Select(c => c.ToString()).ToArray(); 479: this(env, columns.Select(x => new ColumnOptions(x.outputColumnName, x.inputColumnName, separators)).ToArray())
Text\WrappedTextTransformers.cs (2)
201Columns = _columns.Select(x => new WordBagBuildingTransformer.Column { Name = x.outputColumnName, Source = x.sourceColumnsNames }).ToArray(), 380Columns = _columns.Select(x => new WordHashBagProducingTransformer.Column { Name = x.outputColumnName, Source = x.inputColumnNames }).ToArray(),
Microsoft.ML.Vision (14)
DnnRetrainTransform.cs (10)
326Runner runner = new Runner(_session, new[] { options.LearningRateOperation }.Concat(inputsForTraining).ToArray(), 548(_tfInputTypes, _tfInputShapes, _tfInputOperations) = GetInputInfo(Host, _session, _inputs.Select(x => _idvToTfMapping[x]).ToArray(), batchSize); 620return new Shape(dims.Select(x => (int)x).ToArray()); 647int[] dims = shape.ndim > 0 ? shape.dims.Skip(shape.dims[0] == -1 ? 1 : 0).Select(x => checked((int)x)).ToArray() : new int[] { 0 }; 792var colTypeDims = vecType.Dimensions.Select(dim => (int)dim).ToArray(); 861var activeOutputColNames = _parent._outputs.Where((x, i) => activeOutput(i)).ToArray(); 928_parent._inputs.Select(x => _parent._idvToTfMapping[x]).ToArray(), 929_parent._outputs.Select(x => _parent._idvToTfMapping[x]).ToArray()); 990_dims = _tfShape.dims.Select(x => (long)x).ToArray(); 1079_dims = _tfShape.dims.Select(x => (long)x).ToArray();
ImageClassificationTrainer.cs (4)
766return StringTensorFactory.CreateStringTensor(buffer.DenseValues().ToArray()); 963var labelTensorShape = _labelTensor.shape.dims.Select(x => (long)x).ToArray(); 964var featureTensorShape = _bottleneckInput.shape.dims.Select(x => (long)x).ToArray(); 1227var bottleneckTensorDims = bottleneckTensor.shape.dims.Select(x => checked((int)x)).ToArray();
Microsoft.NET.Build.Containers (19)
DestinationImageReference.cs (2)
106return tags.Select(tag => $"{registry}:{repository}:{tag}").ToArray(); 111return tags.Select(tag => $"{repository}:{tag}").ToArray();
ImageBuilder.cs (2)
233cmd = appCommand.Concat(appCommandArgs).Concat(cmd).ToArray(); 252return (entrypoint.Length > 0 ? entrypoint.Concat(entrypointArgs).ToArray() : baseImageEntrypoint, cmd);
ImageConfig.cs (4)
70internal string[]? GetEntrypoint() => _config["config"]?["Entrypoint"]?.AsArray()?.Select(node => node!.GetValue<string>())?.ToArray(); 71private string[]? GetCmd() => _config["config"]?["Entrypoint"]?.AsArray()?.Select(node => node!.GetValue<string>())?.ToArray(); 163["history"] = new JsonArray(_history.Select(CreateHistory).ToArray<JsonNode>()) 168static JsonArray ToJsonArray(IEnumerable<string> items) => new(items.Where(s => !string.IsNullOrEmpty(s)).Select(s => JsonValue.Create(s)).ToArray<JsonNode?>());
LocalDaemons\ContainerRuntimes.cs (1)
230JsonElement[] values = item.EnumerateArray().ToArray();
LocalDaemons\DockerCli.cs (1)
642var array = item.EnumerateArray().ToArray();
Tasks\ComputeDotnetBaseImageAndTag.cs (1)
283{ IsPrerelease: true, Major: >= FirstVersionWithNewTaggingScheme, Patch: 100 } => DetermineLabelBasedOnChannel(version.Major, version.Minor, version.ReleaseLabels.ToArray()),
Tasks\CreateNewImage.cs (7)
147telemetry.LogRidMismatch(e.RequestedRuntimeIdentifier, e.AvailableRuntimeIdentifiers.ToArray()); 252GeneratedContainerNames = destinationImageReference.FullyQualifiedImageNames().Select(name => new Microsoft.Build.Utilities.TaskItem(name)).ToArray(); 322string[] entrypoint = Entrypoint.Select(i => i.ItemSpec).ToArray(); 323string[] entrypointArgs = EntrypointArgs.Select(i => i.ItemSpec).ToArray(); 324string[] cmd = DefaultArgs.Select(i => i.ItemSpec).ToArray(); 325string[] appCommand = AppCommand.Select(i => i.ItemSpec).ToArray(); 326string[] appCommandArgs = AppCommandArgs.Select(i => i.ItemSpec).ToArray();
Tasks\ParseContainerProperties.cs (1)
190var filteredEnvVars = ContainerEnvironmentVariables.Where((x) => ContainerHelpers.IsValidEnvironmentVariable(x.ItemSpec)).ToArray<ITaskItem>();
Microsoft.NET.Build.Extensions.Tasks (10)
src\sdk\src\Tasks\Common\ConflictResolution\ResolveOverlappingItemGroupConflicts.cs (2)
47RemovedItemGroup1 = ItemGroup1?.Intersect(conflictItems).ToArray(); 48RemovedItemGroup2 = ItemGroup2?.Intersect(conflictItems).ToArray();
src\sdk\src\Tasks\Common\ConflictResolution\ResolvePackageFileConflicts.cs (8)
78}).ToArray(); 82var referenceItems = GetConflictTaskItems(References, ConflictItemType.Reference).ToArray(); 102var analyzerItems = GetConflictTaskItems(Analyzers, ConflictItemType.Analyzer).ToArray(); 118copyLocalItems = GetConflictTaskItems(ReferenceCopyLocalPaths, ConflictItemType.CopyLocal).ToArray(); 124otherRuntimeItems = GetConflictTaskItems(OtherRuntimeItems, ConflictItemType.Runtime).ToArray(); 206return second?.ToArray(); 214return first.Concat(second).ToArray(); 314return result.Take(index).ToArray();
Microsoft.NET.Build.Tasks (45)
CheckForDuplicateItemMetadata.cs (2)
36.ToArray(); 39.ToArray();
CheckForDuplicateItems.cs (1)
57DeduplicatedItems = itemGroups.Select(g => g.First()).ToArray();
CollatePackageDownloads.cs (1)
34}).ToArray();
GenerateBundle.cs (1)
147ExcludedFiles = FilesToBundle.Zip(fileSpec, (item, spec) => (spec.Excluded) ? item : null).Where(x => x != null).ToArray()!;
GenerateDepsFile.cs (1)
272}).ToArray();
GenerateGlobalUsings.cs (1)
30.ToArray();
GenerateRuntimeConfigurationFiles.cs (1)
138RuntimeFrameworks.Select(r => new ProjectContext.RuntimeFramework(r)).ToArray(),
GenerateSupportedTargetFrameworkAlias.cs (1)
57SupportedTargetFrameworkAlias = convertedTfms.ToArray();
GetAssemblyAttributes.cs (1)
57.ToArray();
GetPackageDirectory.cs (2)
45PackageFolders = PackageFolders.Concat(lockFile.PackageFolders.Select(p => p.Path)).ToArray(); 50.ToArray();
GetPackagesToPrune.cs (3)
153.ToArray(); 163TargetingPackRoots = targetingPackRoots.Select(r => r.Value).ToArray() 251}).ToArray();
JoinItems.cs (1)
132StringComparer.OrdinalIgnoreCase).ToArray();
LockFileExtensions.cs (1)
90runtimeFrameworks?.Select(i => new ProjectContext.RuntimeFramework(i))?.ToArray(),
PackageReferenceConverter.cs (1)
21.ToArray();
ProcessFrameworkReferences.cs (2)
562PackagesToDownload = packagesToDownload.Distinct(new PackageToDownloadComparer<ITaskItem>()).ToArray(); 607KnownRuntimeIdentifierPlatforms = knownRuntimeIdentifierPlatforms.ToArray();
ProjectContext.cs (3)
145return runtimeLibraries.Filter(allExclusionList).ToArray(); 179return compileLibraries.ToArray(); 214.ToArray();
ResolveAppHosts.cs (1)
219PackagesToDownload = packagesToDownload.Select(ToPackageDownload).ToArray();
ResolveTargetingPackAssets.cs (6)
132}).ToArray(); 270ReferencesToAdd = deduplicatedReferences.Distinct().ToArray(), 271AnalyzersToAdd = deduplicatedAnalyzers.Distinct().ToArray(), 277.ToArray(), 526FrameworkReferences = frameworkReferences.Select(fr => new FrameworkReference(fr.ItemSpec)).ToArray(); 528RuntimeFrameworks = runtimeFrameworks.Select(item => new RuntimeFramework(item.ItemSpec, item.GetMetadata(MetadataKeys.FrameworkName), item)).ToArray();
ShowMissingWorkloads.cs (1)
78}).ToArray();
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (2)
131.Concat(_manifestRoots ?? Array.Empty<string>()).ToArray(); 308GetManifests().OrderBy(m => m.ManifestId).Select(m => $"{m.ManifestId}.{m.ManifestFeatureBand}.{m.ManifestVersion}").ToArray()
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (2)
32File.ReadAllLines(runtimeIdentifierChainPath).Where(l => !string.IsNullOrEmpty(l)).ToArray() : 48workloadRootPaths = packRootEnvironmentVariable!.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
src\sdk\src\Tasks\Common\ConflictResolution\ResolveOverlappingItemGroupConflicts.cs (2)
47RemovedItemGroup1 = ItemGroup1?.Intersect(conflictItems).ToArray(); 48RemovedItemGroup2 = ItemGroup2?.Intersect(conflictItems).ToArray();
src\sdk\src\Tasks\Common\ConflictResolution\ResolvePackageFileConflicts.cs (8)
78}).ToArray(); 82var referenceItems = GetConflictTaskItems(References, ConflictItemType.Reference).ToArray(); 102var analyzerItems = GetConflictTaskItems(Analyzers, ConflictItemType.Analyzer).ToArray(); 118copyLocalItems = GetConflictTaskItems(ReferenceCopyLocalPaths, ConflictItemType.CopyLocal).ToArray(); 124otherRuntimeItems = GetConflictTaskItems(OtherRuntimeItems, ConflictItemType.Runtime).ToArray(); 206return second?.ToArray(); 214return first.Concat(second).ToArray(); 314return result.Take(index).ToArray();
Microsoft.NET.HostModel (2)
Bundle\Bundler.cs (2)
474FileSpec[] hostSpecs = fileSpecs.Where(x => IsHost(x.BundleRelativePath)).ToArray(); 531return (relativePathToSpec.Values.ToArray(), excluded.ToArray());
Microsoft.Net.Http.Headers (2)
ContentDispositionHeaderValue.cs (2)
585var parts = processedInput.Split(QuestionMark).ToArray(); 706var parts = input.Split(SingleQuote).ToArray();
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (4)
BlazorReadSatelliteAssemblyFile.cs (1)
33}).ToArray();
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAsset.cs (1)
1737return assets.Select(a => a.ToTaskItem()).ToArray();
UpgradeLegacyWasmStaticWebAssets.cs (2)
23var legacyAssets = LegacyAssets.Select(StaticWebAsset.FromV1TaskItem).ToArray(); 26.ToDictionary(g => g.Key, g => g.ToArray());
Microsoft.NET.Sdk.Publish.Tasks (11)
MsDeploy\CommonUtility.cs (3)
629public static char[] s_specialCharactersForCmd = @"&()[]{}^=;!'+,`~".ToArray(); 1812Version[] versionArray = versionsList.Values.Select(p => new Version(p)).ToArray(); 1852if (!string.IsNullOrEmpty(text) && text?.IndexOfAny(@"$%".ToArray()) >= 0)
MsDeploy\DynamicAssembly.cs (2)
119argumentTypes = arguments.Select(p => p.GetType()).ToArray(); 156ParameterExpression[] parameters = eventParams?.Select(p => Expression.Parameter(p.ParameterType, p.Name)).ToArray() ?? Array.Empty<ParameterExpression>();
Tasks\MsDeploy\MSDeploy.cs (2)
951skipRuleItems = skips.Concat(skipRuleItems).ToArray(); 955skipRuleItems = skips.ToArray();
Tasks\MsDeploy\VsMsdeploy.cs (4)
951|| string.IsNullOrEmpty(item.GetMetadata(VSMsDeployTaskHostObject.SkipApplyMetadataName)))).ToArray(); 956|| string.IsNullOrEmpty(item.GetMetadata(VSMsDeployTaskHostObject.SkipApplyMetadataName)))).ToArray(); 999srcSkips = items.ToArray(); 1006destSkips = items.ToArray();
Microsoft.NET.Sdk.Razor.Tasks (1)
FindAssembliesWithReferencesTo.cs (1)
57ResolvedAssemblies = assemblyNames.ToArray();
Microsoft.NET.Sdk.StaticWebAssets.Tasks (42)
Compression\ResolveCompressedAssets.cs (2)
61var candidates = StaticWebAsset.FromTaskItemGroup(CandidateAssets, TaskEnvironment).ToArray(); 267.ToArray();
ComputeReferenceStaticWebAssetItems.cs (3)
132StaticWebAssets = resultAssets.Select(a => a.ToTaskItem()).ToArray(); 133DiscoveryPatterns = patterns.Select(p => p.ToTaskItem()).ToArray(); 154.ToArray();
ComputeStaticWebAssetsForCurrentProject.cs (1)
77.ToArray();
Data\StaticWebAsset.cs (1)
1737return assets.Select(a => a.ToTaskItem()).ToArray();
DefineStaticWebAssetEndpoints.cs (3)
297Selectors = sourceEndpoint.Selectors.ToArray(), 298ResponseHeaders = sourceEndpoint.ResponseHeaders.ToArray(), 299EndpointProperties = sourceEndpoint.EndpointProperties.ToArray(),
FilterStaticWebAssetEndpoints.cs (3)
38var filterCriteria = (Filters ?? []).Select(FilterCriteria.FromTaskItem).ToArray(); 69FilteredEndpoints = filteredEndpoints.Select(e => e.ToTaskItem()).ToArray(); 76AssetsWithoutMatchingEndpoints = assetFiles.Values.Select(a => a.ToTaskItem()).ToArray();
GeneratePackageAssetsManifestFile.cs (1)
83.ToArray();
GenerateStaticWebAssetsDevelopmentManifest.cs (4)
73var assetsWithPathSegments = ComputeManifestAssets(assets).ToArray(); 80values.OrderBy(id => id.ContentRoot).ThenBy(id => id.Pattern).ToArray())).ToArray(); 310ContentRoots = contentRootIndex.OrderBy(kvp => kvp.Value).Select(kvp => kvp.Key).ToArray(),
GenerateStaticWebAssetsManifest.cs (2)
77.ToArray(); 81.ToArray();
GenerateStaticWebAssetsPropsFile.cs (1)
74.ToArray();
JSModules\ApplyJsModules.cs (1)
95JsFileModules = jsModulesByRazorItem.Values.SelectMany(e => e).ToArray();
JSModules\GenerateJSModuleManifest.cs (1)
29var modules = StaticWebAssetEndpoint.FromItemGroup(JsModules).Select(s => s.Route).ToArray();
MergeStaticWebAssets.cs (2)
47MergedAssets = assetsByTargetPath.Values.SelectMany(g => g).Select(a => a.ToTaskItem()).ToArray(); 66MergedDiscoveryPatterns = candidates.Select(a => a.ToTaskItem()).ToArray();
ReadPackageAssetsManifest.cs (1)
94Assets = allAssets.Select(asset => asset.ToTaskItem()).ToArray();
ReadStaticWebAssetsManifestFile.cs (4)
44Assets = manifest.Assets?.Select(a => a.ToTaskItem()).ToArray() ?? []; 46Endpoints = manifest.Endpoints?.Select(a => a.ToTaskItem()).ToArray() ?? Array.Empty<ITaskItem>(); 48DiscoveryPatterns = manifest.DiscoveryPatterns?.Select(dp => dp.ToTaskItem()).ToArray() ?? []; 50ReferencedProjectsConfiguration = manifest.ReferencedProjectsConfiguration?.Select(m => m.ToTaskItem()).ToArray() ?? [];
ResolveFingerprintedStaticWebAssetEndpointsForAssets.cs (2)
37.ToDictionary(g => g.Key, g => g.ToArray(), OSPath.PathComparer); 98ResolvedEndpoints = resolvedEndpoints.Select(e => e.ToTaskItem()).ToArray();
ResolveStaticWebAssetEndpointRoutes.cs (1)
34ResolvedEndpoints = endpoints.Select(e => e.ToTaskItem()).ToArray();
ResolveStaticWebAssetsEmbeddedProjectConfiguration.cs (3)
56var targetFrameworks = TargetFrameworks.Length > 0 ? TargetFrameworks.Select(t => t.ItemSpec).ToArray() : [TargetFramework]; 96FilteredCrossTargetingBuildConfigurations = CrossTargetingBuildConfigurations.Except(filteredConfigurations).ToArray(); 99EmbeddedProjectAssetConfigurations = matchingConfigurations.Select(c => c.ToTaskItem()).ToArray();
ServiceWorker\GenerateServiceWorkerAssetsManifest.cs (1)
41var assets = Assets.Select(a => (StaticWebAsset.FromTaskItem(a), a.GetMetadata("AssetUrl"))).ToArray();
StaticWebAssetsReadPackManifest.cs (2)
32Files = manifest.Files.Select(ToTaskItem).ToArray(); 33AdditionalElementsToRemoveFromPacking = manifest.ElementsToRemove?.Select(e => new TaskItem(e)).ToArray() ?? Array.Empty<ITaskItem>();
UpdateExternallyDefinedStaticWebAssets.cs (2)
52var assets = Assets.Select(StaticWebAsset.FromV1TaskItem).ToArray(); 57.ToDictionary(e => e.Key, e => e.ToArray(), OSPath.PathComparer);
UpdateStaticWebAssetEndpoints.cs (1)
52var operations = Operations.Select(StaticWebAssetEndpointOperation.FromTaskItem).ToArray();
Microsoft.NET.Sdk.WorkloadManifestReader (4)
SdkDirectoryWorkloadManifestProvider.cs (2)
131.Concat(_manifestRoots ?? Array.Empty<string>()).ToArray(); 308GetManifests().OrderBy(m => m.ManifestId).Select(m => $"{m.ManifestId}.{m.ManifestFeatureBand}.{m.ManifestVersion}").ToArray()
WorkloadResolver.cs (2)
32File.ReadAllLines(runtimeIdentifierChainPath).Where(l => !string.IsNullOrEmpty(l)).ToArray() : 48workloadRootPaths = packRootEnvironmentVariable!.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
Microsoft.NET.StringTools (1)
WeakStringCacheInterner.cs (1)
156result.AppendLine(string.Format("##########Top Top Interned Strings: \n{0} ", string.Join("\n==============\n", topInternedStrings.ToArray())));
Microsoft.SourceLink.AzureDevOpsServer.Git (2)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
106var mappings = GetUrlMappings(gitUri).ToArray();
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (1)
49var hostUris = GetHostUris().ToArray();
Microsoft.SourceLink.AzureRepos.Git (2)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
106var mappings = GetUrlMappings(gitUri).ToArray();
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (1)
49var hostUris = GetHostUris().ToArray();
Microsoft.SourceLink.Bitbucket.Git (2)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
106var mappings = GetUrlMappings(gitUri).ToArray();
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (1)
49var hostUris = GetHostUris().ToArray();
Microsoft.SourceLink.Gitea (2)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
106var mappings = GetUrlMappings(gitUri).ToArray();
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (1)
49var hostUris = GetHostUris().ToArray();
Microsoft.SourceLink.Gitee (2)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
106var mappings = GetUrlMappings(gitUri).ToArray();
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (1)
49var hostUris = GetHostUris().ToArray();
Microsoft.SourceLink.GitHub (2)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
106var mappings = GetUrlMappings(gitUri).ToArray();
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (1)
49var hostUris = GetHostUris().ToArray();
Microsoft.SourceLink.GitLab (2)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
106var mappings = GetUrlMappings(gitUri).ToArray();
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (1)
49var hostUris = GetHostUris().ToArray();
Microsoft.SourceLink.GitWeb (2)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
106var mappings = GetUrlMappings(gitUri).ToArray();
src\sourcelink\src\Common\GitProvider\TranslateRepositoryUrlGitTask.cs (1)
49var hostUris = GetHostUris().ToArray();
Microsoft.TemplateEngine.Cli (16)
ChoiceTemplateParameter.cs (1)
85option.FromAmongCaseInsensitive(Choices.Keys.ToArray(), allowedHiddenValue: string.Empty);
Commands\create\InstantiateCommand.cs (1)
253args.ParseResult.Tokens.Select(t => t.Value).ToArray(),
Commands\create\InstantiateCommand.Help.cs (3)
281context.HelpBuilder.WriteColumns(optionsToWrite.ToArray(), context); 331context.HelpBuilder.WriteColumns(optionsToWrite.ToArray(), context); 495yield return CommandLineUtils.FormatArgumentUsage(command.Arguments.ToArray());
Commands\create\InstantiateCommand.TabCompletion.cs (2)
26.ToArray(); 36.ToArray();
Commands\create\TemplateCommand.cs (1)
103BaselineOption.FromAmongCaseInsensitive(template.BaselineInfo.Select(b => b.Key).Where(b => !string.IsNullOrWhiteSpace(b)).ToArray());
Commands\NewCommandArgs.cs (1)
49.Select(t => t.Value).ToArray();
HostSpecificTemplateData.cs (1)
93UsageExamples = usageExamples?.ToArray() ?? Array.Empty<string>();
PostActionProcessors\AddJsonPropertyPostActionProcessor.cs (1)
260string[] filesInDir = fileSystem.EnumerateFileSystemEntries(directory, matchPattern, searchOption).ToArray();
PostActionProcessors\PostActionProcessorBase.cs (1)
84.ToArray();
TemplateGroup.cs (2)
204return templatePackages.OfType<IManagedTemplatePackage>().ToArray(); 218return templatePackages.Distinct().ToArray();
TemplatePackageCoordinator.cs (1)
213string[] split = isPath ? new[] { installArg } : installArg.Split(["::"], StringSplitOptions.RemoveEmptyEntries).SelectMany(arg => arg.Split('@', StringSplitOptions.RemoveEmptyEntries)).ToArray();
TemplateResolution\TemplateGroupMatchInfo.cs (1)
218IReadOnlyCollection<ITemplateMatchInfo> templateMatchDispositions = TemplateListFilter.GetTemplateMatchInfo(group.Templates, x => true, templateInfoFilters.ToArray());
Microsoft.TemplateEngine.Core (1)
Expressions\Shared\SharedEvaluatorDefinition.cs (1)
135x => faultedSection = processor.Encoding.GetString(x.ToArray()),
Microsoft.TemplateEngine.Edge (5)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProvider.cs (1)
227}).ToArray();
Installers\NuGet\NugetApiPackageManager.cs (2)
60IEnumerable<PackageSource> packagesSources = LoadNuGetSources(additionalSources?.ToArray() ?? []); 531g.Select(x => x.AdvisoryUrl.AbsoluteUri).ToArray()))
Settings\TemplateCache.cs (1)
179var managedTemplates = identityToTemplates.Value.Where(templateInto => templateInto.TemplatePackage is IManagedTemplatePackage).ToArray();
Settings\TemplatePackageManager.cs (1)
178return TemplateListFilter.GetTemplateMatchInfo(templates, matchFilter, filters.ToArray()).ToList();
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (3)
DirectoryBasedTemplate.Interfaces.cs (1)
49IReadOnlyList<Guid> ITemplateMetadata.PostActions => ConfigurationModel.PostActionModels.Select(pam => pam.ActionId).ToArray();
RunnableProjectConfig.ITemplate.cs (1)
62IReadOnlyList<Guid> ITemplateMetadata.PostActions => ConfigurationModel.PostActionModels.Select(pam => pam.ActionId).ToArray();
RunnableProjectGenerator.cs (1)
476public IReadOnlyList<Guid> PostActions => _templateInfo.ConfigurationModel.PostActionModels.Select(pam => pam.ActionId).ToArray();
Microsoft.TemplateSearch.Common (2)
Providers\NuGetMetadataSearchProvider.cs (1)
57_searchMetadataUris = searchCacheUri.Select(s => new Uri(s)).ToArray();
TemplateSearchCache\TemplateSearchCache.cs (1)
15TemplatePackages = data.OrderBy(x => x.Name, StringComparer.OrdinalIgnoreCase).ToArray();
Microsoft.TestPlatform.Build (1)
Tasks\VSTestTask2.cs (1)
268data = parts.Skip(2).Take(parts.Length).Select(Unescape).ToArray();
Microsoft.TestPlatform.CommunicationUtilities (3)
DataCollectionRequestHandler.cs (1)
403_requestData.MetricsCollection.Add(TelemetryDataConstants.InvokedDataCollectors, string.Join(",", invokedDataCollectorsForMetrics.ToArray()));
JsonDataSerializer.Stj.cs (1)
167foreach (var key in dict.Keys.ToArray())
Serialization\DiscoveryCriteriaFactory.cs (1)
21var sources = adapterSourceMap.Values.SelectMany(adapterSources => adapterSources).ToArray();
Microsoft.TestPlatform.CrossPlatEngine (16)
AttachmentsProcessing\TestRunAttachmentsProcessingManager.cs (2)
118var dataCollectorAttachmentsProcessors = _dataCollectorAttachmentsProcessorsFactory.Create(invokedDataCollector?.ToArray(), logger); 148var attachmentsToBeProcessed = attachments.Where(dataCollectionAttachment => attachmentProcessorUris.Any(uri => uri.Equals(dataCollectionAttachment.Uri))).ToArray();
Client\Parallel\ParallelProxyDiscoveryManager.cs (1)
225sourceBatches = [group.Select(w => w.Work).ToArray()];
Client\Parallel\ParallelProxyExecutionManager.cs (3)
237Dictionary<string, TestCase[]> sourceToTestCasesMap = testRunCriteria.Tests.GroupBy(t => t.Source).ToDictionary(k => k.Key, v => v.ToArray()); 251testCaseBatches = [group.SelectMany(w => sourceToTestCasesMap[w.Work]).ToArray()]; 309sourceBatches = [group.Select(w => w.Work).ToArray()];
Client\ProxyDiscoveryManager.cs (2)
104var discoverySources = discoveryCriteria.Sources.ToArray(); 134var discoverySources = discoveryCriteria.Sources.ToArray();
Client\TestLoggerManager.cs (1)
189_requestData.MetricsCollection.Add(TelemetryDataConstants.LoggerUsed, string.Join<Type>(",", _initializedLoggers.ToArray()));
DataCollection\ProxyDataCollectionManager.cs (1)
402_requestData.MetricsCollection.Add(TelemetryDataConstants.DataCollectorsEnabled, string.Join(",", dataCollectors.ToArray()));
Discovery\DiscoveryContext.cs (1)
53var validPropertiesSttring = supportedProperties == null ? string.Empty : string.Join(CrossPlatEngineResources.StringSeperator, supportedProperties.ToArray());
Discovery\DiscoveryManager.cs (2)
295var sourcesString = string.Join(",", sources.ToArray()); 305EqtTrace.Info("TestDiscoveryManager: Discovering tests from sources {0}", string.Join(",", verifiedSources.ToArray()));
Execution\RunTestsWithSources.cs (1)
75.Aggregate(sources, (current, enumerable) => enumerable is not null ? current.Concat(enumerable) : current).ToArray();
PostProcessing\ArtifactProcessingManager.cs (2)
236.Select(testSessionArtifact => new TestArtifacts(testSessionArtifact.Key!, testSessionArtifact.Select(x => ParseArtifact(x.Artifact)).Where(x => x is not null).ToArray()!)) // Bang because null dataflow doesn't yet backport learning from the `Where` clause 237.ToArray();
Microsoft.TestPlatform.Extensions.BlameDataCollector (1)
BlameCollector.cs (1)
577foreach (var dumpFileNameFullPath in _fileHelper.GetFiles(_monitorPostmortemDumpFolderPath, "*.dmp", SearchOption.TopDirectoryOnly).ToArray())
Microsoft.TestPlatform.Filter.Source (3)
Condition.cs (1)
213var parts = TokenizeFilterConditionString(conditionString!).ToArray();
FastFilter.cs (1)
73: FilterProperties.Keys.Where(name => !properties.Contains(name)).ToArray();
FilterExpression.cs (1)
172invalidProperties = invalidProperties.Concat(invalidRight).ToArray();
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Hosting\DotnetTestHostManager.cs (1)
948.ToArray() ?? Array.Empty<string>();
Microsoft.VisualBasic.Core (4)
Microsoft\VisualBasic\CompilerServices\Symbols.vb (4)
967result = Enumerable.ToArray(classConstraint.GetMember(memberName, s_defaultLookupFlags)) 972result = Enumerable.ToArray(_type.GetMember(memberName, s_defaultLookupFlags)) 1026Dim attributes As Object() = Enumerable.ToArray(current.GetCustomAttributes(GetType(DefaultMemberAttribute), False)) 1037Dim result As MemberInfo() = Enumerable.ToArray(current.GetMember(potentialDefaultMemberName, s_defaultLookupFlags))
Microsoft.VisualStudio.TestPlatform.Common (20)
DataCollection\DataCollectorConfig.cs (1)
157return dataCollectorType.GetCustomAttributes(attributeType, true).ToArray();
ExtensionFramework\TestPluginCache.cs (7)
543var discoverers = TestExtensions.TestDiscoverers != null ? string.Join(",", TestExtensions.TestDiscoverers.Keys.ToArray()) : null; 546var executors = TestExtensions.TestExecutors != null ? string.Join(",", TestExtensions.TestExecutors.Keys.ToArray()) : null; 549var executors2 = TestExtensions.TestExecutors2 != null ? string.Join(",", TestExtensions.TestExecutors2.Keys.ToArray()) : null; 552var settingsProviders = TestExtensions.TestSettingsProviders != null ? string.Join(",", TestExtensions.TestSettingsProviders.Keys.ToArray()) : null; 555var loggers = TestExtensions.TestLoggers != null ? string.Join(",", TestExtensions.TestLoggers.Keys.ToArray()) : null; 558var testhosts = TestExtensions.TestHosts != null ? string.Join(",", TestExtensions.TestHosts.Keys.ToArray()) : null; 561var dataCollectors = TestExtensions.DataCollectors != null ? string.Join(",", TestExtensions.DataCollectors.Keys.ToArray()) : null;
ExtensionFramework\TestPluginDiscoverer.cs (1)
49GetTestExtensionsFromFiles<TPluginInfo, TExtension>(extensionPaths.ToArray(), pluginInfos);
ExtensionFramework\Utilities\LazyExtension.cs (1)
138var parameters = TestPluginInfo.Metadata?.ToArray();
ExtensionFramework\Utilities\TestDiscovererPluginInformation.cs (2)
93var attributes = testDiscovererType.GetCustomAttributes(typeof(FileExtensionAttribute), inherit: false).ToArray(); 118var attributes = testDiscovererType.GetCustomAttributes(typeof(DefaultExecutorUriAttribute), inherit: false).ToArray();
ExtensionFramework\Utilities\TestExtensionPluginInformation.cs (1)
70object[] attributes = testLoggerType.GetCustomAttributes(typeof(ExtensionUriAttribute), false).ToArray();
ExtensionFramework\Utilities\TestLoggerPluginInformation.cs (1)
56object[] attributes = testLoggerType.GetCustomAttributes(typeof(FriendlyNameAttribute), false).ToArray();
ExtensionFramework\Utilities\TestRunTimePluginInformation.cs (1)
56object[]? attributes = testHostType?.GetCustomAttributes(typeof(FriendlyNameAttribute), false).ToArray();
ExtensionFramework\Utilities\TestSettingsProviderPluginInformation.cs (1)
70object[] attributes = testSettingsProviderType.GetCustomAttributes(typeof(SettingsNameAttribute), false).ToArray();
src\vstest\src\Microsoft.TestPlatform.Filter.Source\Condition.cs (1)
213var parts = TokenizeFilterConditionString(conditionString!).ToArray();
src\vstest\src\Microsoft.TestPlatform.Filter.Source\FastFilter.cs (1)
73: FilterProperties.Keys.Where(name => !properties.Contains(name)).ToArray();
src\vstest\src\Microsoft.TestPlatform.Filter.Source\FilterExpression.cs (1)
172invalidProperties = invalidProperties.Concat(invalidRight).ToArray();
Utilities\MetadataReaderHelper.cs (1)
182return extensions?.OrderByDescending(t => t.Item1).Select(t => t.Item2).ToArray() ?? EmptyTypeArray;
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (1)
XML\XmlPersistence.cs (1)
606var attributes = fieldInfo.GetCustomAttributes(typeof(T), false).ToArray();
Microsoft.VisualStudio.TestPlatform.ObjectModel (14)
Client\TestRunCriteria.cs (1)
258var testSources = sources as IList<string> ?? sources.ToArray();
Nuget.Frameworks\DefaultFrameworkMappings.cs (1)
500.ToArray();
Nuget.Frameworks\FrameworkNameProvider.cs (1)
1130foreach (var framework in set.ToArray())
Nuget.Frameworks\FrameworkReducer.cs (4)
239.ToArray(); 280return ReduceCore(frameworks, (x, y) => _compat.IsCompatible(y, x)).ToArray(); 298return ReduceCore(frameworks, (x, y) => _compat.IsCompatible(x, y)).ToArray(); 304var input = frameworks.Distinct(NuGetFrameworkFullComparer.Instance).ToArray();
Nuget.Frameworks\NuGetFrameworkFactory.cs (3)
143return targetPlatformMoniker.Split(CommaSeparator, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray(); 154string[] parts = frameworkName.Split(CommaSeparator, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray(); 465foreach (var c in profile.ToArray())
TestObject.cs (1)
76var lazyValues = _store.Where(kvp => kvp.Value is ILazyPropertyValue).ToArray();
TestProperty\CustomKeyValueConverter.cs (1)
48return listOfTraitObjects?.Select(trait => new KeyValuePair<string?, string?>(trait.Key, trait.Value)).ToArray() ?? [];
TraitCollection.cs (2)
73var traitsKvp = _testObject.GetPropertyValue(TraitsProperty, Enumerable.Empty<KeyValuePair<string, string>>().ToArray()); 86var newPairs = newValue.Select(t => new KeyValuePair<string, string>(t.Name, t.Value)).ToArray();
MSBuild (3)
src\msbuild\src\Shared\Debugging\PrintLineDebuggerWriters.cs (1)
55var argsArray = args as string[] ?? args.ToArray();
XMake.cs (2)
2635targets = targets.Union(getTargetResult, MSBuildNameIgnoreCaseComparer.Default).ToArray(); 3120? commandLineSwitches[CommandLineSwitches.ParameterizedSwitch.InputResultsCaches].Where(p => p != null).ToArray()
NuGet.Build.Tasks (13)
BuildTasksUtility.cs (7)
642() => sourcesOverride?.Select(MSBuildRestoreUtility.FixSourcePath).Select(e => UriUtility.GetAbsolutePath(startupDirectory, e)).ToArray(), 644() => sources?.Select(MSBuildRestoreUtility.FixSourcePath).Select(e => UriUtility.GetAbsolutePath(projectDirectory, e)).ToArray(), 645() => (PackageSourceProvider.LoadPackageSources(settings)).Where(e => e.IsEnabled).Select(e => e.Source).ToArray()); 672() => fallbackFoldersOverride?.Select(e => UriUtility.GetAbsolutePath(startupDirectory, e)).ToArray(), 674() => fallbackFolders?.Select(e => UriUtility.GetAbsolutePath(projectDirectory, e)).ToArray(), 675() => SettingsUtility.GetFallbackPackageFolders(settings).ToArray()); 695return current.Concat(additionalAbsolute).ToArray();
CheckForDuplicateNuGetItemsTask.cs (1)
75DeduplicatedItems = itemGroups.Select(g => g.First()).ToArray();
Common\MSBuildUtility.cs (1)
35.ToArray();
GetRestoreSettingsTask.cs (1)
162OutputConfigFilePaths = settings.GetConfigFilePaths().ToArray();
StaticGraphRestoreTaskBase.cs (1)
223EmbedInBinlog = loggingQueue.FilesToEmbedInBinlog.Select(i => new TaskItem(i)).ToArray();
WarnForInvalidProjectsTask.cs (2)
34var all = AllProjects?.Select(e => e.ItemSpec).ToArray() ?? Array.Empty<string>(); 35var valid = ValidProjects?.Select(e => e.ItemSpec).ToArray() ?? Array.Empty<string>();
NuGet.Build.Tasks.Pack (2)
Common\MSBuildUtility.cs (1)
36.ToArray();
GetProjectReferencesFromAssetsFileTask.cs (1)
76ProjectReferences = projectPathToLibraryIdentities.ToArray();
NuGet.CommandLine.XPlat (6)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
90.ToArray();
Program.cs (1)
78args = args.Where(arg => !StringComparer.OrdinalIgnoreCase.Equals(arg, DebugOption)).ToArray();
Utility\MSBuildAPIUtility.cs (3)
660.ToArray(); 756f.Split(['/'], StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray()[0]).ToList(); 764var splitFrameworkAndRID = frameworkAndRID.Split(['/'], StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray();
Utility\TableParser.cs (1)
21return ToFormattedStringTable(values.ToArray(), columnHeaders, valueSelectors);
NuGet.Commands (20)
RestoreCommand\Diagnostics\DiagnosticUtility.cs (1)
116var group = messageGroup.ToArray();
RestoreCommand\Diagnostics\UnexpectedDependencyMessages.cs (1)
326.ToArray();
RestoreCommand\Diagnostics\UnresolvedMessages.cs (2)
42token))).ToArray(); 265.ToArray();
RestoreCommand\RequestFactory\DependencyGraphSpecRequestProvider.cs (1)
97Parallel.ForEach(dgFile.Restore.ToArray(), parallelOptions, projectNameToRestore =>
RestoreCommand\RestoreCommand.cs (1)
1215prunedPackage.Value.Select(e => aliasToTargetGraphName[e]).ToArray()));
RestoreCommand\RestoreSummary.cs (1)
75Errors = errors.ToArray();
RestoreCommand\RestoreTargetGraph.cs (1)
78Conflicts = conflicts.ToArray();
RestoreCommand\SourceRepositoryDependencyProvider.cs (1)
578return dependencyGroup.Packages.Select(PackagingUtility.GetLibraryDependencyFromNuspec).ToArray();
RestoreCommand\Utility\AuditUtility.cs (1)
291affectedGraphs.OrderBy(s => s).ToArray());
RestoreCommand\Utility\BuildAssetsUtils.cs (1)
302.ToArray());
RestoreCommand\Utility\LockFileUtils.cs (1)
874.ToArray();
RestoreCommand\Utility\PackageSpecFactory.cs (7)
488() => string.IsNullOrEmpty(startupDirectory) ? null : fallbackFoldersOverride?.Select(e => UriUtility.GetAbsolutePath(startupDirectory, e)).ToArray(), 490() => fallbackFolders?.Select(e => UriUtility.GetAbsolutePath(projectDirectory, e)).ToArray(), 491() => SettingsUtility.GetFallbackPackageFolders(settings).ToArray()); 862() => string.IsNullOrEmpty(startupDirectory) ? null : sourcesOverride?.Select(MSBuildRestoreUtility.FixSourcePath).Select(e => UriUtility.GetAbsolutePath(startupDirectory, e)).ToArray(), 864() => sources?.Select(MSBuildRestoreUtility.FixSourcePath).Select(e => UriUtility.GetAbsolutePath(projectDirectory, e)).ToArray(), 865() => (PackageSourceProvider.LoadPackageSources(settings)).Where(e => e.IsEnabled).Select(e => e.Source).ToArray()); 888return current.Concat(additionalAbsolute).ToArray();
Utility\MSBuildProjectFrameworkUtility.cs (1)
310targetPlatformMoniker.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray() :
NuGet.Common (2)
MsBuildStringUtility.cs (2)
36.ToArray(); 70.ToArray();
NuGet.Configuration (4)
Proxy\WebProxy.cs (1)
85.ToArray();
Settings\Items\AuthorItem.cs (1)
30var newItem = new AuthorItem(Name, Certificates.Select(c => (CertificateItem)c.Clone()).ToArray());
Settings\Items\PackageSourceMappingSourceItem.cs (1)
115Patterns.Select(c => (PackagePatternItem)c.Clone()).ToArray());
Settings\Items\RepositoryItem.cs (1)
94Certificates.Select(c => (CertificateItem)c.Clone()).ToArray());
NuGet.Frameworks (9)
DefaultFrameworkMappings.cs (1)
499.ToArray();
FrameworkNameProvider.cs (1)
1142foreach (var framework in set.ToArray())
FrameworkReducer.cs (4)
239.ToArray(); 280return ReduceCore(frameworks, (x, y) => _compat.IsCompatible(y, x)).ToArray(); 298return ReduceCore(frameworks, (x, y) => _compat.IsCompatible(x, y)).ToArray(); 304var input = frameworks.Distinct(NuGetFrameworkFullComparer.Instance).ToArray();
NuGetFrameworkFactory.cs (3)
140return targetPlatformMoniker.Split(CommaSeparator, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray(); 151string[] parts = frameworkName.Split(CommaSeparator, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray(); 462foreach (var c in profile.ToArray())
NuGet.LibraryModel (2)
FrameworkDependencyFlagsUtils.cs (1)
64.ToArray();
LibraryIncludeFlagUtils.cs (1)
112.ToArray();
NuGet.PackageManagement (5)
NuGetPackageManager.cs (1)
2858{ buildIntegratedProject.MSBuildProjectPath, nuGetProjectActions.ToArray()}
Resolution\PrunePackageTree.cs (1)
69var packagesDict = packages.ToLookup(p => p.Id).ToDictionary(p => p.Key, p => p.ToArray());
Utility\JsonConfigUtility.cs (2)
129foreach (var dependency in node.ToArray()) 150foreach (var frameworkNode in node.ToArray())
Utility\PackageGraphAnalysisUtilities.cs (1)
104packageWithDependants.Add(new PackageWithDependants(package, GetDependantPackages(package, packageDependencyInfos).ToArray()));
NuGet.Packaging (32)
ContentModel\ContentQueryDefinition.cs (2)
22var groupPatternsArray = groupPatterns as PatternDefinition[] ?? groupPatterns.ToArray(); 23var pathPatternsArray = pathPatterns as PatternDefinition[] ?? pathPatterns.ToArray();
Core\FrameworkSpecificGroup.cs (1)
46.ToArray();
Core\PackageDependencyInfo.cs (1)
45Dependencies = dependencies?.ToArray() ?? Array.Empty<PackageDependency>();
NuspecReader.cs (2)
178var items = group.Elements(XName.Get(Reference, ns)).Select(n => GetAttributeValue(n, File)!).Where(n => !string.IsNullOrEmpty(n)).ToArray(); 189.Elements(XName.Get(Reference, ns)).Select(n => GetAttributeValue(n, File)!).Where(n => !string.IsNullOrEmpty(n)).ToArray();
PackageCreation\Authoring\ManifestFile.cs (2)
20internal static readonly char[] ReferenceFileInvalidCharacters = _invalidSourceCharacters.Concat(new[] { ':', '*', '?', '\\', '/' }).ToArray(); 21private static readonly char[] _invalidTargetChars = ReferenceFileInvalidCharacters.Except(new[] { '\\', '/' }).ToArray();
PackageCreation\Authoring\ManifestReader.cs (2)
395element.GetOptionalAttributeValue("include")?.Trim()?.Split(',').Select(a => a.Trim()).ToArray(), 396element.GetOptionalAttributeValue("exclude")?.Trim()?.Split(',').Select(a => a.Trim()).ToArray()
PackageCreation\Authoring\PackageBuilder.cs (1)
702collection.Load(set.Select(path => path.Replace('\\', '/')).ToArray());
PackageCreation\Authoring\PackageReferenceSet.cs (1)
47References = references.ToArray();
PackageCreation\Xml\PackageMetadataXmlExtensions.cs (1)
182getItems(set).Select(item => getXElementFromItem(ns, item)).ToArray());
PackageFileExtractor.cs (1)
36.ToArray();
PackageFolderReader.cs (1)
69var nuspecFiles = _root.GetFiles("*.*", SearchOption.TopDirectoryOnly).Where(f => f.Name.EndsWith(".nuspec", StringComparison.OrdinalIgnoreCase)).ToArray();
Rules\AccidentallyCompatibleWithAllFrameworksRule.cs (1)
52var buildFrameworks = ContentExtractor.GetGroupFrameworks(items).ToArray();
Rules\InvalidUndottedFrameworkRule.cs (1)
200collection.Load(set.Select(path => path.Replace('\\', '/')).ToArray());
Rules\ReferencesInNuspecMatchRefAssetsRule.cs (7)
67missingReferences.Add(new MissingReference("ref", item.Key, item.Value.ToArray())); 86missingNuspecReferences = files.Where(m => !anyReferences.Contains(m)).ToArray(); 87missingFiles = anyReferences.Where(t => !files.Contains(t)).ToArray(); 91missingNuspecReferences = files.Where(m => !currentReferences!.Contains(m)).ToArray(); 92missingFiles = currentReferences!.Where(t => !files.Contains(t)).ToArray(); 97missingNuspecReferences = files.ToArray(); 116var refs = item.Value.ToArray();
Rules\RuleSet.cs (1)
42PackageCreationRuleArray.Concat(PackageCreationBestPracticeRuleArray).ToArray()
Signing\Archive\EndOfCentralDirectoryRecord.cs (1)
111BitConverter.ToString(signature.ToArray()).Replace("-", "", StringComparison.Ordinal)));
Signing\Archive\SignedPackageArchiveIOUtility.cs (1)
379var orderedRecords = records.OrderBy(record => record.OffsetToLocalFileHeader).ToArray();
Signing\Signatures\NuGetV3ServiceIndexUrl.cs (1)
73.ToArray();
Signing\Specifications\SigningSpecificationsV1.cs (2)
29private static readonly string[] _allowedHashAlgorithmOids = _allowedHashAlgorithms.Select(hash => hash.ConvertToOidString()).ToArray(); 44private static readonly string[] _allowedSignatureAlgorithmOids = _allowedSignatureAlgorithms.Select(algorithm => algorithm.ConvertToOidString()).ToArray();
TopologicalSortUtility.cs (2)
106var toSort = lookup.Values.ToArray(); 186return info.Dependencies.Select(e => e.Id).ToArray();
NuGet.ProjectModel (5)
DependencyGraphSpec.cs (1)
506.ToArray();
JTokenExtensions.cs (1)
15return jToken.Select(a => a.Value<T>()).ToArray();
LockFile\LockFile.cs (2)
94.ToArray(); 98.ToArray();
ProjectLockFile\PackagesLockFileUtilities.cs (1)
109.ToArray();
NuGet.Protocol (16)
DependencyInfo\RegistrationUtility.cs (2)
105await Task.WhenAll(rangeTasks.ToArray()); 179await Task.WhenAll(rangeTasks.ToArray());
HttpSource\HttpHandlerResourceV3Provider.cs (1)
91clientHandler.ClientCertificates.AddRange(packageSource.ClientCertificates.ToArray());
LegacyFeed\MetadataResourceV2Feed.cs (1)
76return packages.Select(p => p.Version).ToArray();
LegacyFeed\V2FeedPackageInfo.cs (2)
52_authors = authors == null ? Array.Empty<string>() : authors.ToArray(); 53_owners = owners == null ? Array.Empty<string>() : owners.ToArray();
LocalRepositories\FindLocalPackagesResourceUnzipped.cs (1)
35return _packages.Value.Where(package => StringComparer.OrdinalIgnoreCase.Equals(id, package.Identity.Id)).ToArray();
LocalRepositories\LocalMetadataResource.cs (1)
91.ToArray();
LocalRepositories\LocalPackageSearchResource.cs (2)
81.ToArray(); 86.ToArray();
Model\LocalPackageSearchMetadata.cs (1)
30public IEnumerable<PackageDependencyGroup> DependencySets => _nuspec.GetDependencyGroups().ToArray();
Resources\PluginResource.cs (1)
49_pluginCreationResults = pluginCreationResults.ToArray();
Resources\RawSearchResourceV3.cs (1)
37_searchEndpoints = searchEndpoints.ToArray();
Resources\ServiceIndexResourceV3.cs (2)
259var types = GetValues(resource["@type"]).ToArray(); 301foreach (var type in result.Keys.ToArray())
Utility\CachingUtility.cs (1)
92value.Select(ch => invalid.Contains(ch) ? '_' : ch).ToArray()
NuGet.Resolver (2)
PackageResolver.cs (2)
49var installedPackages = context.PackagesConfig.Select(p => p.PackageIdentity).ToArray(); 206return sortedSolution.ToArray();
NuGet.Versioning (3)
SemanticVersion.cs (1)
155_releaseLabels = releaseLabels.ToArray();
VersionComparer.cs (1)
374labels = enumerable.ToArray();
VersionRangeFactory.cs (1)
476var versionRanges = ranges as VersionRange[] ?? ranges.ToArray();
PresentationFramework (2)
MS\Internal\WindowsRuntime\Generated\WinRT\GuidGenerator.cs (2)
125return new Guid(data.Take(16).ToArray()); 137var data = wrt_pinterface_namespace.ToByteArray().Concat(UTF8Encoding.UTF8.GetBytes(sig)).ToArray();
RepoTasks (3)
GenerateGuid.cs (1)
26var value = string.Join(",", Values.Select(o => o.ItemSpec).ToArray()).ToLowerInvariant();
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (2)
164.ToArray(); 176.ToArray();
Roslyn.Diagnostics.Analyzers (14)
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
662pathParts = pathParts.Where(s => s != ThisDirectory).ToArray();
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
405=> source as T[] ?? source.ToArray(); 716return TransposeInternal(data).ToArray();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
183effectiveSeverity.Value, rule.IsEnabledByDefault, rule.Description, rule.HelpLinkUri, rule.CustomTags.ToArray());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (1)
237foreach (var symbol in SymbolsWriteBuilder.Keys.Select(d => d.symbol).ToArray())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BKTree.Builder.cs (1)
97var distinctValues = values.Where(v => v.Length > 0).Distinct(CaseInsensitiveComparison.Comparer).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.AnonymousTypeRemover.cs (1)
47var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnavailableTypeParameterRemover.cs (1)
45var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.UnnamedErrorTypeRemover.cs (1)
49var arguments = symbol.TypeArguments.Select(t => t.Accept(this)).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AbstractAddImportsService.cs (5)
139var filteredImports = newImports.Where(i => !HasExistingImport(i, containers, globalImports)).ToArray(); 141var externAliases = filteredImports.OfType<TExternSyntax>().ToArray(); 142var usingDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsSimpleUsing).ToArray(); 143var staticUsingDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsStaticUsing).ToArray(); 144var aliasDirectives = filteredImports.OfType<TUsingOrAliasSyntax>().Where(IsAlias).ToArray();
Roslyn.Diagnostics.CSharp.Analyzers (7)
NumberCommentsRefactoring.cs (1)
126=> new(self.Where(c => !char.IsWhiteSpace(c)).ToArray());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
470var originalSwitchLabels = originalSwitchStatement.Sections.SelectMany(section => section.Labels).ToArray(); 471var newSwitchLabels = newSwitchStatement.Sections.SelectMany(section => section.Labels).ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (3)
328var attributeSyntaxList = AttributeGenerator.GenerateAttributeLists([.. attributes], info, target).ToArray(); 512var wrappedStatements = StatementGenerator.GenerateStatements(statements).Select(GlobalStatement).ToArray(); 547var newStatements = statements.OfType<StatementSyntax>().ToArray();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
662.Select(tp => bestMap.GetValueOrDefault(tp) ?? tp).ToArray();
rzc (5)
CompilerHost.cs (1)
48var commandArgs = parsed.args.ToArray();
DebugMode.cs (1)
14args = args.Skip(1).ToArray();
DefaultExtensionDependencyChecker.cs (2)
59var items = assemblyFilePaths.Select(a => ExtensionVerificationItem.Create(a)).ToArray(); 134return new ExtensionVerificationItem(filePath, identity, mvid, references.ToArray());
DefaultRequestDispatcher.cs (1)
151var waitArray = all.Where(x => x != null).ToArray();
sdk-tasks (5)
CalculateTemplateVersions.cs (2)
64}).ToArray(); 84}).ToArray();
GetRuntimePackRids.cs (2)
23string [] runtimeIdentifiers = runtimeJsonRoot["runtimes"]!.AsObject().Select(p => p.Key).ToArray(); 24AvailableRuntimePackRuntimeIdentifiers = runtimeIdentifiers.Select(rid => new TaskItem(rid)).ToArray();
ReplaceFilesWithSymbolicLinks.cs (1)
75}.ToArray();
SelectTests (2)
GraphAffectedProjects.cs (2)
142var graphNodes = graph.ProjectNodes.ToArray(); 153.ToArray();
Stress.ApiService (2)
Program.cs (1)
419.ToArray();
TraceCreator.cs (1)
72var distinctLinks = links.DistinctBy(l => l.Context.SpanId).ToArray();
Stress.AppHost (3)
CommandResources.cs (3)
191Echoed = Enumerable.Repeat(message, arguments.Repeat).ToArray() 345var inputsWithValues = arguments.Where(i => i.Value is not null).ToArray(); 354PropertyNames = inputsWithValues.Select(i => i.Name).ToArray()
SuperFileCheck (5)
Program.cs (5)
201return node.Ancestors().OfType<TypeDeclarationSyntax>().ToArray(); 293.ToArray(); 310.ToArray(); 474.ToArray(); 729tasks[i] = Task.Run(() => RunSuperFileCheckAsync(methodDeclInfos[index], argsToCopy.ToArray(), checkPrefixes, tmpFilePath));
System.Collections.Immutable (16)
System\Collections\Frozen\FrozenDictionary.cs (2)
211string[] keys = (string[])(object)source.Keys.ToArray(); 212TValue[] values = source.Values.ToArray();
System\Collections\Frozen\SmallFrozenDictionary.cs (2)
28_keys = source.Keys.ToArray(); 29_values = source.Values.ToArray();
System\Collections\Frozen\SmallFrozenSet.cs (1)
21_items = source.ToArray();
System\Collections\Frozen\SmallValueTypeComparableFrozenDictionary.cs (2)
33_keys = source.Keys.ToArray(); 34_values = source.Values.ToArray();
System\Collections\Frozen\SmallValueTypeComparableFrozenSet.cs (1)
32_items = source.ToArray();
System\Collections\Frozen\SmallValueTypeDefaultComparerFrozenDictionary.cs (2)
26_keys = source.Keys.ToArray(); 27_values = source.Values.ToArray();
System\Collections\Frozen\SmallValueTypeDefaultComparerFrozenSet.cs (1)
24_items = source.ToArray();
System\Collections\Immutable\ImmutableArray.cs (1)
179return new ImmutableArray<T>(items.ToArray());
System\Collections\Immutable\ImmutableEnumerableDebuggerProxy.cs (1)
87public T[] Contents => _cachedContents ??= _enumerable.ToArray();
System\Collections\Immutable\ImmutableExtensions.cs (2)
207_collection = _sequence.ToArray(); 221_collection ??= _sequence.ToArray();
System\Collections\Immutable\ImmutableExtensions.Minimal.cs (1)
142/// This is more efficient than the <see cref="System.Linq.Enumerable.ToArray{TSource}(IEnumerable{TSource})"/> extension method
System.CommandLine (10)
Binding\ArgumentConversionResult.cs (2)
51CompletionItem[] completionItems = argumentResult.Argument.GetCompletions(CompletionContext.Empty).ToArray(); 66CompletionItem[] completionItems = optionResult.Option.GetCompletions(CompletionContext.Empty).ToArray();
Help\HelpBuilder.cs (2)
177var subcommands = context.Command.Subcommands.Where(x => !x.Hidden).Select(x => GetTwoColumnRow(x, context)).ToArray(); 470var defaultArguments = arguments.Where(x => !x.Hidden && Default.ShouldShowDefaultValue(x)).ToArray();
Help\HelpBuilder.Default.cs (1)
208TwoColumnHelpRow[] commandArguments = ctx.HelpBuilder.GetCommandArgumentRows(ctx.Command, ctx).ToArray();
ParseResult.cs (2)
108=> _unmatchedTokens.Count == 0 ? Array.Empty<string>() : _unmatchedTokens.Select(t => t.Value).ToArray(); 269.ToArray();
Parsing\CommandLineParser.cs (1)
33=> Parse(command, SplitCommandLine(commandLine).ToArray(), commandLine, configuration);
Parsing\ParseDiagramAction.cs (1)
99items.Cast<object>().ToArray()));
Parsing\StringExtensions.cs (1)
339newTokens = ExpandResponseFile(filePath).ToArray();
System.CommandLine.StaticCompletions (14)
shells\BashShellProvider.cs (6)
41var visibleSubcommands = command.Subcommands.Where(c => !c.Hidden).ToArray(); 43var completionOptions = command.HierarchicalOptions().Where(o => !o.Hidden).Select(o => o.Name).ToArray(); 44var completionSubcommands = visibleSubcommands.Select(x => x.Name).ToArray(); 48var positionalArgumentCompletions = PositionalArgumentTerms(command.Arguments.Where(a => !a.Hidden).ToArray()); 140var argCompletions = argument.GetCompletions(CompletionContext.Empty).Select(c => c.Label).ToArray(); 160var optionHandlers = command.Options.Where(o => !o.Hidden).Select(GenerateOptionHandler).Where(handler => handler is not null).ToArray();
shells\FishShellProvider.cs (6)
103var visibleSubs = cmd.Subcommands.Where(c => !c.Hidden).ToArray(); 106.ToArray(); 132.ToArray(); 248.ToArray(); 281var completions = option.GetCompletions(CompletionContext.Empty).ToArray(); 349var completions = arg.GetCompletions(CompletionContext.Empty).ToArray();
shells\PowershellShellProvider.cs (1)
130var argCompletions = argument.GetCompletions(CompletionContext.Empty).ToArray();
shells\ZshShellProvider.cs (1)
333var staticCompletions = sym.GetCompletions(Completions.CompletionContext.Empty).ToArray();
System.ComponentModel.Annotations (2)
System\ComponentModel\DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs (2)
87Attribute[] newAttributes = TypeDescriptor.GetAttributes(AssociatedMetadataType).OfType<Attribute>().ToArray(); 164string.Join(", ", buddyTypeMembers.ToArray())));
System.ComponentModel.Composition (24)
Microsoft\Internal\Collections\CollectionServices.cs (1)
214return enumerable.ToArray();
System\ComponentModel\Composition\AttributedModelServices.cs (1)
154attributedParts.Select(AttributedModelServices.CreatePart).ToArray(),
System\ComponentModel\Composition\CompositionException.cs (1)
95_errors = Array.AsReadOnly(errors == null ? Array.Empty<CompositionError>() : errors.ToArray<CompositionError>());
System\ComponentModel\Composition\Hosting\CatalogExportProvider.cs (1)
788rejectedParts = _rejectedParts.ToArray();
System\ComponentModel\Composition\Hosting\ComposablePartCatalogCollection.cs (3)
49var addedParts = new Lazy<IEnumerable<ComposablePartDefinition>>(() => item.ToArray(), LazyThreadSafetyMode.PublicationOnly); 103var removedParts = new Lazy<IEnumerable<ComposablePartDefinition>>(() => catalogs.SelectMany(catalog => catalog).ToArray(), LazyThreadSafetyMode.PublicationOnly); 187var removedParts = new Lazy<IEnumerable<ComposablePartDefinition>>(() => item.ToArray(), LazyThreadSafetyMode.PublicationOnly);
System\ComponentModel\Composition\Hosting\ComposablePartExportProvider.cs (2)
366batch.PartsToAdd.SelectMany(part => part.ExportDefinitions).ToArray() : 370batch.PartsToRemove.SelectMany(part => part.ExportDefinitions).ToArray() :
System\ComponentModel\Composition\Hosting\CompositionScopeDefinition.cs (1)
65_children = children.ToArray();
System\ComponentModel\Composition\Hosting\CompositionServices.cs (2)
85return specifiedContractType.GetGenericTypeDefinition().MakeGenericType(memberGenericParameters.ToArray()); 323foreach (var key in dictionary.Keys.ToArray())
System\ComponentModel\Composition\Hosting\DirectoryCatalog.cs (3)
589beforeFiles = _loadedFiles.ToArray(); 603.ToArray<ComposablePartDefinition>(); 607.ToArray<ComposablePartDefinition>();
System\ComponentModel\Composition\Hosting\ExportsChangeEventArgs.cs (1)
101.ToArray();
System\ComponentModel\Composition\Hosting\ImportEngine.PartManager.cs (1)
68return _importedContractNames ??= Part.ImportDefinitions.Select(import => import.ContractName ?? ImportDefinition.EmptyContractName).Distinct().ToArray();
System\ComponentModel\Composition\Hosting\TypeCatalog.cs (1)
206Type[] arr = types.ToArray();
System\ComponentModel\Composition\ReflectionModel\GenericServices.cs (1)
68return type.GetPureGenericParameters().Select(parameter => parameter.GenericParameterPosition).ToArray();
System\ComponentModel\Composition\ReflectionModel\ReflectionComposablePart.cs (1)
315ReflectionParameterImportDefinition[] parameterImports = ImportDefinitions.OfType<ReflectionParameterImportDefinition>().ToArray();
System\ComponentModel\Composition\ReflectionModel\ReflectionComposablePartDefinition.cs (2)
61ExportDefinition[] exports = _creationInfo.GetExports().ToArray(); 85ImportDefinition[] imports = _creationInfo.GetImports().ToArray();
System\ComponentModel\Composition\ReflectionModel\ReflectionModelServices.cs (2)
313return reflectionPartDefinition.TryMakeGenericPartDefinition(genericParameters.ToArray(), out specialization); 365.ToArray();
System.Composition.Hosting (14)
System\Composition\Hosting\CompositionHost.cs (1)
57.ToArray();
System\Composition\Hosting\Core\CompositionDependency.cs (1)
97_oversuppliedTargets = targets.ToArray();
System\Composition\Hosting\Core\DependencyAccessor.cs (2)
30var all = GetPromises(contract).ToArray(); 63var all = GetPromises(contract).ToArray();
System\Composition\Hosting\Core\ExportDescriptorRegistryUpdate.cs (2)
49var descriptors = result.Value.GetResults().Select(cb => cb.GetDescriptor()).ToArray(); 141return definitions.Select(d => new ExportDescriptorPromise(contract, "Preexisting", false, s_noDependencies, _ => d)).ToArray();
System\Composition\Hosting\Providers\ExportFactory\ExportFactoryExportDescriptorProvider.cs (2)
36boundaries = (specifiedBoundaries ?? Array.Empty<string>()).ToArray(); 59.ToArray();
System\Composition\Hosting\Providers\ExportFactory\ExportFactoryWithMetadataExportDescriptorProvider.cs (2)
39boundaries = (specifiedBoundaries ?? Array.Empty<string>()).ToArray(); 64.ToArray();
System\Composition\Hosting\Providers\ImportMany\ImportManyExportDescriptorProvider.cs (2)
50.ToArray(); 52return ExportDescriptor.Create((c, o) => dependentDescriptors.Select(e => (TElement)e.Activator(c, o)).ToArray(), NoMetadata);
System\Composition\Hosting\Providers\Lazy\LazyExportDescriptorProvider.cs (1)
41.ToArray();
System\Composition\Hosting\Providers\Lazy\LazyWithMetadataExportDescriptorProvider.cs (1)
47.ToArray();
System.Composition.TypedParts (9)
System\Composition\Convention\AttributedModelProviderExtensions.cs (4)
21return convention.GetCustomAttributes(reflectedType, member).ToArray(); 26return convention.GetCustomAttributes(reflectedType, member).OfType<TAttribute>().ToArray(); 36return convention.GetCustomAttributes(reflectedType, parameter).OfType<Attribute>().ToArray(); 41return convention.GetCustomAttributes(reflectedType, parameter).OfType<TAttribute>().ToArray();
System\Composition\Debugging\DiscoveredPartDebuggerProxy.cs (1)
27get { return _discoveredPart.DiscoveredExports.ToArray(); }
System\Composition\TypedParts\ActivationFeatures\PropertyInjectionFeature.cs (2)
32let attrs = _attributeContext.GetDeclaredAttributes(pi.DeclaringType, pi).ToArray() 35select new { Site = site, ImportInfo = ContractHelpers.GetImportInfo(pi.PropertyType, attrs, site) }).ToArray();
System\Composition\TypedParts\Discovery\DiscoveredPart.cs (1)
78.ToArray();
System\Composition\TypedParts\TypedPartExportDescriptorProvider.cs (1)
73return forKey.Select(de => de.GetExportDescriptorPromise(contract, definitionAccessor)).ToArray();
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\Metrics\Measurement.cs (1)
35_tags = tags?.ToArray() ?? Instrument.EmptyTags;
System.Formats.Nrbf (1)
System\Formats\Nrbf\ArraySinglePrimitiveRecord.cs (1)
42=> (T[])(_arrayNullsNotAllowed ??= (Values is T[] array ? array : Values.ToArray()));
System.IO.IsolatedStorage (2)
System\IO\IsolatedStorage\IsolatedStorageFile.cs (2)
177return Directory.EnumerateFiles(RootDirectory, searchPattern).Select(f => Path.GetFileName(f)).ToArray(); 201return Directory.EnumerateDirectories(RootDirectory, searchPattern).Select(m => m.Substring(Path.GetDirectoryName(m)!.Length + 1)).ToArray();
System.Linq (21)
System\Linq\DebugView.cs (3)
39T[] array = _enumerable.ToArray(); 107public TElement[] Values => field ??= _grouping.ToArray(); 120public IGrouping<TKey, TElement>[] Groupings => field ??= _lookup.ToArray();
System\Linq\DefaultIfEmpty.SpeedOpt.cs (1)
16TSource[] array = _source.ToArray();
System\Linq\Grouping.SpeedOpt.cs (2)
37Lookup<TKey, TElement>.Create(_source, _keySelector, _elementSelector, _comparer).ToArray(); 49Lookup<TKey, TSource>.Create(_source, _keySelector, _comparer).ToArray();
System\Linq\OrderedEnumerable.cs (2)
143TElement[] buffer = _source.ToArray(); 214buffer = _source.ToArray();
System\Linq\OrderedEnumerable.SpeedOpt.cs (8)
17TElement[] buffer = _source.ToArray(); 30TElement[] buffer = _source.ToArray(); 66TElement[] buffer = _source.ToArray(); 91TElement[] buffer = _source.ToArray(); 153TElement[] buffer = _source.ToArray(); 217TElement[] buffer = _source.ToArray(); 368TElement[] array = _source.ToArray(); 481TElement[] buffer = _source._source.ToArray();
System\Linq\Reverse.cs (1)
89TSource[] buffer = _source.ToArray();
System\Linq\Reverse.SpeedOpt.cs (2)
14TSource[] array = _source.ToArray(); 44TSource[] array = _source.ToArray();
System\Linq\Shuffle.cs (1)
64TSource[] buffer = _source.ToArray();
System\Linq\Shuffle.SpeedOpt.cs (1)
16TSource[] array = _source.ToArray();
System.Linq.Expressions (3)
System\Dynamic\Utils\CollectionExtensions.cs (1)
72T[] array = enumerable.ToArray();
System\Dynamic\Utils\TypeUtils.cs (1)
18.ToArray();
System\Linq\Expressions\BlockExpression.cs (1)
1097_ => new BlockN(expressions as ReadOnlyCollection<Expression> ?? (IReadOnlyList<Expression>)expressions.ToArray()),
System.Linq.Parallel (2)
System\Linq\Parallel\QueryOperators\QueryOperator.cs (1)
205return ExceptionAggregator.WrapEnumerable(opSequentialWithCancelChecks, querySettings.CancellationState).ToArray();
System\Linq\ParallelEnumerable.cs (1)
4825return ToList<TSource>(source).ToArray<TSource>();
System.Linq.Queryable (3)
System\Linq\EnumerableRewriter.cs (3)
178.ToArray(); 225.ToArray(); 248ParameterInfo[][] parameters = matchingMethods.Select(m => m.GetParameters()).ToArray();
System.Private.CoreLib.Generators (1)
NativeRuntimeEventSourceGenerator.cs (1)
321IEnumerable<XElement> dataNodes = template.Elements(EventNs + "data").ToArray();
System.Private.DataContractSerialization (10)
System\Runtime\Serialization\ClassDataContract.cs (2)
824object[] memberAttributes = member.GetCustomAttributes(typeof(DataMemberAttribute), false).ToArray(); 887object[] memberAttributes = member.GetCustomAttributes(typeof(IgnoreDataMemberAttribute), false).ToArray();
System\Runtime\Serialization\DataContract.cs (5)
1367object[] dataContractAttributes = type.GetCustomAttributes(Globals.TypeOfDataContractAttribute, false).ToArray(); 1392object[] collectionContractAttributes = type.GetCustomAttributes(Globals.TypeOfCollectionDataContractAttribute, false).ToArray(); 1544GetGlobalDataContractNamespace(clrNs, type.Module.GetCustomAttributes<ContractNamespaceAttribute>().ToArray()) ?? 1545GetGlobalDataContractNamespace(clrNs, type.Assembly.GetCustomAttributes<ContractNamespaceAttribute>().ToArray()); 1975object[] knownTypeAttributes = type.GetCustomAttributes(Globals.TypeOfKnownTypeAttribute, false).ToArray();
System\Runtime\Serialization\EnumDataContract.cs (2)
229object[] memberAttributes = field.GetCustomAttributes(Globals.TypeOfEnumMemberAttribute, false).ToArray(); 250object[] dataMemberAttributes = field.GetCustomAttributes(Globals.TypeOfDataMemberAttribute, false).ToArray();
System\Runtime\Serialization\XmlDataContract.cs (1)
154object[]? xmlRootAttributes = UnderlyingType?.GetCustomAttributes(Globals.TypeOfXmlRootAttribute, false).ToArray();
System.Private.Windows.Core.TestUtilities (5)
DebuggerAttributes.cs (2)
94.ToArray(); 120.ToArray();
XUnit\ReadOnlyTheoryData.cs (3)
23=> _data = data.Cast<object>().Select(i => new object?[] { i }).ToArray(); 26=> _data = data.Select(i => new object?[] { i }).ToArray(); 29=> _data = data.Select(i => new object?[] { i }).ToArray();
System.Reflection.DispatchProxy (1)
System\Reflection\DispatchProxyGenerator.cs (1)
394PropertyBuilder pb = _tb.DefineProperty(pi.Name, pi.Attributes, pi.PropertyType, pi.GetIndexParameters().Select(p => p.ParameterType).ToArray());
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\Deserializer\ArrayRecordDeserializer.cs (1)
69Deserializer.PendValueUpdater(new ArrayUpdater(_arrayRecord.Id, reference, indices.ToArray()));
System.ServiceModel.Http (1)
System\ServiceModel\Channels\MessageContent.cs (1)
102var actionParams = (from p in Headers.ContentType.Parameters where p.Name == "action" select p).ToArray();
System.ServiceModel.Primitives (2)
Extensions\ReflectionExtensions.cs (1)
45return Enumerable.ToArray(type.GetTypeInfo().ImplementedInterfaces);
System\ServiceModel\Description\ServiceReflector.cs (1)
827MethodInfo[] endMethods = beginMethod.DeclaringType.GetTypeInfo().GetDeclaredMethods(endMethodName).ToArray();
System.ServiceModel.UnixDomainSocket (1)
System\ServiceModel\Channels\UnixDomainSocketChannelFactory.cs (1)
46address = new EndpointAddress(uriBuilder.Uri, hostIdentity,address.Headers.ToArray());
System.Text.Json.SourceGeneration (4)
Helpers\RoslynExtensions.cs (1)
97.ToArray();
JsonSourceGenerator.Parser.cs (2)
3095var args = typeArguments.Skip(typeArgIndex).Take(typeParamCount).ToArray(); 3285IMethodSymbol[] publicCtors = namedType.GetExplicitlyDeclaredInstanceConstructors().Where(ctor => ctor.DeclaredAccessibility is Accessibility.Public).ToArray();
src\runtime\src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
25=> _values = values.ToArray();
System.Threading.Tasks.Dataflow (1)
Internal\EnumerableDebugView.cs (1)
35public KeyValuePair<TKey, TValue>[] Items { get { return _enumerable.ToArray(); } }
System.Windows.Forms (3)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarBodyAccessibleObject.cs (1)
92return RowsAccessibleObjects?.First?.Value.CellsAccessibleObjects?.ToArray();
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.PropertyTabCollection.cs (1)
101_ownerPropertyGrid._tabs.Select(i => i.Tab).ToArray(),
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (1)
164foreach (Control ctl in components.ToArray())
System.Windows.Forms.Design (1)
System\Drawing\Design\ToolboxItem.cs (1)
786return col?.OfType<ToolboxItemFilterAttribute>().ToArray() ?? [];
TestingAppHost1.MyWebApp (1)
Program.cs (1)
32.ToArray();
TypeScriptApiCompat (7)
ApiCompatResult.cs (2)
29.ToDictionary(static group => group.Key, static group => group.ToArray(), StringComparer.Ordinal); 56.ToArray();
AtsCompatibilityComparer.cs (3)
294.ToArray(); 298.ToArray(); 301.ToArray();
AtsSurface.cs (1)
49var packageNames = files.Select(GetPackageName).ToArray();
AtsSurfaceParser.cs (1)
208.ToArray();
UnitTests.Common (3)
TestHelpers.cs (3)
200ValidatePartDescriptionCollection(messageData.Action, "Body", errorBuilder, messageDesc.Body.Parts.ToArray(), messageData.Body); 203ValidatePartDescriptionCollection(messageData.Action, "Header", errorBuilder, messageDesc.Headers.ToArray(), messageData.Headers); 206ValidatePartDescriptionCollection(messageData.Action, "Properties", errorBuilder, messageDesc.Properties.ToArray(), messageData.Properties);
vbc (1)
src\roslyn\src\Compilers\Shared\BuildClient.cs (1)
126var args = originalArguments.Select(arg => arg.Trim()).ToArray();
VBCSCompiler (1)
src\roslyn\src\Compilers\Shared\BuildClient.cs (1)
126var args = originalArguments.Select(arg => arg.Trim()).ToArray();
vstest.console (9)
CommandLine\Executor.cs (3)
155args = args.Where(val => val != "--nologo").ToArray(); 193args = args.Concat(new[] { $"--diag:{diag};TraceLevel={verbosity}" }).ToArray(); 257var cliRunSettingsProcessor = processorFactory.CreateArgumentProcessor(arg, args.Skip(index + 1).ToArray());
CommandLine\GenerateFakesUtilities.cs (1)
20runSettingsXml = FakesUtilities.GenerateFakesSettingsForRunConfiguration(sources.ToArray(), runSettingsXml);
Internal\ConsoleLogger.cs (1)
721var results = sd.ToArray();
Processors\CollectArgumentProcessor.cs (1)
256var additionalConfigurations = arguments.Skip(1).ToArray();
Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (1)
211testAdapterPaths = TestAdapterPathArgumentExecutor.SplitPaths(_runSettingsManager.QueryRunSettingsNode(TestAdapterPathArgumentExecutor.RunSettingsPath)).Union(testAdapterPaths).Distinct().ToArray();
Processors\TestAdapterPathArgumentProcessor.cs (1)
156var customAdaptersPath = testAdapterPaths.Distinct().ToArray();
TestPlatformHelpers\TestRequestManager.cs (1)
947EqtTrace.Info(string.Join("\n", compatibleSources.ToArray()));
vstest.console.arm64 (9)
src\vstest\src\vstest.console\CommandLine\Executor.cs (3)
155args = args.Where(val => val != "--nologo").ToArray(); 193args = args.Concat(new[] { $"--diag:{diag};TraceLevel={verbosity}" }).ToArray(); 257var cliRunSettingsProcessor = processorFactory.CreateArgumentProcessor(arg, args.Skip(index + 1).ToArray());
src\vstest\src\vstest.console\CommandLine\GenerateFakesUtilities.cs (1)
20runSettingsXml = FakesUtilities.GenerateFakesSettingsForRunConfiguration(sources.ToArray(), runSettingsXml);
src\vstest\src\vstest.console\Internal\ConsoleLogger.cs (1)
721var results = sd.ToArray();
src\vstest\src\vstest.console\Processors\CollectArgumentProcessor.cs (1)
256var additionalConfigurations = arguments.Skip(1).ToArray();
src\vstest\src\vstest.console\Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (1)
211testAdapterPaths = TestAdapterPathArgumentExecutor.SplitPaths(_runSettingsManager.QueryRunSettingsNode(TestAdapterPathArgumentExecutor.RunSettingsPath)).Union(testAdapterPaths).Distinct().ToArray();
src\vstest\src\vstest.console\Processors\TestAdapterPathArgumentProcessor.cs (1)
156var customAdaptersPath = testAdapterPaths.Distinct().ToArray();
src\vstest\src\vstest.console\TestPlatformHelpers\TestRequestManager.cs (1)
947EqtTrace.Info(string.Join("\n", compatibleSources.ToArray()));
Yarp.Backend (1)
Program.cs (1)
28.ToArray();