2967 references to ToArray
aspire (55)
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
663}).ToArray()
Backchannel\AppHostConnectionResolver.cs (2)
64return connections.Select(c => new AppHostConnectionResult { Connection = c }).ToArray(); 192choices.Select(c => c.Display).ToArray(),
Backchannel\ExtensionBackchannel.cs (2)
426var choicesArray = choicesByFormattedValue.Keys.ToArray(); 456var choicesArray = choicesByFormattedValue.Keys.ToArray();
Backchannel\ResourceSnapshotMapper.cs (2)
55.ToArray(); 65.ToArray();
Certificates\CertificateGeneration\CertificateManager.cs (2)
162.ToArray(); 174.ToArray();
Commands\AddCommand.cs (4)
372.ToArray(); 398.ToArray(); 403.ToArray(); 462.ToArray();
Commands\DocsListCommand.cs (1)
70var json = JsonSerializer.Serialize(docs.ToArray(), JsonSourceGenerationContext.RelaxedEscaping.DocsListItemArray);
Commands\DocsSearchCommand.cs (1)
84var json = JsonSerializer.Serialize(response.Results.ToArray(), JsonSourceGenerationContext.RelaxedEscaping.SearchResultArray);
Commands\LogsCommand.cs (1)
231}).ToArray()
Commands\NewCommand.cs (6)
110_templates = templateProvider.GetTemplates().ToArray(); 241var availableTemplates = (await _templateProvider.GetTemplatesAsync(cancellationToken)).ToArray(); 319.ToArray(); 324.ToArray(); 355.ToArray(); 386var items = channelGroup.ToArray();
Commands\PipelineCommandBase.cs (2)
146var commandArgs = GetCommandArgs(parseResult).Concat(parseResult.UnmatchedTokens).ToArray(); 198var unmatchedTokens = parseResult.UnmatchedTokens.ToArray();
Commands\RenderCommand.cs (1)
27.ToArray();
Commands\RunCommand.cs (1)
226UnmatchedTokens = parseResult.UnmatchedTokens.ToArray(),
Commands\StopCommand.cs (2)
109var inScopeConnections = allConnections.Where(c => c.Connection!.IsInScope).ToArray(); 168}).ToArray();
DotNet\DotNetCliExecution.cs (1)
31public IReadOnlyList<string> Arguments => _process.StartInfo.ArgumentList.ToArray();
Layout\LayoutDiscovery.cs (1)
127var entries = Directory.GetFileSystemEntries(layoutPath).Select(Path.GetFileName).ToArray();
Packaging\NuGetConfigMerger.cs (15)
153.ToArray(); 175var existingAdds = packageSources.Elements("add").ToArray(); 215.ToArray(); 254var packageSourceElements = packageSourceMapping.Elements("packageSource").ToArray(); 264var packageElements = packageSourceElement.Elements("package").ToArray(); 448.ToArray(); 462var packagesToMove = elementToFix.Elements("package").ToArray(); 517var sourcesWithoutAnyPatterns = existingSourceKeys.Except(sourcesWithPatterns, StringComparer.OrdinalIgnoreCase).ToArray(); 586.ToArray(); 695.ToArray(); 772var sourcesWithoutAnyPatterns = existingSourceKeys.Except(sourcesWithNewMappings, StringComparer.OrdinalIgnoreCase).ToArray(); 832.ToArray(); 845var existingAdds = packageSources.Elements("add").ToArray(); 865.ToArray(); 930.ToArray();
Packaging\TemporaryNuGetConfig.cs (1)
45.ToArray();
Projects\GuestAppHostProject.cs (1)
1314var lines = output.GetLines().ToArray();
Projects\ProjectLocator.cs (1)
75var allPatterns = allLanguages.SelectMany(l => l.DetectionPatterns).Distinct().ToArray();
Projects\ProjectUpdater.cs (1)
87var configPathDirectories = configPaths.Select(Path.GetDirectoryName).ToArray();
Scaffolding\ScaffoldingService.cs (1)
185var lines = output.GetLines().ToArray();
src\Shared\BackchannelConstants.cs (1)
186}).ToArray();
src\Shared\ConsoleLogs\SharedAIHelpers.cs (1)
235}).ToArray();
src\Shared\IConfigurationExtensions.cs (1)
155.ToArray();
Templating\CliTemplateFactory.cs (1)
176.ToArray();
Utils\EnvironmentChecker\EnvironmentChecker.cs (1)
13private readonly IEnvironmentCheck[] _checks = checks.OrderBy(c => c.Order).ToArray();
Aspire.Azure.Messaging.EventHubs.Tests (1)
ConformanceTests.EventHubConsumerClient.cs (1)
46_ = service.ReadEventsAsync().ToBlockingEnumerable().ToArray();
Aspire.Cli.EndToEnd.Tests (1)
Helpers\CliE2ETestHelpers.cs (1)
162.ToArray();
Aspire.Cli.Tests (16)
Commands\ExportCommandTests.cs (4)
793}).ToArray() 796}).ToArray(); 838}).ToArray() 841}).ToArray();
Commands\NewCommandTests.cs (2)
883promptedTemplates = templates.Select(t => (t.Name, t.Description)).ToArray(); 950.ToArray();
Commands\RunCommandTests.cs (1)
1546var nonEmptyLines = lines.Where(l => !string.IsNullOrWhiteSpace(l)).ToArray();
Commands\SdkDumpCommandTests.cs (1)
224.ToArray();
Commands\TelemetryLogsCommandTests.cs (2)
134}).ToArray() 137}).ToArray();
Commands\TelemetrySpansCommandTests.cs (2)
136}).ToArray() 139}).ToArray();
Commands\TelemetryTracesCommandTests.cs (3)
162.ToArray(); 184}).ToArray() 187}).ToArray();
Projects\GuestRuntimeTests.cs (1)
390var lines = output.GetLines().ToArray();
Aspire.Confluent.Kafka.Tests (1)
OtelMetricsTests.cs (1)
115.GroupBy(x => x.Name).ToArray();
Aspire.Dashboard (50)
Api\TelemetryApiService.cs (2)
26private readonly IOutgoingPeerResolver[] _outgoingPeerResolvers = outgoingPeerResolvers.ToArray(); 408.ToArray();
Authentication\Connection\ListenOptionsConnectionTypeExtensions.cs (1)
12listenOptions.Use(next => new ConnectionTypeMiddleware(connectionTypes.ToArray(), next).OnConnectionAsync);
Components\Controls\AspireMenuButton.razor.cs (1)
60_items = Items.ToArray();
Components\Controls\Chart\PlotlyChart.razor.cs (1)
69}).ToArray();
Components\Pages\ConsoleLogs.razor.cs (1)
584.ToArray();
Components\Pages\TraceDetail.razor.cs (1)
305_spanWaterfallViewModels = SpanWaterfallViewModel.Create(_trace, result, new SpanWaterfallViewModel.TraceDetailState(OutgoingPeerResolvers.ToArray(), _collapsedSpanIds, _resources));
DashboardWebApplication.cs (2)
351.ToArray(); 373builder.WithOrigins(_frontendEndPointAccessor.Select(accessor => accessor().GetResolvedAddress()).ToArray());
Mcp\AspireTelemetryMcpTools.cs (1)
36_outgoingPeerResolvers = outgoingPeerResolvers.ToArray();
Model\Assistant\AssistantChatDataContext.cs (2)
99var spans = TelemetryExportService.ConvertTracesToOtlpJson([trace], _outgoingPeerResolvers.ToArray()).ResourceSpans; 178var spans = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items, _outgoingPeerResolvers.ToArray()).ResourceSpans;
Model\Assistant\Prompts\KnownChatMessages.cs (3)
289var spans = TelemetryExportService.ConvertTracesToOtlpJson([trace], outgoingPeerResolvers.ToArray()).ResourceSpans; 316var spans = TelemetryExportService.ConvertTracesToOtlpJson([span.Trace], outgoingPeerResolvers.ToArray()).ResourceSpans; 343var spans = TelemetryExportService.ConvertTracesToOtlpJson(errorTraces, outgoingPeerResolvers.ToArray()).ResourceSpans;
Model\SpanMenuBuilder.cs (1)
60_outgoingPeerResolvers = outgoingPeerResolvers.ToArray();
Model\TelemetryExportService.cs (21)
41_outgoingPeerResolvers = outgoingPeerResolvers.ToArray(); 244LogRecords = scopeGroup.Select(ConvertLogEntry).ToArray() 245}).ToArray() 247}).ToArray(); 290Spans = scopeGroup.Select(s => ConvertSpan(s, outgoingPeerResolvers)).ToArray() 291}).ToArray() 293}).ToArray(); 349Spans = scopeGroup.Select(s => ConvertSpan(s, outgoingPeerResolvers)).ToArray() 350}).ToArray() 352}).ToArray(); 404Events = span.Events.Count > 0 ? span.Events.Select(ConvertSpanEvent).ToArray() : null, 405Links = span.Links.Count > 0 ? span.Links.Select(ConvertSpanLink).ToArray() : null, 466LogRecords = scopeGroup.Select(ConvertLogEntry).ToArray() 467}).ToArray() 469}).ToArray(); 480Metrics = scopeGroup.Select(ConvertInstrument).ToArray() 481}).ToArray(); 587BucketCounts = histogramValue.Values.Select(v => v.ToString(CultureInfo.InvariantCulture)).ToArray(), 608}).ToArray(); 738}).ToArray() 747}).ToArray()
Model\TraceMenuBuilder.cs (1)
58_outgoingPeerResolvers = outgoingPeerResolvers.ToArray();
Otlp\Model\MetricValues\DimensionScope.cs (3)
100: h.ExplicitBounds.ToArray(); 104explicitBounds = h.ExplicitBounds.ToArray(); 107var bucketCounts = h.BucketCounts.ToArray();
Otlp\Storage\TelemetryRepository.cs (1)
81_outgoingPeerResolvers = outgoingPeerResolvers.ToArray();
src\Shared\ConsoleLogs\SharedAIHelpers.cs (1)
235}).ToArray();
src\Shared\IConfigurationExtensions.cs (1)
155.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());
Aspire.Dashboard.Tests (5)
AssemblyExtensionsTests.cs (1)
91return _customAttributes.Where(a => a.GetType() == attributeType).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)); 31properties.TryAdd(KnownProperties.Resource.AppArgs, new ResourcePropertyViewModel(KnownProperties.Resource.AppArgs, Value.ForList(testData.AppArgs.Select(Value.ForString).ToArray()), false, null, 0)); 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));
Model\SpanWaterfallViewModelTests.cs (1)
186var attributes = presentAttributeNames.Select(n => new KeyValuePair<string, string>(n, Guid.NewGuid().ToString())).ToArray();
Aspire.Deployment.EndToEnd.Tests (2)
AksStarterDeploymentTests.cs (1)
60acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
AksStarterWithRedisDeploymentTests.cs (1)
61acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
Aspire.Hosting (30)
ApplicationModel\CertificateAuthorityCollectionResourceExtensions.cs (3)
87builder.Resource.Certificates.AddRange(certificates.ToArray()); 128builder.Resource.Certificates.AddRange(certificates.ToArray()); 166builder.WithCertificates(certificates.Where(filter).ToArray());
ApplicationModel\ReferenceExpression.cs (1)
77ValueProviders = whenTrue.ValueProviders.Concat(whenFalse.ValueProviders).ToArray();
ApplicationModel\ResourceExtensions.cs (5)
54result = matchingTypeAnnotations.ToArray(); 244return argumentConfiguration.Arguments.Select(a => a.Value).ToArray(); 992var annotations = deploymentTargetAnnotations.ToArray(); 1116return instances.Select(i => i.Name).ToArray(); 1189var registryTargetAnnotations = resource.Annotations.OfType<RegistryTargetAnnotation>().ToArray();
Backchannel\AppHostRpcTarget.cs (1)
115.ToArray();
Backchannel\AuxiliaryBackchannelRpcTarget.cs (9)
192}).ToArray() 543.ToArray(); 552.ToArray(); 563.ToArray(); 574.ToArray(); 584.ToArray(); 619.ToArray(); 882return toolsList.Select(c => c.ProtocolTool).ToArray(); 936JsonValueKind.Array => element.EnumerateArray().Select(ConvertJsonElementToObject).ToArray(),
Dashboard\ResourceSnapshot.cs (2)
66IEnumerable<string> list => Value.ForList(list.Select(Value.ForString).ToArray()), 67IEnumerable<int> list => Value.ForList(list.Select(i => Value.ForNumber(i)).ToArray()),
Dcp\DcpExecutor.cs (1)
1185.Select(r => (ModelResource: r, Endpoints: r.Annotations.OfType<EndpointAnnotation>().ToArray()))
Orchestrator\ApplicationOrchestrator.cs (1)
56_lifecycleHooks = lifecycleHooks.ToArray();
Orchestrator\RelationshipEvaluator.cs (1)
47.ToArray();
Pipelines\DistributedApplicationPipeline.cs (1)
215var registryTargetAnnotations = resource.Annotations.OfType<RegistryTargetAnnotation>().ToArray();
Publishing\ContainerRuntimeBase.cs (2)
162var errorArgs = logArguments.Concat(new object[] { processResult.ExitCode }).ToArray(); 211var errorArgs = logArguments.Concat(new object[] { processResult.ExitCode }).ToArray();
src\Shared\BackchannelConstants.cs (1)
186}).ToArray();
src\Shared\CommandLineArgsParser.cs (1)
16var args = result.Count > 1 ? result.Skip(1).ToArray() : Array.Empty<string>();
src\Shared\IConfigurationExtensions.cs (1)
155.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 (2)
AzureResourcePreparer.cs (1)
134.ToArray(); // avoid modifying the collection while iterating
Provisioning\BicepUtilities.cs (1)
50IEnumerable<string> s => new JsonArray(s.Select(s => JsonValue.Create(s)).ToArray()),
Aspire.Hosting.Azure.AppContainers (8)
AzureContainerAppExtensions.cs (1)
330.Where(c => char.IsLetterOrDigit(c)).ToArray());
AzureContainerAppsInfrastructure.cs (1)
23var caes = @event.Model.Resources.OfType<AzureContainerAppEnvironmentResource>().ToArray();
ContainerAppContext.cs (6)
150var unsupportedEndpoints = resolvedEndpoints.Where(r => r.Endpoint.Transport is not ("http" or "http2" or "tcp")).ToArray(); 164ResolvedEndpoints = g.Select(x => x.resolved).ToArray(), 168UniqueTransports = g.Select(x => x.resolved.Endpoint.Transport).Distinct().ToArray(), 197var httpOnlyEndpoints = endpointsByTargetPort.Where(g => g.IsHttpOnly).OrderBy(g => g.Index).ToArray(); 205var externalHttp = httpOnlyEndpoints.Where(g => g.External).ToArray(); 245.ToArray();
Aspire.Hosting.Azure.AppService (3)
AzureAppServiceEnvironmentResource.cs (1)
233.ToArray();
AzureAppServiceInfrastructure.cs (1)
25var appServiceEnvironments = @event.Model.Resources.OfType<AzureAppServiceEnvironmentResource>().ToArray();
AzureAppServiceWebsiteContext.cs (1)
104var unsupportedEndpoints = resolvedEndpoints.Where(r => r.Endpoint.UriScheme is not ("http" or "https")).ToArray();
Aspire.Hosting.Azure.CosmosDB (3)
AzureCosmosDBContainerResource.cs (1)
32var partitionKeyPathsArray = partitionKeyPaths.ToArray();
AzureCosmosDBExtensions.cs (2)
370var partitionKeyPathsArray = partitionKeyPaths.ToArray(); 520var 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.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
363var roleAssignmentAnnotations = azureResource.Annotations.OfType<DefaultRoleAssignmentsAnnotation>().ToArray();
Aspire.Hosting.Azure.Redis (2)
AzureManagedRedisExtensions.cs (1)
174var roleAssignmentAnnotations = azureResource.Annotations.OfType<DefaultRoleAssignmentsAnnotation>().ToArray();
AzureRedisExtensions.cs (1)
240var roleAssignmentAnnotations = azureResource.Annotations.OfType<DefaultRoleAssignmentsAnnotation>().ToArray();
Aspire.Hosting.Azure.Tests (23)
AzureContainerAppsTests.cs (1)
1887var containers = model.GetContainerResources().ToArray();
AzureCosmosDBConnectionPropertiesTests.cs (3)
16var properties = ((IResourceWithConnectionString)cosmosDBResource).GetConnectionProperties().ToArray(); 33var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 61var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
AzureCosmosDBContainerConnectionPropertiesTests.cs (1)
90var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
AzureCosmosDBDatabaseConnectionPropertiesTests.cs (1)
77var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().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(); 38var properties = ((IResourceWithConnectionString)aiFoundry.Resource).GetConnectionProperties().ToArray();
FoundryDeploymentConnectionPropertiesTests.cs (2)
24var properties = ((IResourceWithConnectionString)deployment.Resource).GetConnectionProperties().ToArray(); 62var properties = ((IResourceWithConnectionString)deployment.Resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Docker (2)
DockerComposeInfrastructure.cs (2)
29var dockerComposeEnvironments = @event.Model.Resources.OfType<DockerComposeEnvironmentResource>().ToArray(); 90var registries = appModel.Resources.OfType<IContainerRegistry>().ToArray();
Aspire.Hosting.Docker.Tests (5)
DockerComposePublisherTests.cs (1)
293var 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.Foundry.Tests (1)
ProjectResourceTests.cs (1)
95.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)
155.ToArray();
Aspire.Hosting.GitHub.Models.Tests (2)
ConnectionPropertiesTests.cs (2)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 46var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Kafka.Tests (1)
ConnectionPropertiesTests.cs (1)
15var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Kubernetes (1)
KubernetesInfrastructure.cs (1)
27var kubernetesEnvironments = @event.Model.Resources.OfType<KubernetesEnvironmentResource>().ToArray();
Aspire.Hosting.Maui (1)
src\Shared\IConfigurationExtensions.cs (1)
155.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)
155.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.Redis.Tests (1)
ConnectionPropertiesTests.cs (1)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.RemoteHost (4)
Ats\AtsCallbackProxyFactory.cs (1)
74var paramExprs = parameters.Select(p => Expression.Parameter(p.ParameterType, p.Name)).ToArray();
AtsCapabilityScanner.cs (1)
283types = ex.Types.Where(t => t != null).ToArray()!;
CodeGeneration\CodeGeneratorResolver.cs (1)
57types = ex.Types.Where(t => t is not null).ToArray()!;
Language\LanguageSupportResolver.cs (1)
66types = ex.Types.Where(t => t is not null).ToArray()!;
Aspire.Hosting.RemoteHost.Tests (1)
CapabilityDispatcherTests.cs (1)
1695return Enumerable.Range(0, count).Select(i => $"item{i}").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.Tests (6)
Dashboard\DashboardLifecycleHookTests.cs (1)
342var frameworks = customConfig.GetProperty("runtimeOptions").GetProperty("frameworks").EnumerateArray().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();
WithEndpointTests.cs (1)
218var endpoints = resource.Annotations.OfType<EndpointAnnotation>().ToArray();
WithUrlsTests.cs (1)
981&& e.Snapshot.Urls.Length == resourceB.Resource.GetEndpoints().ToArray().Length + 1
Aspire.Hosting.Valkey.Tests (1)
ConnectionPropertiesTests.cs (1)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Yarp.Tests (2)
YarpClusterTests.cs (2)
241.ToArray(); 247.ToArray();
Aspire.Playground.Tests (1)
AppHostTests.cs (1)
47var tasks = testEndpoints.WaitForTexts.Select(x => app.WaitForTextAsync(log => new Regex(x.Pattern).IsMatch(log), x.ResourceName)).ToArray();
Aspire.Templates.Tests (1)
StarterTemplateRunTestsBase.cs (1)
134.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();
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 (25)
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 (2)
27.ToArray(); 269.ToArray();
Commands\Test\MTP\ArtifactPostProcessingPlanner.cs (1)
81Groups = uncoveredGroups.Where(group => group.Candidates.Contains(application)).ToArray(),
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (2)
333.ToArray(); 779.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)
966var packageIdTasks = validAutoCompletes.Select(autocomplete => GetPackageIdsForSource(autocomplete, packageId, allowPrerelease, cancellationToken)).ToArray(); 980var 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 (12)
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\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)
966var packageIdTasks = validAutoCompletes.Select(autocomplete => GetPackageIdsForSource(autocomplete, packageId, allowPrerelease, cancellationToken)).ToArray(); 980var 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();
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\86f290b12362e070\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 (7)
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\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 (16)
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\WasmObjectWriter.cs (5)
447WebcilSection[] webcilSections = _sections.Sections.OfType<WebcilSection>().ToArray(); 488return new WebcilSegment(header, webcilSections.ToArray()); 607.ToArray(); 655WebcilSection[] webcilSections = _sections.Sections.OfType<WebcilSection>().ToArray(); 1313.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 (10)
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (5)
585var allNoNugets = noNugets.Include.Concat(noNugetsOverflow.Include).ToArray(); 588var regularEntries = allNoNugets.Where(e => e.ProjectName == "RegularProject").ToArray(); 592var splitEntries = allNoNugets.Where(e => e.ProjectName == "SplitMultiOS").ToArray(); 599var e2eEntries = nugetsLinux.Include.Where(e => e.ProjectName == "LinuxE2E").ToArray(); 605var cliE2eEntries = cliArchiveMatrix.Include.Where(e => e.ProjectName == "CliE2E").ToArray();
PowerShellScripts\SplitTestMatrixByDepsTests.cs (2)
128(object)new { name = $"T{i}", shortname = $"t{i}", runs_on = "ubuntu-latest" }).ToArray(); 146(object)new { name = $"T{i}", shortname = $"t{i}", runs_on = "ubuntu-latest" }).ToArray();
PowerShellScripts\SplitTestProjectsTests.cs (1)
153.ToArray();
Shared\TestDataBuilder.cs (1)
138var partitions = classNames.Select(c => $"class:{c}").ToArray();
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (1)
1115}).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)
..\..\..\..\src\Libraries\Microsoft.AspNetCore.Diagnostics.Middleware\Buffering\IncomingRequestLogBuffer.cs (1)
46_filterRules = LogBufferingFilterRuleSelector.SelectByCategory(_options.CurrentValue.Rules.ToArray(), category);
..\..\..\..\src\Libraries\Microsoft.AspNetCore.Diagnostics.Middleware\Latency\RequestLatencyTelemetryMiddleware.cs (1)
42_latencyDataExporters = latencyDataExporters.ToArray();
..\..\..\..\src\Libraries\Microsoft.AspNetCore.Diagnostics.Middleware\Logging\HeaderReader.cs (1)
25_headers = headersToLog.Count == 0 ? [] : headersToLog.ToArray();
..\..\..\..\src\Libraries\Microsoft.AspNetCore.Diagnostics.Middleware\Logging\HttpLoggingRedactionInterceptor.cs (2)
49_enrichers = httpLogEnrichers.ToArray(); 62_excludePathStartsWith = optionsValue.ExcludePathStartsWith.ToArray();
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (1)
..\..\..\..\test\Libraries\Microsoft.AspNetCore.Diagnostics.Middleware.Tests\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)
512.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\86f290b12362e070\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)
205var queryArray = context.HttpContext.Request.Query.ToArray(); 352var 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)
145var 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\86f290b12362e070\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)
2396targetList.ToArray(), 3140loggingService.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)
537cacheRequest.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)
1973var filesToReturn = files.ToArray(); 2639? listOfFiles.SelectMany(list => list).Where(f => !resultsToExclude.Contains(f)).ToArray() 2640: listOfFiles.SelectMany(list => list).ToArray();
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (1)
718var 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)
173var oldModules = oldAssembly.Modules.ToArray(); 174var newModules = newAssembly.Modules.ToArray();
Microsoft.CodeAnalysis.Rebuild (3)
CompilationOptionsReader.cs (1)
287}).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)
520.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)
5379TargetPointer[] fieldDescList = rts.GetFieldDescList(typeHandle).Take((int)cFields).ToArray();
SOSDacImpl.cs (3)
7182_messages = messages.ToArray(); 7315.ToArray(); 7368.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)
145.ToArray(); 210string[] 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)
74.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)
54).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)
204return 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)
57contentCollection.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)
37string[] distinctSeeds = seeds.Select(seed => Path.GetFullPath(seed)).Distinct().ToArray(); 38string[] seedNames = distinctSeeds.Select(seed => Path.GetFileName(seed)).ToArray(); 61return 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)
74var 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)
49TestProjects = 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)
42}).ToArray();
src\GeneratePlatformManifestEntriesFromTemplate.cs (1)
97}).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)
..\..\..\..\src\Libraries\Microsoft.Extensions.AI\ChatCompletion\DistributedCachingChatClient.cs (1)
68set => _cacheKeyAdditionalValues = value?.ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.AI\ChatCompletion\FunctionInvokingChatClient.cs (3)
363.ToArray(); 585.ToArray(); 1237.ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.AI\Embeddings\DistributedCachingEmbeddingGenerator.cs (1)
72set => _cacheKeyAdditionalValues = value?.ToArray();
Microsoft.Extensions.AI.Abstractions (4)
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Abstractions\AdditionalPropertiesDictionary{TValue}.cs (1)
256public AdditionalProperty[] Items => (from p in _properties select new AdditionalProperty(p.Key, p.Value)).ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Abstractions\Utilities\AIJsonUtilities.cs (1)
175var entries = obj.OrderBy(e => e.Key, StringComparer.Ordinal).ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Abstractions\Utilities\AIJsonUtilities.Schema.Create.cs (1)
827var copiedEntries = System.Linq.Enumerable.ToArray(jsonObject);
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Abstractions\Utilities\AIJsonUtilities.Schema.Transform.cs (1)
72foreach (var prop in properties.ToArray())
Microsoft.Extensions.AI.Abstractions.Tests (12)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\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();
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\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();
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\Functions\AIFunctionArgumentsTests.cs (2)
100], args.ToArray()); 136], args.ToArray());
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\SpeechToText\SpeechToTextResponseUpdateExtensionsTests.cs (1)
126TextContent[] contents = response.Contents.OfType<TextContent>().ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\Utilities\AIJsonUtilitiesTests.cs (1)
617string[] required = schema.GetProperty("required").EnumerateArray().Select(e => e.GetString()!).ToArray();
Microsoft.Extensions.AI.Evaluation.NLP (10)
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Evaluation.NLP\BLEUEvaluator.cs (3)
86reference => SimpleWordTokenizer.WordTokenize(reference).ToArray()).ToArray(); 88string[] hypothesis = SimpleWordTokenizer.WordTokenize(modelResponse.Text).ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Evaluation.NLP\BLEUEvaluatorContext.cs (1)
41: this(references.ToArray())
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Evaluation.NLP\F1Evaluator.cs (2)
75string[] reference = SimpleWordTokenizer.WordTokenize(context.GroundTruth).ToArray(); 76string[] hypothesis = SimpleWordTokenizer.WordTokenize(modelResponse.Text).ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Evaluation.NLP\GLEUEvaluator.cs (3)
85reference => SimpleWordTokenizer.WordTokenize(reference).ToArray()).ToArray(); 87string[] hypothesis = SimpleWordTokenizer.WordTokenize(modelResponse.Text).ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Evaluation.NLP\GLEUEvaluatorContext.cs (1)
41: this(references.ToArray())
Microsoft.Extensions.AI.Evaluation.NLP.Tests (12)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Evaluation.NLP.Tests\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();
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Evaluation.NLP.Tests\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)
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Evaluation.Quality\IntentResolutionEvaluatorContext.cs (1)
62: this(toolDefinitions.ToArray())
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Evaluation.Quality\RetrievalEvaluatorContext.cs (1)
59: this(retrievedContextChunks.ToArray())
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Evaluation.Quality\TaskAdherenceEvaluatorContext.cs (1)
63: this(toolDefinitions.ToArray())
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.Evaluation.Quality\ToolCallAccuracyEvaluatorContext.cs (1)
64: this(toolDefinitions.ToArray())
Microsoft.Extensions.AI.Integration.Tests (2)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Integration.Tests\ImageGeneratingChatClientIntegrationTests.cs (1)
84var contents = response.Messages.SelectMany(m => m.Contents).ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Integration.Tests\PromptBasedFunctionCallingChatClient.cs (1)
151foreach (var kvp in arguments.ToArray())
Microsoft.Extensions.AI.OpenAI (1)
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.OpenAI\MicrosoftExtensionsAIChatExtensions.cs (1)
110if (citation.AnnotatedRegions?.OfType<TextSpanAnnotatedRegion>().ToArray() is { Length: > 0 } regions)
Microsoft.Extensions.AI.OpenAI.Tests (23)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.OpenAI.Tests\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();
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.OpenAI.Tests\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)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Tests\ChatCompletion\ConfigureOptionsChatClientTests.cs (1)
38var expectedUpdates = Enumerable.Range(0, 3).Select(i => new ChatResponseUpdate()).ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Tests\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);
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Tests\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(),
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Tests\SpeechToText\ConfigureOptionsSpeechToTextClientTests.cs (1)
39var expectedUpdates = Enumerable.Range(0, 3).Select(i => new SpeechToTextResponseUpdate()).ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Tests\TextToSpeech\ConfigureOptionsTextToSpeechClientTests.cs (1)
38var expectedUpdates = Enumerable.Range(0, 3).Select(i => new TextToSpeechResponseUpdate()).ToArray();
Microsoft.Extensions.AmbientMetadata.Build.Tests (1)
..\..\..\..\test\Libraries\Microsoft.Extensions.AmbientMetadata.Build.Tests\BuildMetadataTests.cs (1)
26var properties = obj.GetType().GetProperties().Select(f => f.GetValue(obj)).ToArray();
Microsoft.Extensions.Caching.Hybrid (1)
..\..\..\..\src\Libraries\Microsoft.Extensions.Caching.Hybrid\Internal\DefaultHybridCache.cs (1)
106IHybridCacheSerializerFactory[] factories = services.GetServices<IHybridCacheSerializerFactory>().ToArray();
Microsoft.Extensions.Caching.Hybrid.Tests (2)
..\..\..\..\test\Libraries\Microsoft.Extensions.Caching.Hybrid.Tests\SizeTests.cs (1)
56string expected = new("simple value".ToArray());
..\..\..\..\test\Libraries\Microsoft.Extensions.Caching.Hybrid.Tests\TagSetTests.cs (1)
119string[] arr = LongCustom().ToArray();
Microsoft.Extensions.Compliance.Abstractions (1)
..\..\..\..\src\Libraries\Microsoft.Extensions.Compliance.Abstractions\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)
..\..\..\..\test\Libraries\Microsoft.Extensions.DataIngestion.Tests\Chunkers\SemanticSimilarityChunkerTests.cs (3)
51.ToArray(); 93}).ToArray(); 169}).ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.DataIngestion.Tests\IngestionDocumentTests.cs (1)
49IngestionDocumentElement[] flatElements = doc.EnumerateContent().ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.DataIngestion.Tests\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() };
..\..\..\..\test\Libraries\Microsoft.Extensions.DataIngestion.Tests\Processors\ClassificationEnricherTests.cs (1)
75var materializedMessages = messages.ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.DataIngestion.Tests\Processors\KeywordEnricherTests.cs (1)
75var materializedMessages = messages.ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.DataIngestion.Tests\Processors\SentimentEnricherTests.cs (1)
59var materializedMessages = messages.ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.DataIngestion.Tests\Processors\SummaryEnricherTests.cs (1)
59var materializedMessages = messages.ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.DataIngestion.Tests\Readers\DocumentReaderConformanceTests.cs (2)
121var elements = document.EnumerateContent().ToArray(); 205var elements = document.EnumerateContent().ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.DataIngestion.Tests\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();
..\..\..\..\test\Libraries\Microsoft.Extensions.DataIngestion.Tests\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 (3)
..\..\..\..\src\Libraries\Microsoft.Extensions.Diagnostics.ResourceMonitoring\Linux\OSFileSystem.cs (1)
31.ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.Diagnostics.ResourceMonitoring\ResourceMonitorService.cs (1)
78_publishers = publishers.ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.Diagnostics.ResourceMonitoring\Windows\Disk\WindowsDiskMetrics.cs (1)
81.ToArray();
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (3)
..\..\..\..\test\Libraries\Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests\Linux\Disk\FakeDiskStatsReader.cs (1)
21DiskStats[] result = stats.Values.Select(x => x[_index]).ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests\Linux\Resources\HardcodedValueFileSystem.cs (1)
42.ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests\ResourceMonitoringExtensionsTests.cs (1)
213var trackers = host.Services.GetServices<IResourceMonitor>().ToArray();
Microsoft.Extensions.Diagnostics.Testing (1)
..\..\..\..\src\Libraries\Microsoft.Extensions.Diagnostics.Testing\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)
..\..\..\..\src\Libraries\Microsoft.Extensions.Http.Diagnostics\Logging\Internal\HttpClientLogger.cs (1)
60_enrichers = enrichers.Where(static x => x is not null).ToArray();
Microsoft.Extensions.Http.Diagnostics.Tests (2)
..\..\..\..\test\Libraries\Microsoft.Extensions.Http.Diagnostics.Tests\Logging\HttpClientLoggingTagNamesTest.cs (1)
29.ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.Http.Diagnostics.Tests\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)
..\..\..\..\test\Libraries\Microsoft.Extensions.Http.Resilience.Tests\Routing\OrderedRoutingStrategyTest.cs (1)
109return CreateGroup(endpoints.Select(v => new WeightedUriEndpoint { Uri = new Uri(v) }).ToArray());
..\..\..\..\test\Libraries\Microsoft.Extensions.Http.Resilience.Tests\Routing\RoutingStrategyTest.cs (2)
62var routes = ConfigureMinRoutes(Builder).ToArray(); 64var urls = CollectUrls(CreateStrategy()).ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.Http.Resilience.Tests\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)
..\..\..\..\src\Libraries\Microsoft.Extensions.Options.Contextual\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)
159.ToArray(); 620var attributesData = _optionsSourceGenContext.AttributesToGenerate.OrderBy(static kvp => kvp.Key, StringComparer.Ordinal).ToArray(); 791.ToArray();
Microsoft.Extensions.ServiceDiscovery (2)
..\..\..\..\src\Libraries\Microsoft.Extensions.ServiceDiscovery\Configuration\ConfigurationServiceEndpointProvider.cs (1)
43_schemes = allowedSchemes as string[] ?? allowedSchemes.ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.ServiceDiscovery\ServiceEndpointWatcherFactory.cs (1)
21.Concat(providerFactories.Where(static r => r is PassThroughServiceEndpointProviderFactory)).ToArray();
Microsoft.Extensions.ServiceDiscovery.Abstractions (1)
..\..\..\..\src\Libraries\Microsoft.Extensions.ServiceDiscovery.Abstractions\ServiceEndpointSource.cs (1)
68public ServiceEndpoint[] Endpoints => value.Endpoints.ToArray();
Microsoft.Extensions.ServiceDiscovery.Dns (1)
..\..\..\..\src\Libraries\Microsoft.Extensions.ServiceDiscovery.Dns\Resolver\DnsResolver.Telemetry.cs (1)
89static string[] ToStringHelper<T>(T[] array) => array.Select(a => a!.ToString()!).ToArray();
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
..\..\..\..\test\Libraries\Microsoft.Extensions.ServiceDiscovery.Dns.Tests\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)
..\..\..\..\test\Libraries\Microsoft.Extensions.ServiceDiscovery.Dns.Tests.Fuzzing\Program.cs (1)
17.ToArray();
Microsoft.Extensions.Telemetry (4)
..\..\..\..\src\Libraries\Microsoft.Extensions.Telemetry\Latency\Internal\LatencyContextRegistrySet.cs (1)
61return keys.ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.Telemetry\Logging\ExtendedLoggerFactory.cs (1)
92_enrichers = enrichers.Select<ILogEnricher, Action<IEnrichmentTagCollector>>(e => e.Enrich).ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.Telemetry\Sampling\RandomProbabilisticSampler.cs (2)
41LastKnownGoodSamplerRules = Throw.IfNullOrMemberNull(options, options.CurrentValue).Rules.ToArray(); 78LastKnownGoodSamplerRules = updatedOptions.Rules.ToArray();
Microsoft.Extensions.Telemetry.Abstractions.Tests (2)
..\..\..\..\test\Libraries\Microsoft.Extensions.Telemetry.Abstractions.Tests\Logging\LoggerMessageStateTests.cs (2)
144Assert.Equal(lms.TagArray.ToArray(), list.ToArray());
Microsoft.Extensions.Telemetry.Tests (2)
..\..\..\..\test\Libraries\Microsoft.Extensions.Telemetry.Tests\Enrichment\ApplicationEnricherTagTests.cs (1)
30.ToArray();
..\..\..\..\test\Libraries\Microsoft.Extensions.Telemetry.Tests\Enrichment\ProcessEnricherDimensionsTests.cs (1)
29.ToArray();
Microsoft.Extensions.VectorData.ConformanceTests (9)
..\..\..\..\src\Libraries\Microsoft.Extensions.VectorData.ConformanceTests\EmbeddingGenerationTests.cs (1)
590var vector = value.TrimStart('[').TrimEnd(']').Split(',').Select(s => float.Parse(s.Trim())).ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.VectorData.ConformanceTests\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();
..\..\..\..\src\Libraries\Microsoft.Extensions.VectorData.ConformanceTests\ModelTests\DynamicModelTests.cs (2)
238[VectorPropertyName] = new ReadOnlyMemory<float>(Enumerable.Repeat(0.7f, 3).ToArray()) 269var keys = newRecords.Select(record => record[KeyPropertyName]!).ToArray();
..\..\..\..\src\Libraries\Microsoft.Extensions.VectorData.ConformanceTests\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)
129telemetry.LogRidMismatch(e.RequestedRuntimeIdentifier, e.AvailableRuntimeIdentifiers.ToArray()); 220GeneratedContainerNames = destinationImageReference.FullyQualifiedImageNames().Select(name => new Microsoft.Build.Utilities.TaskItem(name)).ToArray(); 290string[] entrypoint = Entrypoint.Select(i => i.ItemSpec).ToArray(); 291string[] entrypointArgs = EntrypointArgs.Select(i => i.ItemSpec).ToArray(); 292string[] cmd = DefaultArgs.Select(i => i.ItemSpec).ToArray(); 293string[] appCommand = AppCommand.Select(i => i.ItemSpec).ToArray(); 294string[] 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 (2)
DataCollectionRequestHandler.cs (1)
403_requestData.MetricsCollection.Add(TelemetryDataConstants.InvokedDataCollectors, string.Join(",", invokedDataCollectorsForMetrics.ToArray()));
JsonDataSerializer.Stj.cs (1)
167foreach (var key in dict.Keys.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)
588return 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();
Stress.ApiService (1)
Program.cs (1)
375.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)
3096var args = typeArguments.Skip(typeArgIndex).Take(typeParamCount).ToArray(); 3286IMethodSymbol[] 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();
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();