4371 references to ToArray
AnalyzeCiFailure (45)
AnalysisPublicationQueries.cs (1)
19.Select(issue => issue?.DeepClone()).ToArray());
AnalysisPublisher.cs (5)
308new JsonObject { ["labels"] = new JsonArray(labels.Split(',').Select(label => JsonValue.Create(label)).ToArray()) }, 336["labels"] = new JsonArray(labels.Split(',').Select(label => JsonValue.Create(label)).ToArray()), 356var jobs = cause.JobIds.Select(id => analysis.Jobs.First(job => job.Id == id).Name).ToArray(); 425history["occurrences"] = new JsonArray(occurrences.Select(o => o!.DeepClone()).ToArray()); 487return new JsonArray(open.Concat(closed).Select(issue => issue?.DeepClone()).ToArray());
AnalysisPublisher.Overflow.cs (1)
25.DistinctBy(issue => GitHubJson.ReadRequiredId(issue["number"])).ToArray();
BranchHistoryReader.cs (2)
136var commits = array.SelectMany(p => (JsonArray)p!["commits"]!).DistinctBy(c => Text(c!["sha"])).ToArray(); 185.DistinctBy(pr => GitHubJson.ReadRequiredId(pr["number"])).ToArray();
CauseHistoryStore.cs (1)
88var files = paths.Select(p => Path.GetRelativePath(directory, p)).ToArray();
CauseIssueRenderer.cs (5)
25var safe = names.Select(name => DiagnosticTextSanitizer.Sanitize(name, limit: 500)).ToArray(); 114var rows = OccurrenceRows(section, legacy).Append(row).ToArray(); 182}).ToArray(); 264return lines.Where(IsOccurrence).ToArray(); 321.Select(item => item.Test).ToArray();
DiagnosticTextSanitizer.cs (2)
76JsonArray array => new JsonArray(array.Select(n => SanitizeJson(n, limit, multiline)).ToArray()), 86JsonValueKind.Array => new JsonArray(node.EnumerateArray().Select(value => SanitizeJson(value, limit, multiline)).ToArray()),
PrCommentRenderer.cs (1)
19var jobs = collectedJobs.Select(job => job with { Name = DiagnosticTextSanitizer.Sanitize(job.Name!, limit: 500) }).ToArray();
PriorCauseCatalogue.cs (1)
23.Select(pair => pair.Value.Text)).ToArray();
RunSummaryBuilder.cs (5)
22var jobs = evidence.Jobs.Select(job => job with { Name = DiagnosticTextSanitizer.Sanitize(job.Name!, limit: 500) }).ToArray(); 74}).ToArray(), 90.Select(step => DisplayText(step.Name, limit: 500)).ToArray(), 92}).ToArray(), 108}).ToArray(),
TestFailureReader.cs (2)
56var producingJobs = jobs.Where(job => job.Name == artifact.JobName).ToArray(); 78.Order(StringComparer.Ordinal).ToArray();
TestResultArchiveExtractor.cs (1)
236}).ToArray();
TestResultArtifacts.cs (3)
69Text(artifact["created_at"]))).ToArray(); 96string.CompareOrdinal(created, updatedAt) <= 0).ToArray(); 189}).ToArray())!;
ValidationRules.cs (3)
36var ids = analysis.Jobs.Select(j => j.NormalizedId).ToArray(); 59collected[i].ObservationId == test.ObservationId).ToArray(); 235var flaky = analysis.Tests.Where(t => t.Classification == TestClassification.Flaky).ToArray();
WorkflowFailureDiagnosisContextBuilder.cs (2)
28.OrderByDescending(IsMatch).Take(12).ToArray(); 72var failures = bundle.TestEvidence.Failures.Where(failure => failure.JobId == job.Id).ToArray();
WorkflowRunEvidenceCollector.cs (10)
161.Select(job => job.DeepClone()).ToArray()); 270.Where(group => group.Select(test => (test.Name, test.Diagnostics)).Distinct().Skip(1).Any()).ToArray(); 342.Select(GitHubJson.ReadRequiredId).Distinct().ToArray(); 507var matches = lines.Select(line => !PassingTestRegex().IsMatch(line) && LogFailureRegex().IsMatch(line)).ToArray(); 510.OrderByDescending(index => ExplicitFailureRegex().IsMatch(lines[index])).ThenBy(index => index).ToArray(); 568var kept = output.Take(150).ToArray(); 582new[] { "filename", "status", "additions", "deletions", "changes" }.Select(fieldName => KeyValuePair.Create(fieldName, Field(file, fieldName)?.DeepClone())))).ToArray())); 683var selected = selectedTestArtifacts.Where(selection => selection.Expectation == plan).ToArray(); 691ids = selected.Select(selection => GetValueText(selection.Artifact.Id)).ToArray() 791var matches = failedJobs.OfType<JsonObject>().Where(job => Text(job["name"]) == jobName).ToArray();
AnalyzeCiFailure.TestHost (2)
tests\AnalyzeCiFailure.Tests\TestServices\GitHubFixtureHandler.cs (2)
126return Response(HttpStatusCode.OK, new JsonArray(labels.Select(label => JsonValue.Create(label)).ToArray()).ToJsonString()); 214var responses = pages.Select(page => Response(success, page?.ToJsonString() ?? "null")).ToArray();
AnalyzeCiFailure.Tests (26)
AnalyzeCiFailureAlternateWorkflowTests.cs (2)
400foreach (var entry in archive.Entries.ToArray()) 555}).ToArray()),
AnalyzeCiFailureCohesionTests.cs (1)
164summaryKind == "populated" ? prefix.Concat(bytes).ToArray() : prefix,
AnalyzeCiFailureFixtures.cs (2)
101var matching = jobs.Where(job => input.JobId is { } id ? job.Id == GitHubJson.ReadRequiredId(id) : job.Name == input.Job).ToArray(); 172(test?["job_id"] is { } id ? collected.JobId == GitHubJson.ReadRequiredId(id) : jobs.Any(job => job.Id == collected.JobId && job.Name == CiFailureJson.Text(test?["job"])))).ToArray();
AnalyzeCiFailureMigrationTests.cs (2)
134Encoding.Unicode.GetPreamble().Concat(Encoding.Unicode.GetBytes("""{"id":"evidence","type":"infra-failure","title":"Legacy UTF-16","error_pattern":"HTTP 504","custom":{"keep":true}}""")).ToArray(); 595var examples = JsonExampleRegex().Matches(markdown).Select(match => match.Groups[1].Value).ToArray();
AnalyzeCiFailureOverflowTests.cs (3)
23var ids = Enumerable.Range(1, causeCount).Select(index => $"cause-{index}").ToArray(); 188var ids = Enumerable.Range(1, causeCount).Select(index => $"cause-{index}").ToArray(); 230var rows = Enumerable.Range(1, count: 300).Select(index => $"cause-{index}: " + new string('x', count: 1000) + "\n").ToArray();
AnalyzeCiFailurePreparationTests.cs (3)
239? AnalyzeCiFailure.TestEvidencePolicy.Required : AnalyzeCiFailure.TestEvidencePolicy.OptionalDiagnostics))).ToArray(); 812}).ToArray()); 821}).ToArray());
AnalyzeCiFailurePublicationTests.cs (3)
152}).ToArray()); 611}).ToArray()); 1042? Directory.GetFiles(Path.Combine(checkout, name), "*.json") : []).ToArray();
AnalyzeCiFailureRenderingTests.cs (1)
101.ToArray(),
AnalyzeCiFailureWorkflowTests.cs (7)
602.ToArray(); 1140var causeIds = Enumerable.Range(start: 1, count: 11).Select(index => $"cause-{index}").ToArray(); 1168var causeIds = Enumerable.Range(start: 1, count: 10).Select(index => $"cause-{index}").ToArray(); 1204.ToArray(); 3428}).ToArray(), 5092.ToArray(); 5259.Select(text => System.Text.Json.Nodes.JsonNode.Parse(text)).ToArray());
TestServices\GitHubFixtureHandler.cs (2)
126return Response(HttpStatusCode.OK, new JsonArray(labels.Select(label => JsonValue.Create(label)).ToArray()).ToJsonString()); 214var responses = pages.Select(page => Response(success, page?.ToJsonString() ?? "null")).ToArray();
aspire (286)
Acquisition\InstallationDiscovery.cs (1)
58var sources = candidateSources.ToArray();
Agents\AgentConfiguration.cs (2)
61results.Add(new(targets.ToArray(), targets.Key, status, message) 242.Order(StringComparer.Ordinal).ToArray());
Agents\AspireSkills\AspireSkillsRemoteConfiguration.cs (3)
23var pluginNames = sources.SelectMany(source => source.GetPluginNames()).Prepend(PluginName).Distinct(StringComparer.Ordinal).ToArray(); 53var settings = configs.ToArray(); 170var pluginNames = skillSource.GetPluginNames().ToArray();
Agents\AspireSkills\LocalAspireSkills.cs (5)
35var projectDirectories = AgentPath.ProjectDirectories(workingDirectory, workspaceRoot).ToArray(); 49? projectDirectories.SelectMany(directory => agent.GetLocalSkillDirectories(scope, directory)).ToArray() 50: agent.GetLocalSkillDirectories(scope, workspaceRoot).ToArray(); 99return (files.Values.Order(StringComparers.FileSystemPath).ToArray(), errors.Order(StringComparer.Ordinal).ToArray(), hasFileErrors);
Agents\AspireSkills\SkillSource.cs (2)
101var pluginEntries = pluginsSection.GetChildren().ToArray(); 103? pluginEntries.Select(child => child.Value ?? string.Empty).ToArray()
Agents\ClaudeCode\ClaudeCodeAgentClient.cs (2)
188["args"] = new JsonArray(args.Select(arg => (JsonNode?)JsonValue.Create(arg)).ToArray()), 246var values = args.Select(arg => arg is JsonValue value && value.TryGetValue<string>(out var text) ? text : null).ToArray();
Agents\Copilot\CopilotAgentClient.cs (1)
138["args"] = new JsonArray(args.Select(arg => (JsonNode?)JsonValue.Create(arg)).ToArray()),
Agents\Copilot\CopilotAppInstallationDetector.cs (1)
121return applicationsDirectories.Distinct(StringComparer.Ordinal).ToArray();
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
938}).ToArray()
Backchannel\AppHostConnectionResolver.cs (2)
85return connections.Select(c => new AppHostConnectionResult { Connection = c }).ToArray(); 368choices.Select(c => c.Display).ToArray(),
Backchannel\ExtensionBackchannel.cs (3)
556var choicesArray = choicesByFormattedValue.Keys.ToArray(); 581.ToArray() ?? []; 589var choicesArray = choicesByFormattedValue.Keys.ToArray();
Backchannel\ResourceSnapshotMapper.cs (3)
59.ToArray(); 69.ToArray(); 129? c.command.ArgumentInputs.Select(MapCommandArgumentInput).ToArray()
Backchannel\ResourceSnapshotWatcher.cs (5)
253.ToArray(); 260.ToArray(); 271.ToArray() 276.ToArray(); 366.ToArray();
Backchannel\ResourceWaitService.cs (1)
83.ToArray();
Backchannel\TrayWatchStream.cs (3)
229foreach (var (connection, subscription) in healthSubscriptions.ToArray()) 246foreach (var connection in _dashboardUrls.Keys.ToArray()) 296.ToArray()
Certificates\CertificateGeneration\CertificateManager.cs (2)
160.ToArray(); 172.ToArray();
Commands\AddCommand.cs (8)
624.ToArray(); 696var distinctPackages = possiblePackages.DistinctBy(p => p.Package.Id).ToArray(); 709var packageVersions = possiblePackages.Where(p => p.Package.Id == selectedPackage.Package.Id).ToArray(); 739.ToArray(); 853.ToArray(); 879.ToArray(); 884.ToArray(); 969.ToArray();
Commands\AgentInitCommand.cs (4)
56_clients = clients.ToArray(); 353.Where(client => (client.Environments & detectedEnvironments.Value) != AgentEnvironment.None).ToArray(); 382.ToArray(); 865.ToArray();
Commands\ApiListCommand.cs (1)
67var json = JsonSerializer.Serialize(items.ToArray(), JsonSourceGenerationContext.RelaxedEscaping.ApiListItemArray);
Commands\DescribeCommand.cs (1)
431.ToArray();
Commands\DocsListCommand.cs (1)
61var json = JsonSerializer.Serialize(docs.ToArray(), JsonSourceGenerationContext.RelaxedEscaping.DocsListItemArray);
Commands\DocsSearchCommand.cs (1)
76var json = JsonSerializer.Serialize(response.Results.ToArray(), JsonSourceGenerationContext.RelaxedEscaping.SearchResultArray);
Commands\GroupedHelpWriter.cs (1)
169var rowArray = rows.ToArray();
Commands\InitCommand.cs (1)
269.ToArray();
Commands\IntegrationSearchCommand.cs (5)
91packagesWithChannels = result.Packages.ToArray(); 101packagesWithChannels = result.Packages.ToArray(); 117.ToArray(); 124.ToArray(); 186.ToArray();
Commands\LogsCommand.cs (1)
272}).ToArray()
Commands\NewCommand.cs (10)
139_templates = templateProvider.GetTemplates().ToArray(); 194.ToArray(); 318.ToArray(); 549.ToArray(); 647var availableTemplates = (await _templateProvider.GetTemplatesAsync(null, cancellationToken)).ToArray(); 743var templates = (await _templateProvider.GetTemplatesAsync(source, cancellationToken)).ToArray(); 905.ToArray(); 910.ToArray(); 941.ToArray(); 972var items = channelGroup.ToArray();
Commands\PipelineCommandBase.cs (3)
179var unmatchedTokens = parseResult.UnmatchedTokens.ToArray(); 204var commandArgs = GetCommandArgs(parseResult).Concat(parseResult.UnmatchedTokens).ToArray(); 624unmatchedTokens = parseResult.UnmatchedTokens.ToArray();
Commands\RenderCommand.cs (1)
36.ToArray();
Commands\ResourceCommand.cs (4)
129var capturedArguments = parseResult.UnmatchedTokens.ToArray(); 216var argumentInputs = response.ArgumentInputs.Select(ResourceSnapshotMapper.MapCommandArgumentInput).ToArray(); 252.ToArray(); 300.ToArray();
Commands\RunCommand.cs (2)
371UnmatchedTokens = parseResult.UnmatchedTokens.ToArray(), 812.ToArray();
Commands\Sdk\SdkDumpCommand.cs (3)
213? integrations.Select(i => i.Name).Distinct(StringComparer.OrdinalIgnoreCase).ToArray() 313.ToArray(); 316var failures = dumpResults.Where(result => !result.Success).ToArray();
Commands\StopCommand.cs (8)
195.ToArray(); 317var inScopeConnections = allConnections.Where(c => c.Connection!.IsInScope).ToArray(); 398.ToArray(); 411var appHostPaths = matchingConnections.Select(GetAppHostPath).ToArray(); 422}).ToArray(); 561var connections = allConnections.Select(connectionResult => connectionResult.Connection!).ToArray(); 562var appHostPaths = connections.Select(GetAppHostPath).ToArray(); 577}).ToArray();
Commands\StopCommand.TrayProtocol.cs (1)
71.ToArray();
Commands\TerminalPsCommand.cs (1)
185}).ToArray()
Commands\TerminalTapePlayCommand.cs (1)
251return ValueTask.FromResult<IReadOnlyList<AnsiToken>>(appliedTokens.Select(t => t.Token).ToArray());
Configuration\ConfigSourceService.cs (2)
358.Where(property => property.Key.Equals(setting, StringComparison.OrdinalIgnoreCase)).ToArray(); 370.Where(key => key.Equals(setting, StringComparison.OrdinalIgnoreCase)).ToArray())
Configuration\ConfigurationService.cs (1)
237RemoveConflictingFlattenedKeys(settings, keyParts.Select(part => part.Name).ToArray());
Documentation\ApiDocs\ApiDocsIndexService.cs (4)
408.ToArray(); 634.ToArray(); 661.ToArray(); 853.ToArray();
DotNet\DotNetAppHostNuGetConfigBuilder.cs (7)
48.ToArray(); 52.ToArray(); 72.ToArray(); 76.Distinct(StringComparer.OrdinalIgnoreCase).ToArray(); 103.ToArray(); 116selected.Patterns.Contains(pattern, StringComparer.OrdinalIgnoreCase))).ToArray(); 172ambient.IsEnabled && keys.Contains(ambient.Name, StringComparer.OrdinalIgnoreCase)).ToArray();
DotNet\DotNetAppHostNuGetConfigMerger.cs (9)
130? paths.Skip(targetIndex + 1).ToArray() 132targetFile.DirectoryName!, Path.GetDirectoryName(path)!)).ToArray(); 174var localSources = settings.GetSection(ConfigurationConstants.PackageSources)?.Items.OfType<SourceItem>().ToArray() ?? []; 175var localMappingItems = settings.GetSection(ConfigurationConstants.PackageSourceMapping)?.Items.ToArray() ?? []; 180.OfType<PackageSourceMappingSourceItem>().ToArray() ?? []; 246.ToArray(); 277.ToArray() ?? []; 289.ToArray(); 365.ToArray();
DotNet\DotNetAppHostUpdateTransaction.cs (1)
31.Distinct(StringComparers.FileSystemPath).ToArray();
DotNet\DotNetCliRunner.cs (2)
1492failedSources.Select(PackageSourceRedactor.RedactForDisplay).ToArray()); 1631failedSources.Select(PackageSourceRedactor.RedactForDisplay).ToArray());
DotNet\ProcessExecutionFactory.cs (1)
182foreach (var key in environment.Keys.ToArray())
Git\GitCommandRunner.cs (1)
332foreach (var key in environment.Keys.ToArray())
Interaction\ConsoleInteractionService.cs (1)
700var linesArray = lines.ToArray();
Interaction\ExtensionInteractionService.cs (3)
420var materializedActions = actions.ToArray(); 441var materializedActions = actions.ToArray(); 524DisplayError(errorMessage, diagnosticLogs.Select(log => log.Action).ToArray());
Layout\LayoutDiscovery.cs (1)
173var entries = Directory.GetFileSystemEntries(layoutPath).Select(Path.GetFileName).ToArray();
Layout\LayoutProcessRunner.cs (2)
36var args = arguments.ToArray(); 64var args = arguments.ToArray();
Mcp\Tools\ListResourcesTool.cs (3)
222}).ToArray(), 225}).ToArray(); 332}).ToArray()
Mcp\Tools\WaitForResourcesTool.cs (8)
146.ToArray(); 157? requestedNames.Select(name => ResolveNamedResource(name, snapshots)).ToArray() 162.ToArray(); 167.ToArray(); 173validTargets.Select(static target => target.Name).ToArray(), 181target.Failure ?? MapWaitResult(waitResultsByName[target.Resource!.Name])).ToArray(); 249.ToArray(); 353.ToArray();
Migrations\TypeScriptAppHostMigration.cs (1)
295foreach (var script in scripts.ToArray())
NuGet\BundleNuGetPackageCache.cs (1)
101var matches = FilterPackages(packages.Packages, filter).ToArray();
NuGet\BundleNuGetService.cs (6)
125var sourceList = sources?.ToArray(); 130.ToArray(); 238}).ToArray(); 240.Select(static source => source.Name).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 286.ToArray(); 464.ToArray() ?? [];
NuGet\NuGetClient.cs (27)
505.OrderByDescending(version => version, VersionComparer.VersionRelease).ToArray(); 557.ToArray(); 562searchResults.SelectMany(result => result.FailedSources).Distinct(StringComparer.OrdinalIgnoreCase).ToArray()); 704query, filter, skip, pageSize, nuGetLogger, cancellationToken).ConfigureAwait(false)).ToArray(); 719versions?.Select(version => version.Version.ToString()).ToArray() ?? [])); 754var sources = new PackageSourceProvider(settings).LoadPackageSources().ToArray(); 756return packages.Where(package => filter(package.Id, package.Source)).ToArray(); 802.ToArray(); 839var sources = new PackageSourceProvider(settings).LoadPackageSources().ToArray(); 842item.Key, item.Patterns.Select(static pattern => pattern.Pattern).ToArray())) 843.ToArray(); 853sources.Select(static source => (source.Name, source.Source)).ToArray(), 856sources.Where(static source => !source.IsEnabled).Select(static source => source.Name).ToArray(), 868var packageSources = packageSourceProvider.LoadPackageSources().ToArray(); 869var auditSources = packageSourceProvider.LoadAuditSources().ToArray(); 872.ToArray(); 878mapping.Patterns.Select(static pattern => pattern.Pattern).ToArray())) 879.ToArray(); 898.ToArray(); 901settings.GetConfigFilePaths().ToArray(), 948.ToArray() ?? []; 988foreach (var item in settings.GetSection(ConfigurationConstants.DisabledPackageSources)?.Items.ToArray() ?? []) 1006foreach (var item in settings.GetSection(ConfigurationConstants.PackageSourceMapping)?.Items.ToArray() ?? []) 1021.ToArray(); 1086.ToArray() ?? []; 1142.ToArray() ?? []; 1343.ToArray();
NuGet\NuGetConfigurationBuilder.cs (15)
47.ToArray(); 68.ToArray(); 185.ToArray(); 190.ToArray(); 278.ToArray() 302.ToArray(); 307.ToArray(); 332packageSourceMappings = packageSourceMappings.Where(mapping => !retiredSourceKeys.Contains(mapping.SourceKey)).ToArray(); 340disabledPackageSourceKeys = disabledPackageSourceKeys.Distinct(StringComparer.OrdinalIgnoreCase).ToArray(); 347.ToArray(), 398foreach (var (sourceKey, patterns) in patternsBySourceKey.ToArray()) 421.ToArray(); 470.ToArray(); 487var aliases = settings.Sources.Where(source => string.Equals(source.Identity, identity, StringComparison.Ordinal)).ToArray(); 490: aliases.Select(source => new NuGetPackageSourceMapping(source.Name, mapping.Patterns)).ToArray();
NuGet\NuGetPackageCache.cs (2)
254cancellationToken).Where(effectiveFilter).ToArray(); 260return new(packages, LimitReached: continueFetching, FailedSources: failedSources.ToArray());
Packaging\IntegrationPackageSearchService.cs (3)
75return new(packages, limitReached, failedSources.ToArray()); 136return new(packages, polyglotIds, limitReached, failedSources.ToArray()); 158source.Patterns!.Select(pattern => new PackageMapping(pattern, source.Source!)).ToArray(),
Packaging\IntegrationSourceConfiguration.cs (4)
78return sources.Distinct(PackageSourceIdentity.Comparer).ToArray(); 106var patterns = patternsSection.GetChildren().Select(child => child.Value).ToArray(); 130Patterns = patterns.Select(pattern => pattern!).Distinct(StringComparer.OrdinalIgnoreCase).ToArray() 143Patterns = group.SelectMany(source => source.Patterns!).Distinct(StringComparer.OrdinalIgnoreCase).ToArray()
Packaging\PackageChannel.cs (14)
282var patterns = IntegrationSource?.Patterns ?? mappings?.Select(mapping => mapping.PackageFilter).ToArray(); 309var searchTerms = integrationSource.SearchTerms.ToArray(); 348}).ToArray(); 358filteredPackages = filteredPackages.Select(p => new NuGetPackage { Id = p.Id, Version = PinnedVersion, Source = p.Source }).ToArray(); 364packageResults.SelectMany(result => result.FailedSources).Distinct(StringComparer.OrdinalIgnoreCase).ToArray()); 401return new(search().ToArray(), LimitReached: false, FailedSources: []); 451.ToArray(); 504.ToArray(); 595.ToArray(); 600results.SelectMany(result => result.FailedSources).Distinct(StringComparer.OrdinalIgnoreCase).ToArray()); 957.ToArray(); 972.ToArray(); 987.ToArray(); 1080.ToArray();
Projects\AppHostCandidateFinder.cs (4)
195var matchersByPattern = patterns.Select(p => (Pattern: p, Matcher: CreateMatcher(p))).ToArray(); 409var matchedFilePaths = matcher.Execute(directory).Files.Select(match => match.Path).ToArray(); 414.ToArray(); 423var matchersByPattern = patterns.Select(pattern => (Pattern: pattern, Matcher: CreateMatcher(pattern))).ToArray();
Projects\AppHostServerSession.cs (1)
332var outputLines = _output?.GetLines().ToArray();
Projects\GuestAppHostProject.cs (3)
2555var lines = initOutput.GetLines().ToArray(); 2576var lines = output.GetLines().ToArray(); 2687.ToArray()
Projects\IntegrationClosureBuilder.cs (2)
70.ToArray(); 124.ToArray();
Projects\IntegrationRestorePlan.cs (11)
64channelLookupName).ConfigureAwait(false)).ToArray(); 232.ToArray(); 271.ToArray(); 276.ToArray(); 393var sources = GetNuGetSources()?.ToArray(); 403.ToArray(); 424.ToArray(); 446? GetNuGetSources()?.ToArray() ?? [] 451.ToArray(); 476.ToArray(); 493.ToArray();
Projects\JavaAppHostToolchainResolver.cs (1)
865.ToArray(),
Projects\NativeAppHostServerProject.cs (3)
80var references = integrations.ToArray(); 134["exports"] = new JsonArray(provider.Descriptor.Exports.Select(module => (JsonNode?)JsonValue.Create(module)).ToArray()) 135}).ToArray())
Projects\NativeProviderDescriptor.cs (1)
30sdkFiles, exports.Select(ReadString).ToArray());
Projects\PrebuiltAppHostServer.cs (2)
493.ToArray(); 559return sources.ToArray();
Projects\ProjectLocator.cs (1)
359var allPatterns = allLanguages.SelectMany(l => l.DetectionPatterns).Distinct().ToArray();
Projects\ProjectUpdater.cs (6)
108var updateSteps = projectUpdateSteps.Concat(context.AdditionalUpdateSteps).ToArray(); 259var candidateSteps = projectUpdateSteps.Where(static step => step is PackageUpdateStep).ToArray(); 796.Select(path => (Path: path, Document: XDocument.Load(path))).ToArray(); 798.Select(file => file.Path).ToArray(); 1118&& string.IsNullOrWhiteSpace(node.Attributes?["Condition"]?.Value)).ToArray(); 1722&& string.Equals(element.Attribute("Include")?.Value, package.Id, StringComparison.OrdinalIgnoreCase)).ToArray();
Projects\RepositoryToolUpdater.cs (1)
157Files = updates.Select(static update => update.Manifest.File).DistinctBy(static file => file.FullName).ToArray()
Scaffolding\ScaffoldingService.cs (3)
467var lines = initOutput.GetLines().ToArray(); 485var lines = output.GetLines().ToArray(); 617.ToArray();
src\Shared\BackchannelConstants.cs (3)
344return results.Distinct(StringComparers.FileSystemPath).ToArray(); 531.ToArray(); 578}).ToArray();
src\Shared\CommandLineArgsParser.cs (1)
16var args = result.Count > 1 ? result.Skip(1).ToArray() : Array.Empty<string>();
src\Shared\ConsoleLogs\SharedAIHelpers.cs (4)
160var jsonArray = new JsonArray(spans.Select(s => GetSpanDto(s, context, getResourceName, dashboardBaseUrl)).ToArray<JsonNode>()); 174var jsonArray = new JsonArray(logRecords.Select(l => GetLogEntryDto(l, context, getResourceName, dashboardBaseUrl)).ToArray<JsonNode>()); 188var jsonArray = new JsonArray(traces.Select(t => GetTraceDto(t, context, getResourceName, dashboardBaseUrl)).ToArray<JsonNode>()); 237}).ToArray();
src\Shared\ContainerRuntimeDetector.cs (1)
47.ToArray();
src\Shared\IConfigurationExtensions.cs (1)
167.ToArray();
src\Shared\ProcessSupervisor.cs (1)
73ArgumentList = runtimeStartInfo.ArgumentList.ToArray()
src\Shared\SocketPermissionHelper.cs (1)
158var rules = existingSecurity.GetAccessRules(true, true, typeof(SecurityIdentifier)).Cast<FileSystemAccessRule>().ToArray();
src\Shared\Telemetry\InternalMicrosoftDetector.cs (1)
922var candidatesToCheck = candidates.Take(MaxGitHubTokenCandidates).ToArray();
src\Shared\UserSecrets\AspireSecretsPathHelper.cs (1)
33.ToArray();
Telemetry\AgentTelemetryUploader.cs (1)
61|| key.StartsWith("OTEL_", StringComparison.OrdinalIgnoreCase)).ToArray())
Telemetry\ProfilingTelemetry.cs (2)
791activity.SetTag(Tags.ProcessCommandArgs, args.ToArray()); 1166public void SetProcessCommandArgs(IReadOnlyList<string> args) => SetTag(Tags.ProcessCommandArgs, args.ToArray());
Templating\CliTemplateFactory.cs (2)
247.ToArray(); 326.ToArray();
Templating\ConfiguredTemplateSourceService.cs (1)
105.ToArray();
Templating\TemplateEngineFactory.cs (4)
108var failures = installed.Where(result => !result.Success).ToArray(); 128.ToArray(); 511var channels = (await packagingService.GetChannelsAsync(cancellationToken, executionContext.IdentityChannel)).ToArray(); 546var keys = choices.Keys.OrderByDescending(key => defaults.Contains(key, StringComparer.OrdinalIgnoreCase)).ToArray();
Templating\TemplateNuGetConfigService.cs (1)
488return new TemplateInstallOutcome(exitCode, templateVersion, collector.GetLines().ToArray());
Templating\TemplateParameterPromptState.cs (1)
34Parameters = OrderParameters(template.ParameterDefinitions.ToArray());
Utils\ConfigurationHelper.cs (2)
702.ToArray(); 710var retainedProperties = settings.Where(static property => !property.Key.Contains(':')).ToArray();
Utils\ConsoleActivityLogger.cs (2)
616var chars = Enumerable.Repeat('─', width).ToArray(); 678var chars = Enumerable.Repeat(' ', width).ToArray();
Utils\EnvironmentChecker\AspireSkillsCheck.cs (1)
49.ToArray();
Utils\EnvironmentChecker\DcpConnectionChecker.cs (1)
405.ToArray();
Utils\EnvironmentChecker\EnvironmentChecker.cs (1)
36_checks = checks.OrderBy(c => c.Order).ToArray();
aspire-managed (1)
AppHostServerV2CodeGeneration.cs (1)
76HandleTypes = handles.Values.ToArray(),
aspire-tray (12)
NativeSmokeHarness.cs (2)
50}).ToArray(); 306}).ToArray());
src\Aspire.Tray\Common\CliProtocol.cs (1)
65.ThenBy(host => host.AppHostPid).ToArray(), DiscoveryState.Live);
src\Aspire.Tray\Common\TrayController.cs (3)
325.Distinct(TrayAppHostPath.Comparer).ToArray(); 355foreach (var (id, operation) in _stops.ToArray()) 603.Select(host => CreateSavedMenuItem(host, live)).ToArray();
src\Aspire.Tray\Common\TraySavedState.cs (5)
49.Where(host => host.IsPinned || host.IsRecent).ToArray() 54=> this with { AppHosts = AppHosts.Where(host => host.IsPinned).Select(host => host with { IsRecent = false }).ToArray() }; 61.Where(host => host.IsPinned || host.IsRecent).ToArray() 65=> this with { AppHosts = AppHosts.Where(host => !host.IsPinned || !missingPaths.Contains(host.AppHostPath)).ToArray() }; 76.Where(host => host.IsPinned || host.IsRecent).ToArray()
TrayApplication.Panel.cs (1)
70_panel!.OpenInApplications = _installedApplications.Select(application => application.Title).ToArray();
Aspire.Acquisition.Tests (1)
Scripts\CompletionScriptTests.cs (1)
534var originalContents = profiles.Select(File.ReadAllBytes).ToArray();
Aspire.Azure.Messaging.EventHubs.Tests (1)
ConformanceTests.EventHubConsumerClient.cs (1)
46_ = service.ReadEventsAsync().ToBlockingEnumerable().ToArray();
Aspire.Cli.EndToEnd.Tests (10)
DoctorCommandTests.cs (2)
172.ToArray(); 180.ToArray();
Helpers\CliE2ETestHelpers.cs (2)
1072.ToArray(); 1088.ToArray();
Helpers\LaunchSettingsPortHelpers.cs (1)
28var projectFiles = GetLaunchSettingsFiles(project).ToArray();
IntegrationSourceTests.cs (1)
42var configuredSources = configuration.Descendants("packageSources").Elements("add").ToArray();
RadiusDeployTests.cs (1)
634.ToArray();
TerminalCommandTests.cs (2)
80.ToArray(); 84var instanceIds = replicas.Select(resource => resource.GetProperty("name").GetString()!).ToArray();
TypeScriptMigrateAppHostTests.cs (1)
216var includes = tsconfig["include"]!.AsArray().Select(n => n!.GetValue<string>()).ToArray();
Aspire.Cli.Tests (262)
Acquisition\IdentityChannelReaderTests.cs (1)
153.ToArray();
Acquisition\InstallSidecarReaderTests.cs (2)
268var bytes = Encoding.UTF8.GetPreamble().Concat(Encoding.UTF8.GetBytes("{\"source\":\"script\"}")).ToArray(); 286var bytes = Encoding.UTF8.GetPreamble().Concat(Encoding.UTF8.GetBytes("{\"source\":\"script\"}")).ToArray();
Agents\AgentConfigurationTests.cs (5)
29bytes = Encoding.UTF8.GetPreamble().Concat(bytes).ToArray(); 54var bytes = encoding.GetPreamble().Concat(encoding.GetBytes(json)).ToArray(); 80var bytes = bom ? encoding.GetPreamble().Concat(content).ToArray() : content; 529var results = projectResults.Concat(userResults).ToArray(); 564var bytes = Encoding.UTF8.GetPreamble().Concat(Encoding.UTF8.GetBytes(existing)).ToArray();
Agents\AgentTelemetryHookTests.cs (1)
190return Regex.Matches(body, "'([^']+)'").Select(match => match.Groups[1].Value).Order().ToArray();
Agents\LocalAspireSkillsTests.cs (5)
26var paths = names.Select(name => Path.Combine(_context.Project.FullName, ".agents", "skills", name, "SKILL.md")).ToArray(); 31var before = Directory.GetFileSystemEntries(_context.Workspace.Path, "*", SearchOption.AllDirectories).Order().ToArray(); 57var before = Directory.GetFileSystemEntries(_context.Workspace.Path, "*", SearchOption.AllDirectories).Order().ToArray(); 196.Select(root => Path.Combine(root.FullName, directory, "skills", "aspire", "SKILL.md")).ToArray(); 205var before = Directory.GetFileSystemEntries(_context.Workspace.Path, "*", SearchOption.AllDirectories).Order().ToArray();
Agents\TelemetryHookConfiguratorTests.cs (1)
269var hooks = groups.SelectMany(group => group!["hooks"]!.AsArray()).ToArray();
Agents\TelemetryHookScriptTests.cs (2)
562.Select(pair => new KeyValuePair<string, string>(pair[0], pair[1])).OrderBy(pair => pair.Key).ToArray(); 617? File.ReadAllLines(capturePath).Where(line => line.Length > 0).ToArray()
Backchannel\BackchannelConstantsTests.cs (3)
397}.Distinct(StringComparer.Ordinal).ToArray(); 412}).ToArray(); 477var shared = upperHashes.Intersect(lowerHashes, StringComparer.Ordinal).ToArray();
Backchannel\ExtensionBackchannelTests.cs (3)
64.ToArray(); 102.ToArray(); 150.ToArray();
Backchannel\TrayWatchStreamTests.cs (1)
636}).ToArray();
BundleServiceTests.cs (1)
295var remaining = Directory.EnumerateDirectories(versionsRoot).Select(Path.GetFileName).ToArray();
Caching\AppHostInfoDiskCacheTests.cs (1)
121.ToArray();
Commands\AddCommandTests.cs (6)
330var configuredSources = new PackageSourceProvider(settings).LoadPackageSources().ToArray(); 426: expectedSources.Order(StringComparer.Ordinal).ToArray(), 1875promptedPackages = packages.Select(p => p.Package.Id).ToArray(); 2990.ToArray()); 3452.ToArray(); 4741.ToArray();
Commands\AgentInitClientSelectionTests.cs (7)
99var clients = provider.GetServices<IAgentClient>().ToArray(); 101var defaults = clients.Where(client => expectedClients.Split(',').Contains(client.Id, StringComparers.AgentClientId)).ToArray(); 336return choices.Cast<IAgentClient>().Where(client => string.Equals(client.Id, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray(); 482return choices.Cast<IAgentClient>().Where(client => string.Equals(client.Id, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray(); 557return choices.Cast<IAgentClient>().Where(client => string.Equals(client.Id, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray(); 600? choices.Cast<IAgentClient>().Where(client => string.Equals(client.Id, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray() : []; 657var paths = provider.GetServices<IAgentClient>().Select(client => client.GetMcpConfigPath(selectedScope, workspace.WorkspaceRoot)).Distinct().ToArray();
Commands\AgentInitCommandTests.cs (3)
628offeredSkills = choices.Cast<string>().ToArray(); 802$"{prefix}{Path.GetRelativePath(scopeRoot.FullName, client.GetIntegrationConfigPath(scope, context.Project)).Replace(Path.DirectorySeparatorChar, '/')} ({client.DisplayName})").ToArray(); 811var messages = interaction.DisplayedMessages.Skip(previousMessageCount).ToArray();
Commands\AppHostLauncherTests.cs (1)
1480var args = startInfo.ArgumentList.ToArray();
Commands\CompletionsCommandTests.cs (1)
275var originalDirectories = Directory.GetDirectories(workspace.Path, "*", SearchOption.AllDirectories).Order().ToArray();
Commands\DoctorCommandTests.cs (3)
44.Order(StringComparers.FileSystemPath).ToArray(); 736var installations = doc.RootElement.GetProperty("installations").EnumerateArray().ToArray(); 969var installations = doc.RootElement.GetProperty("installations").EnumerateArray().ToArray();
Commands\ExportCommandTests.cs (4)
975}).ToArray() 978}).ToArray(); 1020}).ToArray() 1023}).ToArray();
Commands\InitCommandTests.cs (5)
713var languages = choices.Cast<LanguageInfo>().ToArray(); 714offeredLanguages = languages.Select(language => language.DisplayName).ToArray(); 921.Where(choice => choice is IAgentClient || choice is string name && name == CommonAgentApplicators.AspireSkillName).ToArray(); 957choices.Cast<IAgentClient>().Where(client => string.Equals(client.Id, "claude", StringComparisons.AgentClientId)).Cast<object>().ToArray(); 2630}).ToArray();
Commands\NewCommandChannelResolutionTests.cs (1)
628var identityVersions = identityChannelVersions?.ToArray()
Commands\NewCommandLocalTemplateTests.ConfiguredGitSourceObjects.cs (3)
91var options = choices.Cast<object>().ToArray(); 344var options = choices.Cast<object>().ToArray(); 361command.Arguments.Select(argument => argument == repositoryUrl ? fixtureUrl : argument).ToArray(),
Commands\NewCommandLocalTemplateTests.ConfiguredGitSources.cs (9)
86message => message.Message == $"[yellow]{SharedCommandStrings.SourceTrustWarning}[/]").ToArray(); 137var options = choices.Cast<object>().ToArray(); 158.ThenBy(template => template.Description, StringComparer.OrdinalIgnoreCase).ToArray(); 447var options = choices.Cast<object>().ToArray(); 463command.Arguments.Select(argument => argument == repositoryUrl ? fixtureUrl : argument).ToArray(), 505var options = choices.Cast<object>().ToArray(); 551var labels = choices.Cast<object>().Select(formatter).ToArray(); 603.Select(call => (call.Arguments[2], call.Arguments[3])).ToArray(); 607.Select(call => (call.Arguments[5], call.WorkingDirectory, call.Arguments[6])).ToArray();
Commands\NewCommandLocalTemplateTests.ConfiguredSources.cs (7)
313var options = choices.Cast<object>().ToArray(); 362var options = choices.Cast<object>().ToArray(); 397var options = choices.Cast<object>().ToArray(); 464var options = choices.Cast<object>().ToArray(); 537var options = choices.Cast<object>().ToArray(); 589var options = choices.Cast<object>().ToArray(); 591var labels = options.Select(formatter).ToArray();
Commands\NewCommandLocalTemplateTests.cs (5)
185var options = choices.Cast<object>().ToArray(); 227var options = choices.Cast<object>().ToArray(); 279var options = choices.Cast<object>().ToArray(); 579var templateDirectory = Path.Combine(Enumerable.Repeat("d", 50).Append("template").ToArray()); 830: new[] { expectedSource, PackageSources.NuGetOrg }.Order(StringComparer.Ordinal).ToArray();
Commands\NewCommandLocalTemplateTests.HostConfiguration.cs (1)
441.Concat(Directory.GetFiles(output, "apphost.run.json", SearchOption.AllDirectories)).ToArray();
Commands\NewCommandLocalTemplateTests.InitConfig.cs (2)
132var options = choices.Cast<object>().ToArray(); 191var options = choices.Cast<object>().ToArray();
Commands\NewCommandLocalTemplateTests.SourceListGit.cs (2)
234var options = choices.Cast<object>().ToArray(); 254argument == "https://git.example/proof-templates" ? fixtureUrl : argument).ToArray()
Commands\NewCommandLocalTemplateTests.SourceManagement.cs (1)
185.SelectMany(field => new[] { field.Option, field.Value }).ToArray();
Commands\NewCommandTemplateConfigPersistenceTests.cs (3)
254.ToArray(); 259.ToArray(); 392config.Packages.Keys.Order(StringComparer.Ordinal).ToArray());
Commands\NewCommandTests.cs (7)
926promptedTemplates = templates.Select(t => (t.Name, t.Description)).ToArray(); 983promptedTemplates = templates.Select(t => (t.Name, t.Description)).ToArray(); 1058.ToArray(); 1093.ToArray(); 1139.ToArray(); 2321.ToArray(); 3399return items.Cast<IAgentClient>().Where(client => string.Equals(client.Id, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray();
Commands\RunCommandTests.cs (4)
3547displayedLines = lines.ToArray(); 4507var nonEmptyLines = lines.Where(l => !string.IsNullOrWhiteSpace(l)).ToArray(); 4603.ToArray(); 5013var nonEmptyLines = lines.Where(l => !string.IsNullOrWhiteSpace(l)).ToArray();
Commands\SdkDumpCommandTests.cs (1)
350.ToArray();
Commands\StopCommandTests.cs (4)
694var stopAppHostActivities = stoppedActivities.Where(activity => activity.OperationName == ProfilingTelemetry.Activities.StopAppHost).ToArray(); 696var expectedProcessIds = new[] { processId1, processId2 }.Order().ToArray(); 702.ToArray()); 1643.ToArray();
Commands\TelemetryLogsCommandTests.cs (2)
167}).ToArray() 170}).ToArray();
Commands\TelemetrySpansCommandTests.cs (2)
140}).ToArray() 143}).ToArray();
Commands\TelemetryTracesCommandTests.cs (3)
363.ToArray(); 385}).ToArray() 388}).ToArray();
Commands\UpdateCommandRepositoryToolsTests.cs (1)
575var packages = XDocument.Load(packagesPath).Descendants("PackageVersion").ToArray();
Commands\UpdateCommandTests.cs (1)
2538capturedChoices!.Select(c => c.Name).ToArray());
Configuration\ConfigurationServiceTests.cs (1)
130}, settings["templateSources"]?.AsObject().Select(source => source.Key).ToArray() ?? []);
Configuration\DotNetBasedAppHostServerChannelResolutionTests.cs (1)
138.ToArray();
DotNet\DotNetAppHostNuGetConfigMergerTests.cs (1)
905.ToArray();
DotNet\DotNetCliRunnerTests.cs (3)
358.EnumerateObject().Select(static source => source.Name).ToArray()); 364.EnumerateObject().Select(static source => source.Name).ToArray()); 1280.ToArray();
DotNet\ProcessExecutionDetachedTests.cs (1)
132arguments.ToArray(),
DotNet\ProcessExecutionTests.cs (1)
358startInfo.ArgumentList.ToArray(),
Mcp\ApiDocs\ApiDocsCacheTests.cs (1)
122.ToArray()!;
Mcp\Docs\DocsCacheTests.cs (2)
39.ToArray(); 89.ToArray();
Mcp\ExcludeFromMcpTests.cs (4)
520}).ToArray(); 529}).ToArray(); 566}).ToArray(); 575}).ToArray();
Mcp\ListResourcesToolTests.cs (10)
156.ToArray(); 388var names = Enumerable.Range(0, 140).Select(index => $"resource-{index:D3}").ToArray(); 393}).ToArray()); 420var pageNames = resources.RootElement.EnumerateArray().Select(resource => resource.GetProperty("name").GetString()).ToArray(); 588}).ToArray() 590}).ToArray(); 664var resourceNames = Enumerable.Range(0, 70).Select(index => $"resource-{index}").ToArray(); 682.ToArray() 691.ToArray() 693}).ToArray();
Mcp\WaitForResourcesToolTests.cs (4)
46var resourceNames = Enumerable.Range(0, 101).Select(static index => $"resource-{index}").ToArray(); 161.ToArray(); 416var resources = json.RootElement.GetProperty("resources").EnumerateArray().ToArray(); 487}).ToArray());
Migrations\TypeScriptAppHostMigrationTests.cs (1)
193var includes = tsconfig["include"]!.AsArray().Select(n => n!.GetValue<string>()).ToArray();
Npm\AspireJsLauncherTests.cs (4)
153const cases = {{JsonSerializer.Serialize(supportedRids.Select(CreateRidProbeCase).ToArray())}}; 162Assert.Equal(supportedRids.Order(StringComparer.Ordinal).ToArray(), detectedRids.Order(StringComparer.Ordinal).ToArray()); 193.ToArray();
Npm\NpmRunnerTests.cs (1)
25.ToArray();
NuGet\NuGetClientTests.cs (8)
36var ids = Enumerable.Range(0, packageCount).Select(index => $"Paging.Package{index:D4}").ToArray(); 93.ToArray(); 110var ids = Enumerable.Range(0, 1001).Select(index => $"Paging.Package{index:D4}").ToArray(); 1260restoredPackages.Select(package => package.Id).Order(StringComparer.Ordinal).ToArray()); 1603Enumerable.Repeat((byte)0x5A, NuGetSourceIdentity.KeySizeInBytes).ToArray()); 1669Enumerable.Repeat((byte)0x5A, NuGetSourceIdentity.KeySizeInBytes).ToArray()); 1686var sourceIdentityKey = Enumerable.Repeat((byte)0x5A, NuGetSourceIdentity.KeySizeInBytes).ToArray(); 1858.ToArray();
NuGet\NuGetConfigurationQueryTests.cs (3)
286.Order(StringComparer.Ordinal).ToArray(); 288var persistedSources = ambientSources.Append(selectedSource).Distinct(StringComparer.Ordinal).Order(StringComparer.Ordinal).ToArray(); 364var persistedLocations = new[] { newHive, "https://private.example/v3/index.json" }.Order(StringComparer.Ordinal).ToArray();
NuGet\NuGetPackageCacheTests.cs (4)
66.ToArray(); 79.SelectMany(feed => feed.Skip(skip).Take(take)).ToArray()); 361CancellationToken.None).DefaultTimeout()).ToArray(); 524CancellationToken.None)).OrderBy(package => package.Version).ToArray();
NuGet\NuGetPackageOperationConfigurationTests.cs (3)
16private static readonly byte[] s_sourceIdentityKey = Enumerable.Range(0, 32).Select(static value => (byte)value).ToArray(); 64.ToArray(); 74.ToArray());
NuGet\TemporaryNuGetConfigFileTests.cs (1)
112.ToArray();
Packaging\IntegrationPackageSearchServiceTests.cs (1)
52return IntegrationPackageSearchService.GetIntegrationSearchMatches(packages, searchTerm).ToArray();
Packaging\IntegrationSourceTests.cs (3)
355var contosoPackages = Enumerable.Range(0, 1001).Select(index => Package($"Contoso.Package{index:D4}", source)).ToArray(); 370"Contoso." => contosoPackages.Append(Package("Unapproved.Package", source)).ToArray(), 375return (0, candidates.Skip(skip).Take(take).ToArray());
Packaging\PackageChannelTests.cs (18)
303CancellationToken.None)).Packages.ToArray(); 308CancellationToken.None)).ToArray(); 355var packages = (await channel.GetTemplatePackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).ToArray(); 397CancellationToken.None).DefaultTimeout()).ToArray(); 525var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).Packages.ToArray(); 575.ToArray(); 631var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).Packages.ToArray(); 638Assert.Equal(["Aspire.Hosting.Redis"], packageIds.Packages.OrderBy(id => id, StringComparer.Ordinal).ToArray()); 676var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).Packages.ToArray(); 717var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).Packages.ToArray(); 765.ToArray(); 800var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).Packages.ToArray(); 819var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).Packages.ToArray(); 838var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).Packages.ToArray(); 868var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).Packages.ToArray(); 889var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).Packages.ToArray(); 919var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).Packages.ToArray(); 950var packages = (await channel.GetIntegrationPackagesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout()).Packages.ToArray();
Packaging\PackagingServiceTests.cs (5)
164.ToArray(); 167.ToArray(); 843var channels = (await service.GetChannelsAsync(TestContext.Current.CancellationToken)).ToArray(); 2414=> new((await GetTemplatePackagesAsync(configuration, prerelease, cancellationToken)).ToArray(), LimitReached: false, FailedSources: []); 2429=> new((await GetTemplatePackagesAsync(configuration, prerelease, cancellationToken)).ToArray(), LimitReached: false, FailedSources: []);
Projects\AppHostInfoResolverTests.cs (1)
161.ToArray();
Projects\AppHostServerProjectTests.cs (1)
377.ToArray();
Projects\DotNetAppHostProjectTests.cs (1)
1208UnmatchedTokens = parseResult.UnmatchedTokens.ToArray(),
Projects\GuestRuntimeTests.cs (3)
294.ToArray(); 937var lines = output.GetLines().ToArray(); 1063var lines = output?.GetLines().Select(l => l.Line).ToArray() ?? [];
Projects\PrebuiltAppHostServerTests.cs (12)
810.ToArray(); 3124.ToArray(); 5071=> nuGetClient.LastConfiguredRestoreSources?.ToArray() ?? []; 5427var sourceArray = sources?.ToArray() ?? []; 5428var mappingArray = packageSourceMappings?.ToArray() ?? []; 5429var disabledSourceKeyArray = disabledPackageSourceKeys?.ToArray() ?? []; 5432var reservedSourceKeyArray = reservedPackageSourceKeys?.ToArray() 5438.ToArray(); 5441configPaths?.ToArray() ?? [], 5450.ToArray(), 5455.ToArray(), 5458.ToArray(),
Projects\ProjectLocatorTests.cs (1)
2687result.AllProjectFileCandidates.Select(f => f.FullName).ToArray());
Projects\TypeScriptAppHostToolchainResolverTests.cs (1)
476return new string(value.Select(c => char.IsUpper(c) ? char.ToLowerInvariant(c) : char.ToUpperInvariant(c)).ToArray());
Scaffolding\DefaultHostingPackagesTests.cs (1)
146.ToArray();
Telemetry\AgentTelemetryPersistenceTests.cs (4)
128exportedItems.OrderBy(item => item.BaseType, StringComparer.Ordinal).ToArray()); 292Assert.Equal(azureTraceResource.Attributes.ToArray(), azureLogResource.Attributes.ToArray()); 329.ToArray();
Telemetry\LogRecordTagEnrichmentProcessorTests.cs (2)
39attributes = record.Attributes?.ToArray(); 89EndCallback = record => attributes = record.Attributes?.ToArray()
Telemetry\ReportedLogExportTests.cs (3)
62var records = exported.OrderBy(record => record.GetProperty("data").GetProperty("baseType").GetString(), StringComparer.Ordinal).ToArray(); 64records.Select(record => record.GetProperty("data").GetProperty("baseType").GetString()).ToArray()); 187records.Select(record => record.GetProperty("data").GetProperty("baseData").GetProperty("message").GetString()).ToArray());
Telemetry\TelemetryShutdownTests.cs (3)
70calls.OrderBy(call => call.Signal).ToArray()); 273Assert.Equal(expectedRecords, storedRecords.OrderBy(record => record.Type).ThenBy(record => record.Name).ToArray()); 298Assert.Equal(expectedRecords, exported.OrderBy(record => record.Type).ThenBy(record => record.Name).ToArray());
Templating\JavaAppHostTemplateTests.cs (3)
53.ToArray(); 97.ToArray(); 119.ToArray();
Templating\JavaStarterScaffoldTests.cs (1)
65.ToArray();
Templating\TemplateGitIgnoreTests.cs (1)
32.ToArray();
Templating\TemplateNuGetConfigServiceTests.cs (5)
566.ToArray(); 625.ToArray(); 746.ToArray(); 1329.ToArray(); 1366.ToArray();
Templating\TemplatePackageLockTests.cs (5)
71.ToArray(); 103.ToArray(); 141.ToArray(); 229.ToArray(); 254.ToArray();
TestServices\FakeNuGetClient.cs (1)
86.ToArray();
TestServices\FakeNuGetPackageCache.cs (2)
45return new(packages.ToArray(), SearchLimitReached, SearchFailedSources); 61return new(packages.ToArray(), limitReached, SearchFailedSources);
TestServices\NuGetTestHelper.cs (1)
85.ToArray();
TestServices\TestDotNetCliRunner.cs (1)
191LastNewProjectExtraArgs = extraArgs.ToArray();
TestServices\TestExtensionBackchannel.cs (1)
198var selectedValue = await PromptForSelectionAsyncCallback(promptText, choicesByFormattedValue.Keys.ToArray());
TestServices\TestExtensionInteractionService.cs (2)
83var choicesArray = choices.ToArray(); 91var selected = SelectionCallback(promptText, choicesArray.Select(choiceFormatter).ToArray());
TestServices\TestInteractionService.cs (4)
174var choicesList = choices.ToArray(); 175GroupedSelectionPromptCalls.Add(choicesList.Select(choice => (choiceFormatter(choice), choiceGroup(choice), groupedChoiceFormatter(choice))).ToArray()); 225var matched = ConsoleInteractionService.MatchChoices(value, (bindingChoices ?? choices).ToArray(), choiceFormatter) 232MultiSelectionPromptCalls.Add((promptText, binding?.DefaultValue, preSelected?.Cast<object>().ToArray() ?? [], optional));
TestServices\TestProcessExecutionFactory.cs (1)
158var args = startInfo.ArgumentList.ToArray();
Utils\ConsoleActivityLoggerTests.cs (1)
521})).ToArray();
Utils\ContainerRuntimeCheckTests.cs (2)
182.ToArray(); 186.ToArray();
Utils\DcpConnectionHealthCheckTests.cs (1)
199seenUseDeveloperCertificateValues.Order().ToArray());
Utils\ReparsePointTests.cs (1)
261.ToArray();
Aspire.Confluent.Kafka.Tests (1)
OtelMetricsTests.cs (1)
115.GroupBy(x => x.Name).ToArray();
Aspire.Dashboard (109)
Api\TelemetryApiService.cs (1)
351.ToArray();
Authentication\Connection\ListenOptionsConnectionTypeExtensions.cs (1)
12listenOptions.Use(next => new ConnectionTypeMiddleware(connectionTypes.ToArray(), next).OnConnectionAsync);
Components\Controls\AspireMenuButton.razor.cs (1)
139_items = ItemsProvider().ToArray();
Components\Controls\Chart\ChartContainer.razor.cs (1)
341filter => (IReadOnlyList<string?>)filter.SelectedValues.Select(value => value.Value).ToArray());
Components\Controls\Chart\PlotlyChart.razor.cs (1)
69}).ToArray();
Components\Controls\Grid\AspireFluentDataGrid.cs (1)
102return GridItemsProviderResult.From(page.ToArray(), items.Count);
Components\Controls\ResourceTagEditor.razor.cs (2)
122.Distinct(StringComparer.OrdinalIgnoreCase).Order(StringComparer.CurrentCultureIgnoreCase).ToArray(); 205_tags = AppHostTags.Concat(TagStore.GetTags(ResourceName)).Distinct(StringComparer.OrdinalIgnoreCase).ToArray();
Components\Controls\TerminalWindowButton.razor.cs (2)
113var uncheckedKeys = WindowKeysToAdopt.Where(key => !_processedKeys.Contains(key)).ToArray(); 124var keys = WindowKeysToAdopt.Where(key => !_processedKeys.Contains(key)).ToArray();
Components\Layout\ResourcesLayout.razor.cs (2)
1826.ToArray(); 1857.ToArray();
Components\Layout\TerminalDock.razor.cs (1)
516foreach (var id in _terminalViews.Keys.Where(id => !_terminals.Any(t => t.TerminalId == id)).ToArray())
Components\Legacy\Pages\ConsoleLogs.razor.cs (3)
657.ToArray(); 838.ToArray()); 859line.LineNumber)).ToArray();
Components\Pages\ConsoleLogs.razor.cs (3)
724.ToArray(); 905.ToArray()); 926line.LineNumber)).ToArray();
DashboardWebApplication.cs (2)
486.ToArray(); 510builder.WithOrigins(_frontendEndPointAccessor.Select(accessor => accessor().GetResolvedAddress()).ToArray());
Model\ResourceGraph\ResourceGraphMapper.cs (1)
112.ToArray();
Model\ResourcePaneActivity.cs (1)
17var durations = group.Select(span => span.Duration).Where(duration => duration >= TimeSpan.Zero).Order().ToArray();
Model\ResourceTagStore.cs (3)
60_setting.Read(tagsByResource => GetAllTagsCore(tagsByResource).Order(StringComparer.CurrentCultureIgnoreCase).ToArray()); 79.Distinct(StringComparer.OrdinalIgnoreCase).ToArray(); 88.Order(StringComparer.CurrentCultureIgnoreCase).ToArray();
Model\ResourceViewModel.cs (1)
60? property.Value.ListValue.Values.Where(v => v.HasStringValue).Select(v => v.StringValue).ToArray()
Model\TelemetryExportService.cs (20)
242LogRecords = scopeGroup.Select(ConvertLogEntry).ToArray() 243}).ToArray() 245}).ToArray(); 288Spans = scopeGroup.Select(ConvertSpan).ToArray() 289}).ToArray() 291}).ToArray(); 349Spans = scopeGroup.Select(ConvertSpan).ToArray() 350}).ToArray() 352}).ToArray(); 402Events = span.Events.Count > 0 ? span.Events.Select(ConvertSpanEvent).ToArray() : null, 403Links = span.Links.Count > 0 ? span.Links.Select(ConvertSpanLink).ToArray() : null, 464LogRecords = scopeGroup.Select(ConvertLogEntry).ToArray() 465}).ToArray() 467}).ToArray(); 484Metrics = scopeGroup.Select(ConvertInstrument).ToArray() 485}).ToArray() 486}).ToArray() 602}).ToArray(); 741}).ToArray() 750}).ToArray()
Otlp\Model\MetricValues\HistogramValue.cs (2)
112var bounds = previous is not null && sameBounds ? previous.ExplicitBounds : point.ExplicitBounds.ToArray(); 113return new HistogramValue(point.BucketCounts.ToArray(), point.Sum, point.Count, start, end, bounds, aggregationStart, aggregationId, temporality);
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (5)
159.ToArray(); 220.ToArray(); 238.ToArray(); 561.ToArray(); 576.ToArray());
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (5)
150.ToArray(); 169var resourcesToUpdate = resources.Where(resource => !resource.Resource.HasLogs).ToArray(); 174new { ResourceIds = batch.Select(resource => resource.ResourceId).ToArray() }, 684var logIds = records.Select(record => record.LogId!.Value).Distinct().ToArray(); 722return attributes.Select(attribute => KeyValuePair.Create(attribute.AttributeKey, attribute.AttributeValue)).ToArray();
Otlp\Storage\SqliteTelemetryRepository.Metrics.Reads.cs (4)
329var dimensionIds = dimensionRecords.Select(record => record.DimensionId).Distinct().ToArray(); 364attributes[dimensionId].Select(attribute => KeyValuePair.Create(attribute.AttributeKey, attribute.AttributeValue)).ToArray()))) 526? MaterializeMetricExemplarAttributes(connection, transaction, mappedRecords.Select(item => item.Record.ExemplarId).Distinct().ToArray()) 539Attributes = attributes[item.Record.ExemplarId].Select(attribute => KeyValuePair.Create(attribute.AttributeKey, attribute.AttributeValue)).ToArray()
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (2)
559.ToArray(), 829.ToArray();
Otlp\Storage\SqliteTelemetryRepository.Runtime.cs (2)
342var spanIdentities = spans.Select(span => (span.TraceId, span.SpanId)).ToArray(); 379var logIds = logs.Select(log => log.InternalId).ToArray();
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (2)
44var tracesById = MaterializeTraces(connection, batch.Select(record => record.TraceId).ToArray(), transaction); 932return attributes.Select(attribute => KeyValuePair.Create(attribute.AttributeKey, attribute.AttributeValue)).ToArray();
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (15)
39.ToArray(); 43.ToArray(); 177.ToArray(); 191.ToArray(); 526var resourcesToUpdate = resources.Where(resource => !resource.Resource.HasTraces).ToArray(); 531new { ResourceIds = batch.Select(resource => resource.ResourceId).ToArray() }, 603new { ResourceIds = peerResourceIds.ToArray() }, 688.ToArray(); 779.ToArray(); 785.ToArray(); 801.ToArray(); 849.ToArray(); 901.ToArray(); 1086new { ResourceIds = uninstrumentedPeerResourceIds.ToArray() }, 1109var attributeArray = attributes.ToArray();
ServiceClient\DashboardRunStore.cs (2)
294_runs.Value.Where(run => !run.IsPruned).ToArray(); 451.ToArray();
ServiceClient\DashboardSqliteDatabase.cs (1)
198.ToArray();
ServiceClient\SqliteResourceRepository.cs (9)
105.ToArray(); 133.ToArray(); 249.ToArray(); 277InsertResources(connection, transaction, resourcesToSave.Values.ToArray()); 320var viewModelLines = logLines.Select(line => new ResourceLogLine(line.LineNumber, line.Text, line.IsStdErr)).ToArray(); 384channels = (_consoleChannels.GetValueOrDefault(resourceName) ?? []).ToArray(); 508channels = _resourceChannels.ToArray(); 536resourceChannels = _resourceChannels.ToArray(); 537consoleChannels = _consoleChannels.Values.SelectMany(channels => channels).ToArray();
ServiceClient\SqliteResourceRepository.Storage.cs (9)
56var resourceModels = resources.Select(resource => resource.Resource).ToArray(); 125.ToArray(); 147.ToArray(); 172.ToArray(); 195.ToArray(); 220.ToArray(); 287var inputs = commands.SelectMany(command => command.Command.ArgumentInputs.Select((input, ordinal) => (Command: command, Ordinal: ordinal, Input: input))).ToArray(); 325.ToArray(); 344.ToArray();
src\Shared\IConfigurationExtensions.cs (1)
167.ToArray();
src\Shared\ProcessSupervisor.cs (1)
73ArgumentList = runtimeStartInfo.ArgumentList.ToArray()
src\Shared\Telemetry\InternalMicrosoftDetector.cs (1)
922var candidatesToCheck = candidates.Take(MaxGitHubTokenCandidates).ToArray();
Utils\SqliteBatchInsert.cs (1)
151parameters = command.Parameters.Cast<DbParameter>().ToArray();
Aspire.Dashboard.Components.Tests (37)
Controls\AspireMenuTests.cs (1)
422.ToArray();
Controls\ResourceDetailsTests.cs (1)
652Value.ForList(values.Select(Value.ForString).ToArray()),
Dialogs\InteractionsInputDialogTests.cs (3)
83var initialIds = cut.FindAll(".interaction-input [id]").Select(element => element.Id).ToArray(); 88Assert.Equal(initialIds, cut.FindAll(".interaction-input [id]").Select(element => element.Id).ToArray()); 713.ToArray();
Layout\ResourcesLayoutActivityTests.cs (3)
144var names = Enumerable.Range(0, 28).Select(i => $"service-{i}").ToArray(); 227.Where(component => component.Instance.ResourceKey == changedKey).ToArray(); 231Snapshot: cut.Instance.GetPaneActivitySnapshot(component.Instance.ResourceKey))).ToArray();
Layout\ResourcesLayoutTests.cs (7)
539var expected = fallback.Instance.ItemsProvider().Select(item => (item.Text, item.IsDivider, item.IsDisabled)).ToArray(); 580var groups = cut.FindAll(".resource-tag-group").Select(g => g.GetAttribute("data-resource-group-key")).ToArray(); 581var rows = cut.FindAll(".resource-row").Select(r => r.GetAttribute("data-resource-name")).ToArray(); 891group => group.QuerySelectorAll(".resource-row-name").Select(name => name.TextContent.Trim()).ToArray()); 897var expectedKeys = new[] { movedKey }.Concat(originalKeys[..^1]).ToArray(); 936string[] GetKeys() => cut.FindAll(".resource-tag-group").Select(group => group.GetAttribute("data-resource-group-key")!).ToArray(); 1162string?[] GetNames() => cut.FindAll("[data-resource-name]").Select(row => row.GetAttribute("data-resource-name")).ToArray();
Layout\TerminalDockTests.cs (11)
36var views = cut.FindComponents<TerminalView>().Select(view => view.Instance).ToArray(); 71var views = cut.FindComponents<TerminalView>().Select(view => view.Instance).ToArray(); 161var terminals = cut.FindComponents<TerminalView>().Select(view => view.Instance).ToArray(); 182Assert.Equal(terminals, cut.FindComponents<TerminalView>().Select(view => view.Instance).ToArray()); 353var terminals = cut.FindComponents<TerminalView>().Select(view => view.Instance).ToArray(); 375Assert.Equal(terminals, cut.FindComponents<TerminalView>().Select(view => view.Instance).ToArray()); 414? TerminalSetupHelpers.Snapshot(ids.Where(id => id != ids[selected]).ToArray()) 573var terminals = cut.FindComponents<TerminalView>().Select(view => view.Instance).ToArray(); 591Assert.Equal(terminals, cut.FindComponents<TerminalView>().Select(view => view.Instance).ToArray()); 614Assert.Equal(terminals, cut.FindComponents<TerminalView>().Select(view => view.Instance).ToArray()); 721var returned = cut.FindComponents<TerminalView>().Select(c => c.Instance).ToArray();
Layout\TerminalDockWindowTrackingTests.cs (1)
212var adoptions = module.Invocations.Where(i => i.Identifier == "adoptTerminalWindows").ToArray();
Pages\MetricsTests.cs (1)
202var traces = Assert.IsAssignableFrom<IEnumerable<PlotlyTrace>>(invocation.Arguments[1]).ToArray();
Pages\ResourceOverviewEmptyPanelsTests.cs (5)
44var tabs = cut.FindAll("[role='tab']").Select(t => t.TextContent).ToArray(); 68Assert.Equal(tabs, cut.FindAll("[role='tab']").Select(t => t.TextContent).ToArray()); 128.Select(number => new ResourceLogLine(number, $"line-{number}", false)).ToArray()); 135.Select(number => new ResourceLogLine(number, $"line-{number}", false)).ToArray()); 422cut.FindAll(".overview-grid > .overview-card:not([hidden])").Select(c => c.GetAttribute("aria-labelledby")!).ToArray();
Pages\StructuredLogsTests.cs (2)
321var items = result.Items.ToArray(); 322var refreshedItems = refreshedResult.Items.ToArray();
Shared\FluentUISetupHelpers.cs (1)
298]).ToArray();
tests\Shared\DashboardTelemetryFixture.cs (1)
136data.TraceId, data.SpanId, data.Attributes?.ToArray() ?? []);
Aspire.Dashboard.Playwright.Tests (13)
Integration\Playwright\ResourcePaneResponsiveTests.cs (11)
153var blocking = result.Violations.Where(v => v.Impact is "serious" or "critical").ToArray(); 336var resources = Enumerable.Range(0, 28).Select(MetadataResourcesFixture.CreatePerformanceResource).ToArray(); 342await fixture.SeedActivityAsync(resources.Select(resource => (resource.Name, 20)).ToArray()); 381await fixture.SeedActivityAsync(resources.Select(resource => (resource.Name, 21)).ToArray()); 983var actual = sample.GetProperty("actual").EnumerateArray().Select(v => v.GetInt32()).ToArray(); 984var expected = sample.GetProperty("expected").EnumerateArray().Select(v => v.GetInt32()).ToArray(); 1017var additions = Enumerable.Range(0, 22).Select(MetadataResourcesFixture.CreateDynamicChild).ToArray(); 1018await fixture.PublishAsync(additions.Select(resource => new ResourceViewModelChange(ResourceViewModelChangeType.Upsert, resource)).ToArray()); 1087await fixture.PublishAsync(additions.Take(11).Select(resource => new ResourceViewModelChange(ResourceViewModelChangeType.Delete, resource)).ToArray()); 1091await fixture.PublishAsync(additions.Reverse().Select(resource => new ResourceViewModelChange(ResourceViewModelChangeType.Upsert, resource)).ToArray()); 1297var errors = result.GetProperty("errors").EnumerateArray().Select(error => error.GetString()).ToArray();
Integration\Playwright\TemplateResourceAssertionsTests.cs (1)
60}).ToArray();
tests\Shared\Playwright\DashboardResourceAssertions.cs (1)
86return foundRows.Values.ToArray();
Aspire.Dashboard.Tests (51)
AssemblyExtensionsTests.cs (1)
91return _customAttributes.Where(a => a.GetType() == attributeType).ToArray();
Model\ResourceGraphMapperTests.cs (1)
195var expectedPaths = iconContent.Elements().Select(e => e.Attribute("d")!.Value).ToArray();
Model\ResourceOrderStoreTests.cs (2)
221store.GetPositions().OrderBy(pair => pair.Value).Select(pair => pair.Key).ToArray(); 224store.GetGroupPositions(grouping).OrderBy(pair => pair.Value).Select(pair => pair.Key).ToArray();
Model\ResourcePaneActivityTests.cs (4)
26}).ToArray(); 39new OtlpResource("api", instance, false, TelemetryTestHelpers.CreateContext())).ToArray(); 47}).ToArray(); 75}).ToArray();
Model\ResourceSourceViewModelTests.cs (3)
26properties.TryAdd(KnownProperties.Executable.Args, new ResourcePropertyViewModel(KnownProperties.Executable.Args, Value.ForList(testData.ExecutableArguments.Select(Value.ForString).ToArray()), false, null, 0, displayName: null, isHighlighted: false)); 31properties.TryAdd(KnownProperties.Resource.AppArgs, new ResourcePropertyViewModel(KnownProperties.Resource.AppArgs, Value.ForList(testData.AppArgs.Select(Value.ForString).ToArray()), false, null, 0, displayName: null, isHighlighted: false)); 36properties.TryAdd(KnownProperties.Resource.AppArgsSensitivity, new ResourcePropertyViewModel(KnownProperties.Resource.AppArgsSensitivity, Value.ForList(testData.AppArgsSensitivity.Select(b => Value.ForNumber(Convert.ToInt32(b))).ToArray()), false, null, 0, displayName: null, isHighlighted: false));
Model\SqliteResourceRepositoryTests.cs (3)
226.ToArray(); 290.ToArray(); 585var resources = repositoryContext.Repository.GetResources().OrderBy(resource => resource.Name).ToArray();
Shared\TestDashboardDataSource.cs (1)
48.ToArray();
Telemetry\AzureMonitorTelemetryProviderTests.cs (1)
71calls.OrderBy(call => call.Signal).ThenBy(call => call.Operation).ToArray());
Telemetry\DashboardTelemetryLogExportTests.cs (1)
99sink.Writes.Select(write => write.Message).ToArray());
Telemetry\DashboardTelemetryManagerTests.cs (4)
102Assert.Equal(traceResource.Attributes.ToArray(), logResource.Attributes.ToArray()); 140})).ToArray(); 216Assert.Equal([("log", 5000), ("trace", 5000)], calls.OrderBy(call => call.Signal).ToArray());
TelemetryRepositoryTests\HistogramTests.cs (20)
222}).ToArray(); 312var values = Assert.Single(instrument.Dimensions).Values.Cast<HistogramValue>().ToArray(); 358var values = Assert.Single(instrument.Dimensions).Values.Cast<HistogramValue>().ToArray(); 438var values = Assert.Single(instrument.Dimensions).Values.Cast<HistogramValue>().ToArray(); 508var values = Assert.Single(histogram.Dimensions).Values.Cast<HistogramValue>().ToArray(); 534}).ToArray(); 568var values = Assert.Single(histogram.Dimensions).Values.Cast<HistogramValue>().ToArray(); 655}).ToArray(); 672var values = Assert.Single(instrument.Dimensions).Values.Cast<HistogramValue>().ToArray(); 747var values = Assert.Single(instrument.Dimensions).Values.Cast<HistogramValue>().ToArray(); 819var values = Assert.Single(instrument.Dimensions).Values.Cast<HistogramValue>().OrderBy(value => value.AggregationId).ToArray(); 883var values = Assert.Single(imported.Dimensions).Values.Cast<HistogramValue>().OrderBy(value => value.AggregationId).ToArray(); 1072var values = Assert.Single(instrument.Dimensions).Values.Cast<HistogramValue>().ToArray(); 1108var mergedValues = Assert.Single(merged.Dimensions).Values.Cast<HistogramValue>().ToArray(); 1188var values = Assert.Single(instrument.Dimensions).Values.Cast<HistogramValue>().ToArray(); 1209var values = Assert.Single(instrument.Dimensions).Values.Cast<HistogramValue>().ToArray(); 1255var values = Assert.Single(instrument.Dimensions).Values.Cast<HistogramValue>().ToArray(); 1290var finalValues = Assert.Single(finalInstrument.Dimensions).Values.Cast<HistogramValue>().ToArray(); 1378var values = Assert.Single(imported.Dimensions).Values.Cast<HistogramValue>().ToArray(); 1601var values = Assert.Single(instrument.Dimensions).Values.Cast<HistogramValue>().ToArray();
TelemetryRepositoryTests\LogTests.cs (1)
1901.ToArray();
TelemetryRepositoryTests\MetricsTests.cs (4)
1619.ToArray(); 1622.ToArray(); 2580.ToArray(); 2583.ToArray();
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (1)
299var views = resource.GetViews().OrderBy(view => view.Properties.Length).ToArray();
TelemetryRepositoryTests\TelemetryLimitTests.cs (1)
192.ToArray();
Terminal\TerminalWebSocketTests.cs (2)
25var lines = Enumerable.Range(0, 100).Select(i => $"Retained output {i:D3}").ToArray(); 104var lines = Enumerable.Range(0, 35).Select(i => $"{i:D2}:{text}").ToArray();
tests\Shared\DashboardTelemetryFixture.cs (1)
136data.TraceId, data.SpanId, data.Attributes?.ToArray() ?? []);
Aspire.Deployment.EndToEnd.Tests (17)
AcaExpressDeploymentTests.cs (2)
183var directives = File.ReadLines(appHostPath).Where(line => line.StartsWith("#:", StringComparison.Ordinal)).ToArray(); 263var apps = appsDocument.RootElement.GetProperty("value").EnumerateArray().ToArray();
AksStarterDeploymentTests.cs (1)
62acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
AksStarterWithRedisHelmDeploymentTests.cs (1)
61acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
AzureEntraIdAppRoleDeploymentTests.cs (3)
58var directives = File.ReadLines(appHostPath).Where(line => line.StartsWith("#:", StringComparison.Ordinal)).ToArray(); 246.Where(a => a.GetProperty("principalId").GetGuid() == identityPrincipalId).ToArray(); 267.Order(StringComparer.Ordinal).ToArray();
AzureEntraIdDeploymentTests.cs (4)
64var directives = File.ReadLines(appHostPath).Where(line => line.StartsWith("#:", StringComparison.Ordinal)).ToArray(); 111.Select(uri => uri.GetString()).ToArray(); 134var environment = container.GetProperty("env").EnumerateArray().ToArray(); 144var registeredUris = application.GetProperty("web").GetProperty("redirectUris").EnumerateArray().Select(uri => uri.GetString()).ToArray();
FoundryHostedAgentDeploymentTests.cs (2)
237var resources = resourcesDocument.RootElement.GetProperty("value").EnumerateArray().ToArray(); 307.ToArray();
Helpers\EntraDeploymentHelpers.cs (1)
110var applicationUrls = deployment.RegistrationNames.Select(GetApplicationUrl).ToArray();
KubernetesGatewayTlsDeploymentTests.cs (1)
62acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
KubernetesHelmChartDeploymentTests.cs (1)
57acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
RadiusStarterDeploymentTests.cs (1)
73acrName = new string(acrName.Where(char.IsLetterOrDigit).Take(50).ToArray());
Aspire.EndToEnd.Tests (1)
tests\Shared\Playwright\DashboardResourceAssertions.cs (1)
86return foundRows.Values.ToArray();
Aspire.Hosting (115)
ApplicationModel\CertificateAuthorityCollectionResourceExtensions.cs (3)
87builder.Resource.Certificates.AddRange(certificates.ToArray()); 128builder.Resource.Certificates.AddRange(certificates.ToArray()); 166builder.WithCertificates(certificates.Where(filter).ToArray());
ApplicationModel\DotnetProgramPublishing.cs (1)
37.ToArray();
ApplicationModel\EndpointReference.cs (1)
34.ToArray();
ApplicationModel\ExecutableLaunchRecipe.cs (5)
226public IReadOnlyList<string>? Arguments { get; } = arguments?.ToArray(); 231public IReadOnlyList<KeyValuePair<string, string>> EnvironmentVariables { get; } = environmentVariables.ToArray(); 236public IReadOnlyList<JsonElement> LaunchConfigurations { get; } = launchConfigurations.ToArray(); 241public IReadOnlyList<ExecutableLaunchArgument> LaunchArguments { get; } = launchArguments.ToArray(); 247launchArguments.Where(static argument => argument.Display).ToArray();
ApplicationModel\ProcessCommandOptions.cs (1)
72_successExitCodes = value.ToArray();
ApplicationModel\ProjectLaunchArgsOverrideAnnotation.cs (1)
42public IReadOnlyList<string> Arguments { get; } = ValidateArguments(arguments).ToArray();
ApplicationModel\ProjectResourceExtensions.cs (1)
96projectMetadata = projectResource.Annotations.OfType<IProjectMetadata>().ToArray() switch
ApplicationModel\ReferenceExpression.cs (1)
77ValueProviders = whenTrue.ValueProviders.Concat(whenFalse.ValueProviders).ToArray();
ApplicationModel\ResourceCommandService.cs (3)
249.ToArray(); 260.ToArray(); 296.ToArray();
ApplicationModel\ResourceExtensions.cs (5)
57var matchingTypeAnnotations = resource.Annotations.OfType<T>().ToArray(); 255return argumentConfiguration.Arguments.Select(a => a.Value).ToArray(); 1081var annotations = deploymentTargetAnnotations.ToArray(); 1313return instances.Select(i => i.Name).ToArray(); 1386var registryTargetAnnotations = resource.Annotations.OfType<RegistryTargetAnnotation>().ToArray();
ApplicationModel\ResourceNotificationService.cs (7)
512var waitAnnotationList = waitAnnotations.ToArray(); 532.ToArray(); 572var waitingFor = pendingDependencyCounts.Keys.ToArray(); 597.ToArray(); 645allDependencies.Exception?.InnerExceptions.Where(static ex => ex is not OperationCanceledException).ToArray() ?? []; 652.ToArray(); 1435.ToArray();
ApplicationModel\ResourceTraitSnapshotProperties.cs (2)
13var traits = resource.Annotations.OfType<TraitAnnotation>().ToArray(); 27: group.Select(t => t.Value).Distinct(StringComparer.Ordinal).ToArray();
ApplicationModel\TerminalService.cs (2)
486var terminals = _terminals.Values.ToArray(); 487var retiringTerminals = _retiringTerminals.ToArray();
Ats\InteractionExports.cs (1)
879: new InteractionInputCollection(result.Data.Select(InteractionExports.ToResultInput).ToArray());
Backchannel\AppHostRpcTarget.cs (2)
144.ToArray(); 342}).ToArray()
Backchannel\AuxiliaryBackchannelRpcTarget.cs (18)
253}).ToArray() 329? loadedArguments.Select(CreateCommandArgument).ToArray() 376.ToArray(); 406.ToArray(); 824.ToArray(); 1110.ToArray(); 1119.ToArray(); 1130.ToArray(); 1141.ToArray(); 1161.ToArray(); 1201ArgumentInputs = c.Arguments.Select(CreateCommandArgument).ToArray(), 1205.ToArray(); 1505IEnumerable<string> strings => strings.Where(static s => !string.IsNullOrEmpty(s)).ToArray(), 1506IEnumerable<object> objects => objects.OfType<string>().Where(static s => !string.IsNullOrEmpty(s)).ToArray(), 1507System.Collections.IEnumerable enumerable => enumerable.Cast<object>().OfType<string>().Where(static s => !string.IsNullOrEmpty(s)).ToArray(), 1537DependsOnInputs = dynamicLoading.DependsOnInputs?.ToArray() 1925return toolsList.Select(c => c.ProtocolTool).ToArray(); 1979JsonValueKind.Array => element.EnumerateArray().Select(ConvertJsonElementToObject).ToArray(),
Dashboard\DashboardServiceData.cs (3)
298fileUploadStore.MarkFilesAccepted(interactionId, inputName, files.Select(file => file.Id).ToArray()); 305.ToArray(); 339.ToArray();
Dashboard\ResourceSnapshot.cs (2)
72IEnumerable<string> list => Value.ForList(list.Select(Value.ForString).ToArray()), 73IEnumerable<int> list => Value.ForList(list.Select(i => Value.ForNumber(i)).ToArray()),
Dcp\ContainerCreator.cs (4)
68.ToArray(); 77var modelContainerResources = _model.GetContainerResources().ToArray(); 303var containerExes = _appResources.Get().OfType<RenderedModelResource<ContainerExec>>().Where(ar => ar.DcpResource.Spec.ContainerName == dcpContainer.Metadata.Name).ToArray(); 363.ToArray();
Dcp\ContainerNetworkEndpointProvisioner.cs (4)
29var endpoints = resource.Annotations.OfType<EndpointAnnotation>().ToArray(); 342var containerNetworkServices = hostResources.SelectMany(CreateContainerNetworkServices).ToArray(); 352var serviceObjects = containerNetworkServices.Select(service => service.ServiceResource.DcpResource).ToArray(); 358.ToArray();
Dcp\DcpExecutor.cs (12)
169containers = _containerCreator.PrepareObjects().ToArray(); 171executables = _executableCreator.PrepareObjects(ct).ToArray(); 428foreach (var name in pending.ToArray()) 452var needAddressAllocated = services.Where(s => !s.HasCompleteAddress).ToArray(); 529.ToArray(); 554var allItems = objects.ToArray(); 561var pending = allItems.Where(o => !IsInFinalState(stateSelector(o), finalStates)).ToArray(); 577return latest.Values.ToArray(); 650.Select(r => (ModelResource: r, Endpoints: r.Annotations.OfType<EndpointAnnotation>().ToArray())) 652.ToArray(); 945var allResources = resources.ToArray(); 979var replicas = replicaResources.ToArray();
Dcp\ExecutableCreator.cs (2)
188.ToArray(); 202var recipes = resource.Annotations.OfType<ExecutableLaunchRecipeAnnotation>().ToArray();
Dcp\JsonPatch.cs (1)
143return path[1..].Split('/').Select(UnescapePathSegment).ToArray();
DistributedApplication.cs (2)
625var eventSubscribers = _host.Services.GetServices<IDistributedApplicationEventingSubscriber>().ToArray(); 669var lifecycleHooks = _host.Services.GetServices<IDistributedApplicationLifecycleHook>().ToArray();
DotnetToolResourceExtensions.cs (1)
103var properties = resource.CreateSnapshotProperties().ToArray();
InteractionService.cs (1)
212.ToArray();
Orchestrator\ApplicationOrchestrator.cs (4)
59_lifecycleHooks = lifecycleHooks.ToArray(); 319var resourceEndpoints = resource.Annotations.OfType<EndpointAnnotation>().ToArray(); 591.ToArray(); 597.ToArray());
Orchestrator\RelationshipEvaluator.cs (1)
47.ToArray();
ParameterResourceBuilderExtensions.cs (1)
301Options = options.Options is { Count: > 0 } optionValues ? optionValues.Select(static option => KeyValuePair.Create(option.Key, option.Value)).ToArray() : null,
Pipelines\DistributedApplicationPipeline.cs (1)
229var registryTargetAnnotations = resource.Annotations.OfType<RegistryTargetAnnotation>().ToArray();
Pipelines\PipelineEditor.cs (1)
30return _steps.Where(s => s.Tags.Contains(tag)).ToArray();
Pipelines\PipelineOutputSnapshotter.cs (1)
97var uniqueFiles = files.DistinctBy(file => file.FullName, PipelineOutputRoot.PathComparer).ToArray();
Publishing\ContainerImageInspectionResult.cs (1)
299var manifestSnapshot = manifests.ToArray();
Publishing\ContainerRuntimeBase.cs (2)
406var errorArgs = logArguments.Concat(new object[] { processResult.ExitCode }).ToArray(); 587var errorArgs = logArguments.Concat(new object[] { processResult.ExitCode }).ToArray();
Publishing\ResourceContainerImageManager.cs (1)
362resource.Annotations.OfType<DotnetProgramBuildEnvironmentCallbackAnnotation>().ToArray(),
ResourceBuilderExtensions.cs (5)
229foreach (var annotation in builder.Resource.Annotations.OfType<ContainerLifetimeAnnotation>().ToArray()) 936.ToArray(); 3456var processArguments = arguments?.ToArray() ?? []; 3737commandOptions.SuccessExitCodes = successExitCodes.ToArray(); 3777Arguments = arguments.ToArray(),
ResourceTraitBuilderExtensions.cs (1)
28foreach (var previous in builder.Resource.Annotations.OfType<TraitAnnotation>().Where(t => t.Name == name).ToArray())
src\Shared\BackchannelConstants.cs (3)
344return results.Distinct(StringComparers.FileSystemPath).ToArray(); 531.ToArray(); 578}).ToArray();
src\Shared\CommandLineArgsParser.cs (1)
16var args = result.Count > 1 ? result.Skip(1).ToArray() : Array.Empty<string>();
src\Shared\ContainerRuntimeDetector.cs (1)
47.ToArray();
src\Shared\IConfigurationExtensions.cs (1)
167.ToArray();
src\Shared\ProjectPathResolver.cs (1)
36.ToArray();
src\Shared\SocketPermissionHelper.cs (1)
158var rules = existingSecurity.GetAccessRules(true, true, typeof(SecurityIdentifier)).Cast<FileSystemAccessRule>().ToArray();
src\Shared\UserSecrets\AspireSecretsPathHelper.cs (1)
33.ToArray();
Utils\ConcurrencyUtils.cs (1)
45var distinct = semaphores.Distinct().OrderBy(RuntimeHelpers.GetHashCode).ToArray();
Aspire.Hosting.Analyzers (3)
AppHostAnalyzer.cs (3)
94.ToArray(); 98parameterData = candidateParameters.Select(p => (p.Symbol, p.ModelTypes)).ToArray(); 119return modelTypes.Where(m => m is not null).Select(m => m.Value).ToArray();
Aspire.Hosting.Azure (7)
AzureProvisioningController.cs (2)
1148.ToArray(); 1887azureResources.Where(resource => !resource.AzureResource.HasAnnotationOfType<TenantScopedResourceAnnotation>()).ToArray(),
AzureProvisioningFailureDetails.cs (1)
441failureProperties.Add(CreateHighlightedFailureProperty("recommendedActions", RecommendedActions.Select(static action => action.Message).ToArray(), AzureProvisioningStrings.FailurePropertyRecommendedActionsDisplayName));
AzureResourcePreparer.cs (2)
263.ToArray(); // avoid modifying the collection while iterating 599foreach (var resource in appModel.Resources.OfType<AzureBicepResource>().ToArray())
Provisioning\BicepUtilities.cs (1)
79IEnumerable<string> s => new JsonArray(s.Select(s => JsonValue.Create(s)).ToArray()),
Provisioning\Internal\DefaultArmClientProvider.cs (1)
199.ToArray();
Aspire.Hosting.Azure.ApiManagement (2)
AzureApiManagementExtensions.cs (2)
1994.ToArray(); 2339.ToArray();
Aspire.Hosting.Azure.AppContainers (9)
AzureContainerAppExtensions.cs (3)
168.Select(pair => pair.Value.Where(environment => includedEnvironmentNames.Contains(environment.Key)).ToArray()) 170.ToArray(); 625.Where(c => char.IsLetterOrDigit(c)).ToArray());
ContainerAppContext.cs (6)
155var unsupportedEndpoints = resolvedEndpoints.Where(r => r.Endpoint.Transport is not ("http" or "http2" or "tcp")).ToArray(); 169ResolvedEndpoints = g.Select(x => x.resolved).ToArray(), 173UniqueTransports = g.Select(x => x.resolved.Endpoint.Transport).Distinct().ToArray(), 202var httpOnlyEndpoints = endpointsByTargetPort.Where(g => g.IsHttpOnly).OrderBy(g => g.Index).ToArray(); 210var externalHttp = httpOnlyEndpoints.Where(g => g.External).ToArray(); 251.ToArray();
Aspire.Hosting.Azure.AppService (4)
AzureAppServiceEnvironmentResource.cs (1)
371.ToArray();
AzureAppServiceWebsiteContext.cs (3)
93.ToArray(); 138var unsupportedEndpoints = resolvedEndpoints.Where(r => r.Endpoint.UriScheme is not ("http" or "https")).ToArray(); 189.ToArray();
Aspire.Hosting.Azure.CosmosDB (3)
AzureCosmosDBContainerResource.cs (1)
35var partitionKeyPathsArray = partitionKeyPaths.ToArray();
AzureCosmosDBExtensions.cs (2)
440var partitionKeyPathsArray = partitionKeyPaths.ToArray(); 607var roleAssignmentAnnotations = azureResource.Annotations.OfType<DefaultRoleAssignmentsAnnotation>().ToArray();
Aspire.Hosting.Azure.EntraId (8)
EntraIdApiAccess.cs (1)
79.ToArray();
EntraIdApplicationResource.cs (1)
445var roles = assignment.RoleValues.Select(GetAssignableAppRole).ToArray();
EntraIdAppRole.cs (1)
49var memberTypes = allowedMemberTypes?.ToArray() ?? ["User"];
EntraIdResourceExtensions.cs (4)
2606var resolved = scopes.Select(s => EntraIdResolvedPermission.ForScope(apiResource, s)).ToArray(); 2658var resolved = permissions.Select(api.Resolve).ToArray(); 2797var resolved = permissions.Select(api.Resolve).ToArray(); 3191var exposedScopes = entra.Scopes.Where(static s => s.IsEnabled).Select(static s => s.Name).ToArray();
Provisioning\EntraIdApiProvisioning.cs (1)
157var delegated = access.Consented.Where(p => p.Type == EntraIdPermissionType.Delegated).ToArray();
Aspire.Hosting.Azure.EntraId.Tests (8)
EntraIdApiProvisioningTests.cs (1)
1380.ToArray();
EntraIdKeyVaultCertificateTests.cs (1)
243.ToArray();
EntraIdPolyglotTests.cs (1)
160var resources = builder.Resources.ToArray();
EntraIdProvisioningTests.cs (5)
65var annotations = entra.Resource.Annotations.ToArray(); 66var templateParameters = entra.Resource.Parameters.ToArray(); 67var permissions = entra.Resource.ApiAccess.SelectMany(a => a.Declared).ToArray(); 117var annotations = entra.Resource.Annotations.ToArray(); 1914var initialWaits = consumer.Resource.Annotations.OfType<WaitAnnotation>().ToArray();
Aspire.Hosting.Azure.Functions (1)
src\Shared\CommandLineArgsParser.cs (1)
16var args = result.Count > 1 ? result.Skip(1).ToArray() : Array.Empty<string>();
Aspire.Hosting.Azure.Kusto.Tests (2)
AzureKustoConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)kusto.Resource).GetConnectionProperties().ToArray(); 34var properties = ((IResourceWithConnectionString)kusto.Resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Azure.Network (1)
AzureVirtualNetworkExtensions.cs (1)
400foreach (var existing in builder.Resource.Annotations.OfType<AzureSubnetServiceDelegationAnnotation>().ToArray())
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
385var roleAssignmentAnnotations = azureResource.Annotations.OfType<DefaultRoleAssignmentsAnnotation>().ToArray();
Aspire.Hosting.Azure.Provisioning (5)
BicepValueFactory.cs (5)
207var values = args.ToArray(); 225var items = values.ToArray(); 241var items = values.ToArray(); 257var items = values.ToArray(); 273var items = values.ToArray();
Aspire.Hosting.Azure.Provisioning.Tests (6)
AspireProvisioningProxyGeneratorTests.cs (5)
96.ToArray(); 104.ToArray(); 116.ToArray(); 351.ToArray(); 460.ToArray();
BicepValueProxyTests.cs (1)
413var originalResources = infrastructure.GetProvisionableResources().ToArray();
Aspire.Hosting.Azure.Redis (2)
AzureManagedRedisExtensions.cs (1)
194var roleAssignmentAnnotations = azureResource.Annotations.OfType<DefaultRoleAssignmentsAnnotation>().ToArray();
AzureRedisExtensions.cs (1)
241var roleAssignmentAnnotations = azureResource.Annotations.OfType<DefaultRoleAssignmentsAnnotation>().ToArray();
Aspire.Hosting.Azure.Sandboxes (9)
AzureSandboxContainerDeployment.cs (8)
145var deploySteps = context.GetSteps(resource, WellKnownPipelineTags.DeployCompute).ToArray(); 824.ToArray(); 1403.ToArray(); 1958.ToArray()); 2026.ToArray()), 2036.ToArray()), 2050.ToArray()) 2343var normalized = new string(resourceName.ToLowerInvariant().Select(static c => char.IsLetterOrDigit(c) ? c : '-').ToArray()).Trim('-');
AzureSandboxesExtensions.cs (1)
313}).ToArray()
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusExtensions.cs (1)
730.ToArray();
Aspire.Hosting.Azure.Tests (44)
AzureApiManagementTests.cs (8)
51var resources = builder.Resources.ToArray(); 1025dependencies = policy.DependsOn.Select(resource => resource.BicepIdentifier).ToArray(); 1354.ToArray(); 1876var roles = builder.Resources.OfType<AzureRoleAssignmentResource>().ToArray(); 2214.ToArray(); 2569var roles = builder.Resources.OfType<AzureRoleAssignmentResource>().OrderBy(role => role.Name).ToArray(); 2804var roles = builder.Resources.OfType<AzureRoleAssignmentResource>().ToArray(); 2921StatusCodeRanges = Enumerable.Repeat(new AzureApiManagementStatusCodeRange(500, 500), 11).ToArray(),
AzureContainerAppExpressTests.cs (1)
33var resources = builder.Resources.ToArray();
AzureContainerAppsTests.cs (1)
2584var containers = model.GetContainerResources().ToArray();
AzureCosmosDBConnectionPropertiesTests.cs (3)
16var properties = ((IResourceWithConnectionString)cosmosDBResource).GetConnectionProperties().ToArray(); 33var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 64var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
AzureCosmosDBContainerConnectionPropertiesTests.cs (1)
93var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
AzureCosmosDBDatabaseConnectionPropertiesTests.cs (1)
80var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
AzureEnvironmentResourceExtensionsTests.cs (3)
384var commands = environmentResource.Annotations.OfType<ResourceCommandAnnotation>().ToArray(); 841var beforeStartSteps = steps.Where(step => step.RequiredBySteps.Contains(WellKnownPipelineSteps.BeforeStart)).ToArray(); 4408var provisionedResources = testBicepProvisioner.ProvisionedResources.ToArray();
AzureEventHubsConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)eventHubs.Resource).GetConnectionProperties().ToArray(); 39var properties = ((IResourceWithConnectionString)eventHubs.Resource).GetConnectionProperties().ToArray();
AzureFunctionsTests.cs (2)
603var commands = funcApp.Resource.Annotations.OfType<RequiredCommandAnnotation>().Select(a => a.Command).ToArray(); 617var commands = funcApp.Resource.Annotations.OfType<RequiredCommandAnnotation>().Select(a => a.Command).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();
AzureResourcePreparerTests.cs (2)
82.Where(resource => resource.TargetAzureResource == storage.Resource).ToArray(); 118var roles = model.Resources.OfType<AzureRoleAssignmentResource>().OrderBy(resource => resource.Name).ToArray();
AzureSandboxesTests.cs (2)
1951entraId.GetProperty("objectIds").EnumerateArray().Select(static item => item.GetString()!).ToArray()); 1954entraId.GetProperty("tenantIds").EnumerateArray().Select(static item => item.GetString()!).ToArray());
AzureServiceBusConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)serviceBus.Resource).GetConnectionProperties().ToArray(); 39var properties = ((IResourceWithConnectionString)serviceBus.Resource).GetConnectionProperties().ToArray();
AzureServiceBusExtensionsTests.cs (1)
871var waits = serviceBus.Resource.Annotations.OfType<WaitAnnotation>().ToArray();
AzureSignalRConnectionPropertiesTests.cs (1)
17var properties = ((IResourceWithConnectionString)signalr.Resource).GetConnectionProperties().ToArray();
AzureStorageConnectionPropertiesTests.cs (3)
18var properties = ((IResourceWithConnectionString)blobs.Resource).GetConnectionProperties().ToArray(); 36var properties = ((IResourceWithConnectionString)queues.Resource).GetConnectionProperties().ToArray(); 54var properties = ((IResourceWithConnectionString)tables.Resource).GetConnectionProperties().ToArray();
FoundryConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)aiFoundry.Resource).GetConnectionProperties().ToArray(); 43var properties = ((IResourceWithConnectionString)aiFoundry.Resource).GetConnectionProperties().ToArray();
FoundryDeploymentConnectionPropertiesTests.cs (2)
25var properties = ((IResourceWithConnectionString)deployment.Resource).GetConnectionProperties().ToArray(); 68var properties = ((IResourceWithConnectionString)deployment.Resource).GetConnectionProperties().ToArray();
JavaScriptPublishValidationTests.cs (1)
43graph = context.Steps.ToArray();
OutputDiffingOrderingTests.cs (1)
31graph = context.Steps.ToArray();
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
240["SystemEvents"] = new JsonArray((systemEvents ?? []).Select(e => (JsonNode?)JsonValue.Create(e)).ToArray())
Aspire.Hosting.Blazor (1)
Resources\GatewayAppsAnnotation.cs (1)
31public string[] GetServiceNames() => Services.Select(s => s.Name).ToArray();
Aspire.Hosting.Browsers (3)
BrowserLogsPipeBrowserProcessLauncher.Unix.cs (1)
296var strings = values.Select(static value => new NativeUtf8String(value)).ToArray();
BrowserLogsSessionManager.cs (2)
527.ToArray(); 550.ToArray();
Aspire.Hosting.Browsers.Tests (4)
BrowserLogsBuilderExtensionsTests.cs (1)
699var browserLogsResources = app.Services.GetRequiredService<DistributedApplicationModel>().Resources.OfType<BrowserLogsResource>().ToArray();
src\Aspire.Hosting.Browsers\BrowserLogsPipeBrowserProcessLauncher.Unix.cs (1)
296var strings = values.Select(static value => new NativeUtf8String(value)).ToArray();
src\Aspire.Hosting.Browsers\BrowserLogsSessionManager.cs (2)
527.ToArray(); 550.ToArray();
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
2372.ToArray();
Aspire.Hosting.CodeGeneration.Go.Tests (9)
AtsGoDerivedBuilderTests.cs (7)
57.ToArray(); 264.ToArray(); 451.ToArray(); 465.ToArray(); 471.ToArray(); 477.ToArray(); 656CallbackParameters = parameters.Select(parameter => new AtsCallbackParameterInfo { Name = parameter.Name, Type = parameter.Type }).ToArray(),
GoApiExportTests.cs (2)
719.ToArray(); 764.Select(line => new string(line["type ".Length..].TakeWhile(IsIdentifierCharacter).ToArray()))
Aspire.Hosting.CodeGeneration.Java.Tests (1)
AtsJavaCodeGeneratorTests.cs (1)
4049.ToArray();
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptApiProjector.cs (1)
711var path = parentPath.Append(name).ToArray();
Aspire.Hosting.CodeGeneration.TypeScript.Tests (4)
AtsTypeScriptCodeGeneratorTests.cs (3)
1314AddNodePool = members.Where(member => member.CapabilityId == addNodePool.CapabilityId).Select(member => member.Declaration).Distinct().ToArray(), 1315WithSystemNodePool = members.Where(member => member.CapabilityId == withSystemNodePool.CapabilityId).Select(member => member.Declaration).Distinct().ToArray() 2643.ToArray();
TypeScriptLanguageSupportTests.cs (1)
309payload.GetProperty("execute").GetProperty("args").EnumerateArray().Select(arg => Assert.IsType<string>(arg.GetString())).ToArray());
Aspire.Hosting.DevTunnels (2)
DevTunnelCliClient.cs (1)
394var explicitEntries = access.Where(e => !e.IsInherited).ToArray();
IDevTunnelClient.cs (1)
106var entries = AccessControlEntries.Where(e => e.IsActiveAnonymousConnectRule(now)).ToArray();
Aspire.Hosting.DevTunnels.Tests (3)
DevTunnelMonitorTests.cs (1)
328var originalUrls = test.Snapshot(test.Port).Urls.Select(u => u.Url).ToArray();
DevTunnelOutputParserTests.cs (1)
17var messages = DevTunnelOutputParser.SplitOutput(content).Where(m => !string.IsNullOrWhiteSpace(m)).ToArray();
DevTunnelResourceBuilderExtensionsTests.cs (1)
784foreach (var annotation in tunnel.Resource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().ToArray())
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentResource.cs (1)
379var registries = appModel.Resources.OfType<IContainerRegistry>().ToArray();
Aspire.Hosting.Docker.Tests (9)
DockerComposePublisherTests.cs (4)
88.Select(value => Assert.IsType<ParameterResource>(value.Source)).ToArray(); 164var inputs = environment.Resource.CapturedEnvironmentVariables.Values.Select(value => Assert.IsType<ParameterResource>(value.Source)).ToArray(); 192var inputs = environment.Resource.CapturedEnvironmentVariables.Values.ToArray(); 527var parmeters = paramNames.Select(name => builder.AddParameter(name).Resource).ToArray();
EnvFileTests.cs (4)
243var keyLines = lines.Where(l => l.StartsWith("KEY1=")).ToArray(); 269var keyLines = lines.Where(l => l.StartsWith("KEY1=")).ToArray(); 304var imageLines = lines.Where(l => l.StartsWith("PROJECT1_IMAGE=")).ToArray(); 311var portLines = lines.Where(l => l.StartsWith("PROJECT1_PORT=")).ToArray();
OutputDiffingOrderingTests.cs (1)
31graph = context.Steps.ToArray();
Aspire.Hosting.Dotnet (16)
DotnetProjectBuildCoordinator.cs (14)
153.ToArray(); 179.ToArray(); 446_registrations.Select(registration => registration.Resource).ToArray(); 620.ToArray(); 624.ToArray(); 630.ToArray(); 644.ToArray(); 647.ToArray(); 650.ToArray(); 901var entryList = entries.ToArray(); 965.ToArray()) 1045GetBuildEnvironmentCallbacks(entry).ToArray())) 1046.ToArray(); 1135Callbacks = GetBuildEnvironmentCallbacks(entry).ToArray();
src\Shared\CommandLineArgsParser.cs (1)
16var args = result.Count > 1 ? result.Skip(1).ToArray() : Array.Empty<string>();
src\Shared\ProjectPathResolver.cs (1)
36.ToArray();
Aspire.Hosting.Dotnet.Tests (15)
DotnetProjectBuildCoordinatorTests.cs (9)
670var buildResources = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 770var buildResources = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 1284var buildResources = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 3072.ToArray()); 3078.ToArray()); 3110var buildResources = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 3168var buildResources = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 4101var builds = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray(); 4367var buildResources = builder.Resources.OfType<DotnetProjectBuildResource>().ToArray();
DotnetProjectFacadeTests.cs (1)
60.ToArray();
DotnetProjectResourceTests.cs (2)
107.ToArray(); 135app.Services.GetRequiredService<ExecutableCreator>().PrepareObjects(TestContext.Current.CancellationToken).ToArray());
ProjectReferenceCompatibilityTests.cs (3)
59var originalRelationships = consumer.Resource.Annotations.OfType<ResourceRelationshipAnnotation>().ToArray(); 76.ToArray(); 87var relationships = consumer.Resource.Annotations.OfType<ResourceRelationshipAnnotation>().ToArray();
Aspire.Hosting.EntityFrameworkCore.Tests (6)
EFBuildCustomizationWarningTests.cs (1)
81var warnings = sink.Writes.Where(write => write.LogLevel == LogLevel.Warning).ToArray();
EFMigrationResourceTests.cs (2)
27.ToArray(); 38var resources = builder.Resources.ToArray();
EFOutputDiffingTests.cs (2)
47graph = context.Steps.ToArray(); 52var generations = graph.Where(step => step.Name.Contains("-generate-migration-", StringComparison.Ordinal)).ToArray();
TestServices\TestEfTool.cs (1)
35var invocation = arguments.Select(argument => argument.ToString()!).ToArray();
Aspire.Hosting.Foundry (11)
FoundryLocalService.cs (1)
642.ToArray();
HostedAgent\AzureHostedAgentResource.cs (1)
373foreach (var reference in environmentVariables.Values.OfType<ConnectionStringReference>().Distinct().ToArray())
HostedAgent\HostedAgentConfiguration.cs (2)
157.ToArray(); 175.ToArray();
Toolbox\FoundryToolboxReadinessProbe.cs (2)
106return discoveredToolNames.ToArray(); 118.ToArray();
Toolbox\FoundryToolboxReconciler.cs (2)
73.ToArray(); 87.ToArray();
Toolbox\FoundryToolboxResource.cs (2)
432.ToArray(); 436.ToArray();
Toolbox\FoundryToolboxToolDefinition.cs (1)
310.ToArray();
Aspire.Hosting.Foundry.Tests (1)
ProjectResourceTests.cs (1)
171.ToArray();
Aspire.Hosting.Garnet.Tests (1)
ConnectionPropertiesTests.cs (1)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Go (2)
GoRunDebugging.cs (2)
43foreach (var flag in SplitFlags(goFlags).ToArray()) 165var options = SplitFlags(linkerFlags).ToArray();
Aspire.Hosting.Integration.Analyzers (3)
AspireExportAnalyzer.cs (3)
1402.ToArray(); 1719.ToArray(); 1748.ToArray();
Aspire.Hosting.Java (5)
JavaHostingExtensions.cs (2)
920.ToArray()) 1927.ToArray();
JavaVersionDetector.cs (3)
117var profiles = GetProfiles(document).ToArray(); 123.ToArray(); 129.ToArray();
Aspire.Hosting.Java.Tests (2)
AddJavaAppPublishTests.cs (2)
176.ToArray(); 1572.EnumerateArray().Select(arg => arg.GetString()!).ToArray();
Aspire.Hosting.JavaScript.Tests (3)
AddJavaScriptAppTests.cs (2)
152.ToArray(); 499.ToArray();
RequiredCommandTests.cs (1)
239.ToArray();
Aspire.Hosting.Kafka.Tests (1)
ConnectionPropertiesTests.cs (1)
15var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Keycloak.Tests (1)
KeycloakResourceBuilderTests.cs (1)
83var endpoints = keycloak.Resource.Annotations.OfType<EndpointAnnotation>().ToArray();
Aspire.Hosting.Kubernetes (7)
KubernetesEnvironmentContext.cs (1)
59var distinct = origins.Distinct(StringComparer.Ordinal).ToArray();
KubernetesEnvironmentExtensions.cs (4)
98.ToArray(); 144var volumes = nameGroup.Select(item => item.Annotation.Volume).Distinct().ToArray(); 170var containers = volumeGroup.Where(item => item.Resource is ContainerResource).ToArray(); 181GetLocalPathEnvironmentVariableName(item.Resource, item.Annotation) is not null).ToArray();
KubernetesEnvironmentResource.cs (1)
550var registries = appModel.Resources.OfType<IContainerRegistry>().ToArray();
KubernetesResource.cs (1)
441foreach (var reference in environmentVariables.Values.OfType<ConnectionStringReference>().Distinct().ToArray())
Aspire.Hosting.Kubernetes.Tests (5)
KubernetesGatewayTests.cs (4)
151.ToArray(); 216.ToArray(); 292var routeFiles = Directory.GetFiles(gatewayDir).Where(f => f.Contains("route")).ToArray(); 323var routeFiles = Directory.GetFiles(gatewayDir).Where(f => f.Contains("route")).ToArray();
OutputDiffingOrderingTests.cs (1)
31graph = context.Steps.ToArray();
Aspire.Hosting.Maui (2)
Annotations\MauiBuildInfoAnnotation.cs (1)
44public IReadOnlyList<string> AdditionalBuildArguments { get; } = additionalBuildArguments?.ToArray() ?? [];
src\Shared\IConfigurationExtensions.cs (1)
167.ToArray();
Aspire.Hosting.Maui.Tests (1)
MauiPlatformExtensionsTests.cs (1)
217config.ExpectedMsBuildProperties?.Select(property => $"-p:{property.Key}={property.Value}").ToArray() ?? [],
Aspire.Hosting.Milvus.Tests (2)
ConnectionPropertiesTests.cs (2)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 49var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.MongoDB.Tests (12)
ConnectionPropertiesTests.cs (2)
18var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 67var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
ReplicaSet\AddMongoDBReplicaSetTests.cs (4)
175var memberAnnotations = member.Resource.Annotations.ToArray(); 176var replicaSetAnnotations = rs.Resource.Annotations.ToArray(); 178var resources = builder.Resources.ToArray(); 443var properties = ((IResourceWithConnectionString)rs.Resource).GetConnectionProperties().ToArray();
SingleMemberReplicaSetTests.cs (5)
62var annotations = mongo.Resource.Annotations.ToArray(); 77var annotations = mongo.Resource.Annotations.ToArray(); 93var annotations = mongo.Resource.Annotations.ToArray(); 105var annotations = mongo.Resource.Annotations.ToArray(); 106var resources = builder.Resources.ToArray();
tests\Shared\ContainerReplCommandTestBase.cs (1)
29var commands = resource.Resource.Annotations.OfType<ResourceCommandAnnotation>().ToArray();
Aspire.Hosting.MySql.Tests (3)
ConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 60var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
tests\Shared\ContainerReplCommandTestBase.cs (1)
29var commands = resource.Resource.Annotations.OfType<ResourceCommandAnnotation>().ToArray();
Aspire.Hosting.Native.Client (11)
Authoring\NativeApplication.cs (2)
114label = new string(label.Select(c => char.IsAsciiLetterOrDigit(c) || c is '_' or '.' or '-' ? c : '_').ToArray()); 119private static string AsciiLower(string value) => new(value.Select(c => c is >= 'A' and <= 'Z' ? (char)(c + ('a' - 'A')) : c).ToArray());
Authoring\NativePipeline.cs (3)
119}).ToArray()) 144foreach (var task in running.Where(task => task.IsCompleted).ToArray()) 196new(values.Select(value => (JsonNode?)JsonValue.Create(value)).ToArray());
Authoring\Resource.cs (1)
78var syntax = parts.ToArray();
Authoring\ResourceBuilderExtensions.cs (2)
190var copy = new ExecutableCommand(executablePath, workingDirectory, arguments.ToArray()); 218}).ToArray(),
NativeClient.cs (1)
282var active = _providerInvocations.Values.ToArray();
NativeProviderDefinition.cs (2)
165active = resource.Invocations.ToArray(); 195resource.Value.Retirement ??= ReleaseResourceCoreAsync(resource.Key, resource.Value)).ToArray());
Aspire.Hosting.Native.CodeGeneration (14)
NativeCSharpProjection.cs (3)
67var staticCapabilities = context.Capabilities.Where(capability => context.Methods[capability.CapabilityId].IsStatic).ToArray(); 98var inputs = capability.Parameters.Where(parameter => isStatic || parameter.Name != capability.TargetParameterName).ToArray(); 112var callbacks = inputs.Where(parameter => parameter.IsCallback).ToArray();
NativeProviderProjection.cs (3)
29char.ToLowerInvariant(pair.Method.Name[0]) + pair.Method.Name[1..])).ToArray(); 35var resources = assembly.GetTypes().Where(IsResource).ToArray(); 153var inputs = method.GetParameters().Where(parameter => parameter.ParameterType != typeof(CancellationToken)).ToArray();
NativeProviderTypeScriptProjection.cs (5)
24var methods = exports.Where(export => export.LifecyclePhase is null).Select(export => export.Capability).ToArray(); 27.Select(type => type.TypeId).Distinct(StringComparer.Ordinal).ToArray(); 29var coreTypes = types.Where(coreIds.Contains).ToArray(); 30var ownTypes = types.Except(coreTypes, StringComparer.Ordinal).ToArray(); 65var parameters = method.Parameters.Where(parameter => !instance || parameter.Name != target).ToArray();
Program.cs (2)
92var names = receiver.Concat(method.GetParameters().Select(parameter => parameter.Name!)).ToArray(); 190typeof(MemberInfo).IsAssignableFrom(property.PropertyType)).ToArray())
src\Aspire.Hosting.RemoteHost\AtsCapabilityScanner.cs (1)
395types = ex.Types.Where(t => t != null).ToArray()!;
Aspire.Hosting.Native.Core (6)
Diagnostics\OperationEventSource.cs (1)
34foreach (var subscription in _subscriptions.ToArray())
Runtime\DeclarativeApplication.cs (2)
25workloads.ContainsKey(resource.Key) && resource.Value.Contains(id))).ToArray(); 140resource.AppliedConfigurationRevision != resource.ConfigurationRevision).ToArray())
Runtime\RuntimeGeneration.cs (3)
87var newRedactions = revision.SecretParameters.SelectMany(value => value.SecretRedactions).ToArray(); 428.Select(handle => GetResource(handle.ResourceId)).ToArray(); 452.Select(handle => GetResource(handle.ResourceId)).ToArray();
Aspire.Hosting.Native.Core.Tests (10)
NativeAuxiliaryBackchannelTests.cs (1)
219first.Properties.Keys.OrderBy(key => key).ToArray());
NativeCliControlTests.cs (1)
46foreach (var (name, content) in spec["migrationFiles"]!.AsObject().ToArray())
NativeContractCompilationTests.cs (1)
14var paths = NativeContractCompilation.GetRuntimeAssemblyPaths().ToArray();
NativeCSharpClientTests.cs (1)
58source.IsGenericType ? source.GetGenericTypeDefinition().MakeGenericType(source.GetGenericArguments().Select(ProjectType).ToArray()) :
NativeDiagnosticsTests.cs (1)
72var failed = capture.Events.Where(value => value.Outcome == OperationOutcome.Error).ToArray();
NativePipelineTests.cs (1)
81Assert.Equal(["restore"], claims.SelectMany(claim => claim).ToArray());
NativeRedisAppHostTests.cs (1)
42var arguments = language == "CSHARP" ? configuration : new[] { apphost }.Concat(configuration).ToArray();
NativeTimeProviderTests.cs (1)
58var events = capture.Events.Where(value => value.Operation == "test.clock").ToArray();
TestServices\ComposeTestApplication.cs (1)
61Calls.Enqueue((executable, arguments.ToArray(), options));
TestServices\RuntimeRpcTestContext.cs (1)
57["urls"] = new JsonArray(urls.Select(url => (JsonNode?)JsonValue.Create(url)).ToArray())
Aspire.Hosting.Native.Server (63)
Api\CompositionApi.cs (6)
238Resources = snapshot.Resources.Select(DeclaredResource.Copy).ToArray() 312References = entry.Value.References.Select(reference => reference.ResourceId.ToString()).ToArray(), 313ParameterReferences = entry.Value.ParameterReferences.ToArray() 314}).ToArray() 322Dependencies = snapshot.Dependencies.Select(dependency => dependency.ResourceId.ToString()).ToArray(), 324new ResourceConfigurationProperty { Name = entry.Name, Value = entry.Value }).ToArray()
Api\PipelineApi.cs (6)
155var ready = steps.Where(step => !visited.Contains(step.Name) && dependencies[step.Name].All(visited.Contains)).ToArray(); 162ordered.Add(step with { DependsOn = dependencies[step.Name].Order(StringComparer.Ordinal).ToArray() }); 213return _steps.ToArray(); 232return _steps.Where(step => selected.Contains(step.Name)).ToArray(); 260step.DependsOn.All(name => _states[name] == 2)).Select(step => step.Name).ToArray(); 454return value.EnumerateArray().Select(item => Text(item, 256)).ToArray();
Api\PublishingApi.cs (7)
27parts => new() { ["kind"] = "composite", ["parts"] = new JsonArray(parts.Cast<JsonNode>().ToArray()) }, 79}).ToArray()), 84}).ToArray()), 85["dependencies"] = new JsonArray(resource.Dependencies.Select(handle => (JsonNode?)JsonValue.Create(names[handle])).ToArray()), 87.Concat(resource.ProviderLifecycle.Select(hook => (JsonNode?)JsonValue.Create("provider"))).ToArray()), 97.Select(parameter => (JsonNode?)JsonValue.Create(parameter.ParameterName)).ToArray()), 99.Select(parameter => (JsonNode?)JsonValue.Create(parameter.ParameterName)).ToArray()),
Api\RuntimeApi.cs (9)
267new ResourceConfigurationProperty { Name = entry.Name, Value = entry.Value }).ToArray(), 268Dependencies = configuration.Dependencies.Select(handle => handle.ResourceId.ToString()).ToArray() 283}).ToArray() 294}).ToArray() 348}).ToArray() 366}).ToArray() 392}).ToArray() 393}).ToArray() 548foreach (var (token, invitation) in _pending.ToArray())
Api\WorkloadApi.cs (1)
163}).ToArray()
artifacts\obj\Aspire.Hosting.Native.Server\Debug\native-ats\NativeDispatch.g.cs (1)
131return new JsonArray(result.Select(value => (JsonNode?)JsonValue.Create(value)).ToArray());
Auxiliary\NativeAuxiliaryBackchannel.cs (3)
100new[] { urls.BaseUrlWithLoginToken, urls.CodespacesUrlWithLoginToken }.OfType<string>().ToArray(), 222index == 0 ? "default" : $"endpoint-{index}", url)).ToArray(), 226}).ToArray(),
Auxiliary\NativeAuxiliaryProtocol.cs (1)
79return request.Params.Value.EnumerateArray().ToArray();
Cli\NativeCliLogBuffer.cs (1)
48entries = _entries.Where(entry => entry.SequenceNumber > sequence).ToArray();
Cli\NativeCliProtocol.cs (1)
87new NativePipelineStep(step.Name, step.DependsOn, step.Description, step.Tags, step.ResourceName)).ToArray()),
Dashboard\NativeDashboardService.cs (1)
241foreach (var entry in pending.ToArray())
Dcp\DcpApiClient.cs (1)
80foreach (var name in start.Environment.Keys.Where(DcpEnvironmentVariables.IsExcluded).ToArray())
Dcp\DcpWorkloadExecutor.cs (6)
39var services = template.Endpoints.Select(endpoint => name + "-" + endpoint.Name.ToLowerInvariant()).ToArray(); 99var services = plan.Endpoints.Select(endpoint => name + "-" + endpoint.Name.ToLowerInvariant()).ToArray(); 105Env = plan.Environment.Select(variable => new DcpEnvironment(variable.Name, variable.Value)).ToArray(), 125endpoint.TargetPort == 0 ? null : endpoint.TargetPort)).ToArray(), 136container.Mounts.Select(mount => new DcpVolumeMount(mount.Type, mount.Source, mount.Target, mount.ReadOnly)).ToArray(), 141}).ToArray()
Rpc\NativeLanguageCatalog.cs (3)
21_languages = languages.ToArray(); 89.ToArray(); 91.Distinct(StringComparer.Ordinal).ToArray();
Rpc\NativeProviderContractProjection.cs (1)
53new(callback.Parameters.Select(ProjectType).ToArray(), callbackResult)));
Rpc\NativeProviderMetadata.cs (1)
51parameters.Select(ReadParameter).ToArray(), ReadType(returnType), OptionalString(metadata, "targetTypeId"),
Rpc\NativeProviderRegistry.cs (9)
44foreach (var (authority, expectation) in _activationWaits.ToArray()) 186.Select(pair => (JsonNode?)pair.Value.Capabilities[pair.Key].Metadata.DeepClone()).ToArray()) 211RpcArguments.Validate(arguments, parameters.Select(parameter => parameter.Name).ToArray()); 325JsonArray array => new JsonArray(array.Select(Translate).ToArray()), 349JsonArray array => new JsonArray(array.Select(DelegateResult).ToArray()), 369RpcArguments.Validate(arguments, Enumerable.Range(0, parameters.Length).Select(index => $"p{index}").ToArray()); 458foreach (var (id, expected) in _activationWaits.ToArray()) 467foreach (var (provider, registration) in _providers.ToArray()) 506.ToDictionary(group => group.Key, group => group.ToArray(), StringComparer.Ordinal);
Rpc\RpcArguments.cs (1)
35? array.Select(String).ToArray()
src\Shared\BackchannelConstants.cs (3)
344return results.Distinct(StringComparers.FileSystemPath).ToArray(); 531.ToArray(); 578}).ToArray();
src\Shared\SocketPermissionHelper.cs (1)
158var rules = existingSecurity.GetAccessRules(true, true, typeof(SecurityIdentifier)).Cast<FileSystemAccessRule>().ToArray();
Aspire.Hosting.Nats.Tests (1)
ConnectionPropertiesTests.cs (1)
18var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.OpenAI (1)
src\Shared\IConfigurationExtensions.cs (1)
167.ToArray();
Aspire.Hosting.OpenAI.Tests (2)
ConnectionPropertiesTests.cs (2)
19var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 50var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Oracle.Tests (2)
ConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 60var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.PostgreSQL.Tests (3)
ConnectionPropertiesTests.cs (2)
17var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 61var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
tests\Shared\ContainerReplCommandTestBase.cs (1)
29var commands = resource.Resource.Annotations.OfType<ResourceCommandAnnotation>().ToArray();
Aspire.Hosting.Qdrant.Tests (1)
ConnectionPropertiesTests.cs (1)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.RabbitMQ.Tests (1)
ConnectionPropertiesTests.cs (1)
18var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.Radius (2)
Publishing\RadiusInfrastructureBuilder.cs (2)
3785foreach (var reference in environmentVariables.Values.OfType<ConnectionStringReference>().Distinct().ToArray()) 4932.ToArray();
Aspire.Hosting.Radius.Tests (18)
Deployment\ControlPlaneVersionGateTests.cs (1)
168environment.Keys.OrderBy(k => k, StringComparer.Ordinal).ToArray());
InnerLoop\GracefulDegradationTests.cs (2)
70var annotations = resource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray(); 91var annotations = apiResource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray();
InnerLoop\MultiEnvironmentTests.cs (5)
23var environments = model.Resources.OfType<RadiusEnvironmentResource>().ToArray(); 68var annotations = apiResource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray(); 89var environments = model.Resources.OfType<RadiusEnvironmentResource>().ToArray(); 93var allResourceNames = model.Resources.Select(r => r.Name).ToArray(); 97var annotations = apiResource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray();
InnerLoop\RadiusInfrastructureInitializationTests.cs (4)
30var annotations = apiResource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray(); 51var annotations = resource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray(); 71var annotations = paramResource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray(); 115var annotations = projectResource.Annotations.OfType<DeploymentTargetAnnotation>().ToArray();
OutputDiffingOrderingTests.cs (1)
31graph = context.Steps.ToArray();
Publishing\ConfigureRadiusInfrastructureTests.cs (2)
685.ToArray(); 690.ToArray();
Publishing\MultiEnvironmentPublishTests.cs (1)
87var environments = model.Resources.OfType<RadiusEnvironmentResource>().ToArray();
Publishing\RadiusDeployParametersTests.cs (2)
82var inputs = bindings.Values.ToArray(); 416.ToArray();
Aspire.Hosting.Redis.Tests (2)
ConnectionPropertiesTests.cs (1)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
tests\Shared\ContainerReplCommandTestBase.cs (1)
29var commands = resource.Resource.Annotations.OfType<ResourceCommandAnnotation>().ToArray();
Aspire.Hosting.RemoteHost (16)
Ats\AtsCallbackProxyFactory.cs (1)
81var paramExprs = parameters.Select(p => Expression.Parameter(p.ParameterType, p.Name)).ToArray();
Ats\CapabilityDispatcher.cs (2)
932.ToArray(); 949.ToArray();
Ats\ExternalCapabilityRegistry.cs (2)
217var hosts = _integrationHosts.Keys.ToArray(); 610.ToArray();
AtsCapabilityScanner.cs (1)
395types = ex.Types.Where(t => t != null).ToArray()!;
CodeGeneration\CodeGenerationService.cs (2)
455.ToArray(); 464.ToArray();
CodeGeneration\CodeGeneratorResolver.cs (2)
98return _generators.Value.Keys.ToArray(); 219return ex.Types.Where(t => t is not null).ToArray()!;
Language\IntegrationHostConfiguration.cs (2)
45.ToArray(); 80}).ToArray();
Language\LanguageService.cs (1)
194.ToArray();
Language\LanguageSupportResolver.cs (1)
94types = ex.Types.Where(t => t is not null).ToArray()!;
src\Shared\ProcessSupervisor.cs (1)
73ArgumentList = runtimeStartInfo.ArgumentList.ToArray()
src\Shared\SocketPermissionHelper.cs (1)
158var rules = existingSecurity.GetAccessRules(true, true, typeof(SecurityIdentifier)).Cast<FileSystemAccessRule>().ToArray();
Aspire.Hosting.RemoteHost.Tests (9)
CapabilityDispatcherTests.cs (1)
2884return Enumerable.Range(0, count).Select(i => $"item{i}").ToArray();
ExternalCapabilityRegistryTests.cs (5)
78state.Any(entry => entry.Key == "InvocationId")).ToArray(); 83var states = records.Select(write => ((IEnumerable<KeyValuePair<string, object?>>)write.State!).ToDictionary()).ToArray(); 384state.Any(entry => entry.Key is "Timeout" or "Elapsed")).ToArray(); 393var states = records.Select(write => ((IEnumerable<KeyValuePair<string, object?>>)write.State!).ToDictionary()).ToArray(); 996}).ToArray()
IntegrationHostLauncherTests.cs (1)
238startInfo.ArgumentList.ToArray());
TestServices\IntegrationHostProcessFixture.cs (2)
442public int[] HostProcessIds => File.ReadAllLines(Path.Combine(Directory, "host-pids")).Select(int.Parse).ToArray(); 460return lines[..^1].Select(int.Parse).ToArray();
Aspire.Hosting.Rust (1)
CargoMetadataReader.cs (1)
170.ToArray();
Aspire.Hosting.Rust.Tests (1)
RustReadmeTests.cs (1)
21.ToArray();
Aspire.Hosting.Sdk.Tests (1)
AppHostSdkTargetsTests.cs (1)
1080var errorLines = result.Output.Split('\n').Where(line => line.Contains("error ASPIRE009:", StringComparison.Ordinal)).ToArray();
Aspire.Hosting.Seq.Tests (1)
ConnectionPropertiesTests.cs (1)
15var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
Aspire.Hosting.SqlServer.Tests (3)
ConnectionPropertiesTests.cs (2)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray(); 59var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
tests\Shared\ContainerReplCommandTestBase.cs (1)
29var commands = resource.Resource.Annotations.OfType<ResourceCommandAnnotation>().ToArray();
Aspire.Hosting.Tasks (1)
RunAspireCliCommand.cs (1)
84var arguments = Arguments.Select(GetArgumentValue).ToArray();
Aspire.Hosting.Testing.Tests (1)
tests\Shared\Playwright\DashboardResourceAssertions.cs (1)
86return foundRows.Values.ToArray();
Aspire.Hosting.Tests (93)
ApplicationModel\ResourceAnnotationCollectionTests.cs (3)
71var testAnnotations = collection.OfType<TestAnnotation>().ToArray(); 96var array = collection.ToArray(); 247})).ToArray();
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (1)
2234var dashboardActivityNames = activities.Select(activity => activity.OperationName).ToArray();
Backchannel\AuxiliaryBackchannelTests.cs (2)
145.ToArray(); 655.ToArray();
Cli\ProcessStartTimeHelperTests.cs (2)
78var fields = Enumerable.Range(0, 20).Select(static i => i.ToString(CultureInfo.InvariantCulture)).ToArray(); 115var fields = Enumerable.Range(0, 20).Select(static i => i.ToString(CultureInfo.InvariantCulture)).ToArray();
Dashboard\DashboardEventHandlersTests.cs (1)
720var frameworks = dashboardConfig.GetProperty("runtimeOptions").GetProperty("frameworks").EnumerateArray().ToArray();
Dashboard\InteractionFileUploadStoreTests.cs (1)
557fileUploadStore.MarkFilesAccepted(InteractionId, InputName, files!.Select(file => file.Id).ToArray());
Dcp\DcpExecutorTests.cs (8)
754Assert.Equal(["--port", "52731"], GetEnumerablePropertyValue<string>(snapshot, KnownProperties.Resource.AppArgs).ToArray()); 755Assert.Equal(effectiveArgs, GetEnumerablePropertyValue<string>(snapshot, KnownProperties.Executable.Args).ToArray()); 800Assert.Equal(["--port", "5678"], GetEnumerablePropertyValue<string>(snapshot, KnownProperties.Resource.AppArgs).ToArray()); 801Assert.Equal(effectiveArgs, GetEnumerablePropertyValue<string>(snapshot, KnownProperties.Container.Args).ToArray()); 6045.ToArray(); 6199.ToArray(); 6324.ToArray(); 10875.ToArray());
Dcp\KubernetesServiceTests.cs (1)
776var bytes = Encoding.UTF8.GetPreamble().Concat(Encoding.UTF8.GetBytes(line)).ToArray();
Dcp\ProcessUtilTests.cs (3)
88var normalizedOutput = processResult.ProcessOutput.Select(static line => line.TrimEnd()).ToArray(); 200var lines = Enumerable.Range(1, 52).Select(i => $"line-{i}").ToArray(); 207var normalizedOutputLines = outputLines.Select(static line => line.TrimEnd()).ToArray();
Dcp\ResourceSnapshotBuilderTests.cs (3)
696Assert.Equal(["--secret", "resolved-secret"], GetEnumerablePropertyValue<string>(snapshot, KnownProperties.Resource.AppArgs).ToArray()); 697Assert.Equal([0, 1], GetEnumerablePropertyValue<int>(snapshot, KnownProperties.Resource.AppArgsSensitivity).ToArray()); 714Assert.Equal(["-port", DcpTemplateArgument], GetEnumerablePropertyValue<string>(snapshot, KnownProperties.Resource.AppArgs).ToArray());
DistributedApplicationTests.cs (2)
202.ToArray(); 236var messages = logCollector.GetSnapshot().Select(r => r.Message).ToArray();
InteractionServiceTests.cs (1)
1637.ToArray();
ManifestExpressionTests.cs (1)
153Assert.Throws<FormatException>(() => ManifestExpression.GetTokens(expression).ToArray());
MSBuildTests.cs (1)
57.ToArray();
Pipelines\PipelineOutputChangeTests.cs (1)
60.ToArray();
Pipelines\PipelineOutputDiffingTests.cs (1)
172var generated = bytes.ToArray();
Pipelines\PipelineOutputSelectionTests.cs (6)
34var basePaths = (await git.SelectFilesAsync(root, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken)).Select(entry => entry.File.FullName).ToArray(); 230Assert.Equal(new[] { control }, before.Files.Keys.ToArray()); 237Assert.Equal(new[] { control }, retargeted.Files.Keys.ToArray()); 662Assert.Equal(new[] { link }, (await snapshotter.CaptureAsync(root, TestContext.Current.CancellationToken)).Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 666Assert.Equal(new[] { link }, (await snapshotter.CaptureAsync(root, TestContext.Current.CancellationToken)).Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 903return (await snapshotter.CaptureAsync(directory, TestContext.Current.CancellationToken)).Files.Keys.Order(PipelineOutputRoot.PathComparer).ToArray();
Pipelines\PipelineOutputSnapshotterTests.cs (19)
28Assert.Equal(new[] { changed, removed, unchanged }, before.Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 90Assert.All(expected.Keys.Order(PipelineOutputRoot.PathComparer).ToArray(), path => Assert.Equal(length, new FileInfo(path).Length)); 94Assert.Equal(expected.Keys.Order(PipelineOutputRoot.PathComparer).ToArray(), actual.Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 95Assert.All(expected.Keys.Order(PipelineOutputRoot.PathComparer).ToArray(), path => 140Assert.Equal(new[] { first, second }, calls.Order(PipelineOutputRoot.PathComparer).ToArray()); 221var paths = Enumerable.Range(0, 40).Select(index => Write(root, $"{index:D2}.txt", "content")).ToArray(); 248Assert.Empty(before.Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 249Assert.Empty(after.Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 299Assert.Equal(new[] { first, second }, before.Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 357Assert.Equal(new[] { first, second }, capture.Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 414Assert.Single((await snapshotter.CaptureAsync(root, cts.Token)).Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 452Assert.Equal(new[] { gitPath, path }, capture.Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 477Assert.Equal(new[] { link }, before.Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 488Assert.Equal(new[] { link }, cyclic.Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 511Assert.Equal(new[] { link }, before.Keys.Order(PipelineOutputRoot.PathComparer).ToArray()); 595var selected = new[] { directoryLink, fileLink, regular }.Order(PipelineOutputRoot.PathComparer).ToArray(); 596Assert.Equal(selected, calls.Order(PipelineOutputRoot.PathComparer).ToArray()); 597Assert.Equal(selected, capture.Keys.Order(PipelineOutputRoot.PathComparer).ToArray());
Pipelines\PipelineOutputTestProcessRunner.cs (1)
20Calls.Add(arguments.ToArray());
ProjectResourceTests.cs (2)
1055.ToArray(); 1081.ToArray();
Publishing\DockerContainerRuntimeTests.cs (1)
90.ToArray();
Publishing\DotnetProgramArchiveTests.cs (1)
327.ToArray();
Publishing\ProcessFailedExceptionTests.cs (1)
16.ToArray();
Publishing\ResourceContainerImageManagerTests.cs (1)
1292.ToArray();
ResourceNotificationTests.cs (11)
384var previousLogs = logger.Collector.GetSnapshot().Select(record => record.Message).ToArray(); 399var previousLogs = logger.Collector.GetSnapshot().Select(record => record.Message).ToArray(); 449.ToArray(); 1600var previousLogs = logger.Collector.GetSnapshot().Select(record => record.Message).ToArray(); 1642.ToArray(); 1662var previousLogs = logger.Collector.GetSnapshot().Select(record => record.Message).ToArray(); 2080return property?.Value is IEnumerable<string> dependencyNames ? dependencyNames.ToArray() : []; 2122.ToArray(); 2126.ToArray(); 2134.ToArray(); 2287.ToArray();
ResourceWithProbeTests.cs (3)
17var annotations = resource.Resource.Annotations.OfType<ProbeAnnotation>().ToArray(); 31var annotations = resource.Resource.Annotations.OfType<ProbeAnnotation>().ToArray(); 51var annotations = resource.Resource.Annotations.OfType<ProbeAnnotation>().ToArray();
Terminals\AspireTerminalTests.cs (1)
69.ToArray();
Terminals\Hex1bAspireTerminalTests.cs (1)
342var lines = Enumerable.Range(0, 7).Select(i => $"{i}:" + new string('x', 63) + "-END").ToArray();
Terminals\Hex1bPtySocketTests.cs (1)
293.GetAccessRules(true, true, typeof(SecurityIdentifier)).Cast<FileSystemAccessRule>().ToArray();
Terminals\TerminalServiceTests.cs (2)
666Hex1bTerminal.CreateBuilder().WithWorkload(workload), 80, 24)).ToArray(); 789descriptor.ImplementationType != typeof(TerminalServiceHost)).ToArray())
tests\Shared\TestInteractionFileUploadStore.cs (1)
26StartedFileInputs.Enqueue(fileInputs.ToArray());
WithEndpointTests.cs (1)
239var endpoints = resource.Annotations.OfType<EndpointAnnotation>().ToArray();
WithProcessCommandTests.cs (1)
743var logContents = logs.Select(log => log.Content).ToArray();
WithReferenceTests.cs (1)
963.ToArray();
WithTerminalTests.cs (5)
52var methods = declaringType.GetMethods().Where(method => method.Name == methodName).ToArray(); 70.Where(method => method.Name == nameof(TerminalResourceBuilderExtensions.WithTerminal)).ToArray(); 451.ToArray(); 466.ToArray(); 475.ToArray();
WithUrlsTests.cs (1)
1119&& e.Snapshot.Urls.Length == resourceB.Resource.GetEndpoints().ToArray().Length + 1
Aspire.Hosting.TestUtilities (3)
Utils\PersistentContainerTestHelpers.cs (1)
119return resourceSnapshots.OrderBy(snapshot => snapshot.ResourceName, StringComparer.Ordinal).ToArray();
Utils\TestProcessRunner.cs (2)
118var processOutput = run.OutputEvents.Select(static output => output.Value).ToArray(); 122processOutput = processOutput.TakeLast(retainedOutputLineCount).ToArray();
Aspire.Hosting.Valkey.Tests (2)
ConnectionPropertiesTests.cs (1)
16var properties = ((IResourceWithConnectionString)resource).GetConnectionProperties().ToArray();
tests\Shared\ContainerReplCommandTestBase.cs (1)
29var commands = resource.Resource.Annotations.OfType<ResourceCommandAnnotation>().ToArray();
Aspire.Hosting.Yarp (2)
ConfigurationBuilder\YarpCluster.cs (2)
130.ToArray(); 133.ToArray();
Aspire.Hosting.Yarp.Tests (2)
YarpClusterTests.cs (2)
310.ToArray(); 316.ToArray();
Aspire.Managed.Tests (3)
TerminalHostSignalTests.cs (3)
108.Select(name => Path.Combine(root.FullName, "terminals", name)).ToArray(); 117await TerminalHostForwarder.RequestShutdownAsync(startInfo.ArgumentList.ToArray(), shutdownTimeout.Token); 328var expectedPaths = paths.ToArray();
Aspire.Microsoft.Azure.Cosmos.Tests (1)
AspireMicrosoftAzureCosmosExtensionsTests.cs (1)
567.ToArray();
Aspire.Playground.Tests (3)
AppHostTests.cs (2)
55.ToArray(); 94.ToArray();
tests\Shared\Playwright\DashboardResourceAssertions.cs (1)
86return foundRows.Values.ToArray();
Aspire.Templates.Tests (4)
NewUpAndBuildStandaloneTemplateTests.cs (1)
62.ToArray();
NewUpAndBuildSupportProjectTemplatesTests.cs (1)
72.ToArray();
StarterTemplateRunTestsBase.cs (1)
134.ToArray();
tests\Shared\Playwright\DashboardResourceAssertions.cs (1)
86return foundRows.Values.ToArray();
Aspire.TerminalHost (2)
src\Shared\IConfigurationExtensions.cs (1)
167.ToArray();
src\Shared\SocketPermissionHelper.cs (1)
158var rules = existingSecurity.GetAccessRules(true, true, typeof(SecurityIdentifier)).Cast<FileSystemAccessRule>().ToArray();
Aspire.TerminalHost.Tests (1)
TerminalHostAppTests.cs (1)
624var lines = Enumerable.Range(0, 7).Select(i => $"{i}:" + new string('x', 63) + "-END").ToArray();
Aspire.Tray.Tests (42)
CliProtocolTests.cs (1)
143var hosts = Enumerable.Range(1, TrayCliProtocol.MaximumAppHosts).Select(Host).ToArray();
Helpers\TrayPanelSamples.cs (1)
8540000 + i, (AppHostHealth)(i % 4))).ToArray(),
LinuxTrayTests.cs (2)
462var actions = row.Children!.Where(item => item.Action is not (LinuxTrayAction.None or LinuxTrayAction.Separator)).ToArray(); 537Assert.Equal([kept, pinned], store.Load().AppHosts.Select(host => host.AppHostPath).Order().ToArray());
MacTrayStartupSettingsTests.cs (1)
21var entries = xml.Root.Element("dict")!.Elements().ToArray();
src\Aspire.Tray\Common\CliProtocol.cs (1)
65.ThenBy(host => host.AppHostPid).ToArray(), DiscoveryState.Live);
src\Aspire.Tray\Common\TrayController.cs (3)
325.Distinct(TrayAppHostPath.Comparer).ToArray(); 355foreach (var (id, operation) in _stops.ToArray()) 603.Select(host => CreateSavedMenuItem(host, live)).ToArray();
src\Aspire.Tray\Common\TraySavedState.cs (5)
49.Where(host => host.IsPinned || host.IsRecent).ToArray() 54=> this with { AppHosts = AppHosts.Where(host => host.IsPinned).Select(host => host with { IsRecent = false }).ToArray() }; 61.Where(host => host.IsPinned || host.IsRecent).ToArray() 65=> this with { AppHosts = AppHosts.Where(host => !host.IsPinned || !missingPaths.Contains(host.AppHostPath)).ToArray() }; 76.Where(host => host.IsPinned || host.IsRecent).ToArray()
src\Aspire.Tray\Linux\LinuxFolderApplication.cs (1)
15var directories = searchPath.Split(Path.PathSeparator).Where(Path.IsPathFullyQualified).ToArray();
src\Aspire.Tray\Linux\LinuxPanelAccessibility.cs (3)
19var keys = scene.Accessibility.Select(element => element.Key).ToArray(); 20foreach (var key in _controls.Keys.Except(keys).ToArray()) 159foreach (var key in _controls.Keys.ToArray())
src\Aspire.Tray\Linux\LinuxPlasmaAnchor.cs (2)
29}).ToArray(); 228var values = fields.Select(value => double.Parse(value, CultureInfo.InvariantCulture)).ToArray();
src\Aspire.Tray\Linux\LinuxTrayMenu.cs (2)
56var rows = hosts.Select(host => Host(host, recent: false)).ToArray(); 83new LinuxTrayMenuItem(application.Title, LinuxTrayAction.OpenIn, host) { Application = application }).ToArray()));
src\Aspire.Tray\Linux\LinuxTrayPanel.cs (2)
158OpenInApplications = applications.Select(application => application.Title).ToArray() 275}).ToArray();
src\Aspire.Tray\Linux\LinuxTrayStartupSettings.cs (1)
60var entries = registration.Split('\n').Where(line => line.StartsWith(EntryPrefix, StringComparison.Ordinal)).ToArray();
src\Aspire.Tray\Mac\MacDetachedProcess.cs (1)
203var strings = values.ToArray();
TrayControllerPreferencesTests.cs (7)
38var paths = Enumerable.Range(0, 50).Select(index => directory.CreateAppHost($"project-{index}/apphost.cs")).ToArray(); 39var saved = new TraySavedState(paths.Select(path => new SavedAppHost(path, true, true)).ToArray()); 56.Select(index => new SavedAppHost(Path.GetFullPath($"project-{index}/apphost.cs"), index == 19, true)).ToArray()); 70var paths = Enumerable.Range(0, 20).Select(index => Path.GetFullPath($"project-{index}/apphost.cs")).ToArray(); 71var saved = new TraySavedState(paths.Select(path => new SavedAppHost(path, false, true)).ToArray()); 93var paths = Enumerable.Range(0, 52).Select(index => directory.CreateAppHost($"project-{index}/apphost.cs")).ToArray(); 99var hosts = paths.Select((path, index) => Host(index + 1) with { AppHostPath = path }).ToArray();
TrayControllerSavedStateTests.cs (1)
333}).ToArray();
TrayPanelTests.cs (2)
355panel.Update(state with { AppHosts = state.AppHosts.Skip(1).ToArray() }); 621panel.Update(state with { RecentAppHosts = state.RecentAppHosts.Take(1).ToArray() });
TraySavedStateTests.cs (6)
43var paths = Enumerable.Range(0, 30).Select(index => Path.GetFullPath($"project-{index}/apphost.cs")).ToArray(); 67var paths = Enumerable.Range(0, 52).Select(index => Path.GetFullPath($"project-{index}/apphost.cs")).ToArray(); 101var paths = Enumerable.Range(0, count).Select(index => Path.GetFullPath($"project-{index}/apphost.cs")).ToArray(); 102var state = new TraySavedState(paths.Select(path => new SavedAppHost(path, false, true)).ToArray()); 113.Select(index => new SavedAppHost(Path.GetFullPath($"project-{index}/apphost.cs"), false, true)).ToArray()); 137Assert.Equal(expected.Select(host => host with { IsPinned = false }).ToArray(),
Aspire.TypeSystem (1)
ApiReferenceExportOptions.cs (1)
61ExportingAssemblyNames = Array.AsReadOnly(exportingAssemblyNames.ToArray());
AspireJavaScript.MinimalApi (1)
AppHost.cs (1)
34.ToArray();
AspireWithMaui.WeatherApi (1)
Controllers\WeatherForecastController.cs (1)
23.ToArray();
AspireWithNode.AspNetCoreApi (1)
Program.cs (1)
29.ToArray();
AzureSearch.ApiService (1)
Program.cs (1)
156var batchActions = hotels.Select(h => IndexDocumentsAction.Upload(h)).ToArray();
BlazorHosted.WeatherApi (1)
Program.cs (1)
25.ToArray();
BlazorStandalone.WeatherApi (1)
Program.cs (1)
27.ToArray();
cdac-build-tool (1)
ObjectFileScraper.cs (1)
367).ToArray();
Client.TypedClient.IntegrationTests (1)
TypedProxyDuplexTests.4.1.0.cs (1)
99.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-aot (18)
parent\dotnet\CliSchema.cs (1)
174return aliases.Order().ToArray();
parent\dotnet\Commands\MSBuild\MSBuildForwardingApp.cs (1)
77MSBuildArgs.AnalyzeMSBuildArguments(rawMSBuildArgs.ToArray(), CommonOptions.CreatePropertyOption(), CommonOptions.CreateRestorePropertyOption(), CommonOptions.CreateMSBuildTargetOption(), CommonOptions.CreateVerbosityOption(), CommonOptions.CreateNoLogoOption()),
parent\dotnet\Commands\Test\MTP\ArtifactPostProcessingManager.cs (4)
29.ToArray(); 32.ToArray(); 40.ToArray(); 343.ToArray();
parent\dotnet\Commands\Test\MTP\ArtifactPostProcessingPlanner.cs (1)
103Groups = uncoveredGroups.Where(group => group.Candidates.Contains(application)).ToArray(),
parent\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (1)
416.ToArray();
parent\dotnet\Commands\Test\MTP\Models.cs (1)
41return Modules.Where(module => !module.IsTestingPlatformApplication).ToArray();
parent\dotnet\Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
112var jsonContent = JsonSerializer.Serialize(updatableWorkloads.Select(workload => workload.ToString()).ToArray(), WorkloadManifestUpdaterJsonSerializerContext.Default.StringArray);
parent\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();
parent\dotnet\NugetPackageDownloader\NuGetPackageDownloader.cs (2)
977var packageIdTasks = validAutoCompletes.Select(autocomplete => GetPackageIdsForSource(autocomplete, packageId, allowPrerelease, cancellationToken)).ToArray(); 991var versionTasks = validAutoCompletes.Select(autocomplete => GetPackageVersionsForSource(autocomplete, packageId, versionPrefix, allowPrerelease, cancellationToken)).ToArray();
parent\dotnet\NugetSearch\NugetToolSearchApiRequest.cs (1)
87version.DownloadCount ?? 0)).ToArray()));
parent\dotnet\Telemetry\LLMEnvironmentDetectorForTelemetry.cs (1)
90var results = _detectionRules.Select(r => r.GetResult()).Where(r => r != null).ToArray();
parent\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-svcutil-lib (27)
CommandLineParser.cs (1)
127cmd = cmd.Where(c => !c.ToLowerInvariant().Contains("additionalprobingpath")).ToArray();
CommandProcessorOptions.cs (1)
361var projectItems = csProjects.Concat(vbProjects).ToArray().Aggregate((projectMsg, projectItem) => $"{projectMsg}, {projectItem}").Trim(',').Trim();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ClassDataContract.cs (2)
950object[] memberAttributes = member.GetCustomAttributes(typeof(DataMemberAttribute), false).ToArray(); 1015object[] memberAttributes = member.GetCustomAttributes(typeof(IgnoreDataMemberAttribute), false).ToArray();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (5)
1539.ToArray(); 1580object[] collectionContractAttributes = type.GetTypeInfo().GetCustomAttributes(Globals.TypeOfCollectionDataContractAttribute, false).ToArray(); 1723string ns = GetGlobalDataContractNamespace(clrNs, type.GetTypeInfo().Module.GetCustomAttributes(typeof(ContractNamespaceAttribute)).ToArray()); 1725ns = GetGlobalDataContractNamespace(clrNs, type.GetTypeInfo().Assembly.GetCustomAttributes(typeof(ContractNamespaceAttribute)).ToArray()); 2076object[] knownTypeAttributes = type.GetTypeInfo().GetCustomAttributes(Globals.TypeOfKnownTypeAttribute, false).ToArray();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\EnumDataContract.cs (2)
285object[] memberAttributes = field.GetCustomAttributes(Globals.TypeOfEnumMemberAttribute, false).ToArray(); 305object[] dataMemberAttributes = field.GetCustomAttributes(Globals.TypeOfDataMemberAttribute, false).ToArray();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (3)
1025matchedMethods = matchedMethods.Where(method => TypeSequenceEqual(method.GetParameters().Select(param => param.ParameterType).ToArray(), parameterTypes)); 1032var constructorInfo = FilterMethodBases(constructorInfos.Cast<MethodBase>().ToArray(), parameterTypes, ".ctor"); 1039var methodInfo = FilterMethodBases(methodInfos.Cast<MethodBase>().ToArray(), parameterTypes, methodName);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\SchemaExporter.cs (1)
36object[] attrs = clrType.GetTypeInfo().GetCustomAttributes(Globals.TypeOfXmlSchemaProviderAttribute, false).ToArray();
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlDataContract.cs (1)
248object[] xmlRootAttributes = (UnderlyingType == null) ? null : UnderlyingType.GetTypeInfo().GetCustomAttributes(Globals.TypeOfXmlRootAttribute, false).ToArray();
FrameworkFork\System.ServiceModel\Extensions\ReflectionExtensions.cs (1)
40return Enumerable.ToArray(type.GetTypeInfo().ImplementedInterfaces);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageContent.cs (1)
96var actionParams = (from p in Headers.ContentType.Parameters where p.Name == "action" select p).ToArray();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\CustomAttributeProvider.cs (8)
65return this.Type.GetTypeInfo().GetCustomAttributes(inherit).ToArray(); 67return this.MethodInfo.GetCustomAttributes(inherit).ToArray(); 69return this.MemberInfo.GetCustomAttributes(inherit).ToArray(); 71return this.ParameterInfo.GetCustomAttributes(inherit).ToArray(); 82return this.Type.GetTypeInfo().GetCustomAttributes(attributeType, inherit).ToArray(); 84return this.MethodInfo.GetCustomAttributes(attributeType, inherit).ToArray(); 86return this.MemberInfo.GetCustomAttributes(attributeType, inherit).ToArray(); 90return customAttributes == null ? null : customAttributes.ToArray();
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceReflector.cs (1)
790MethodInfo[] endMethods = beginMethod.DeclaringType.GetTypeInfo().GetDeclaredMethods(endMethodName).ToArray();
dotnet-user-jwts (2)
Helpers\JwtAuthenticationSchemeSettings.cs (1)
24[nameof(TokenValidationParameters.ValidAudiences)] = new JsonArray(Audiences.Select(aud => JsonValue.Create(aud)).ToArray()),
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
21args = args.Skip(1).ToArray();
dotnet-user-secrets (1)
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
21args = args.Skip(1).ToArray();
dotnet-watch (1)
Watch\BuildEvaluator.cs (1)
20.ToArray();
DotNetHostedAgent (1)
Program.cs (1)
44.ToArray();
EntraId.Web (1)
Program.cs (1)
62.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(); 729return 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();
GenerateTemplateManifest (8)
TemplateRestorePlan.cs (8)
28var configs = Directory.GetFiles(sourceDirectory, "template.json", SearchOption.AllDirectories).Order(StringComparer.Ordinal).ToArray(); 121"choice" => symbol["choices"]!.AsArray().Select(c => c!["choice"]!.GetValue<string>()).ToArray(), 128})).ToArray(); 142var directives = File.ReadLines(path).Where(line => line.StartsWith("#:", StringComparison.Ordinal)).ToArray(); 253foreach (var group in project.Elements().Where(g => g.Name.LocalName is "PropertyGroup" or "ItemGroup").ToArray()) 264var groups = project.Elements(groupName).ToArray(); 272var elements = groups.SelectMany(g => g.Elements()).ToArray(); 275elements = elements.OrderBy(e => e.ToString(SaveOptions.DisableFormatting), StringComparer.Ordinal).ToArray();
GetDocument.Insider (2)
src\aspnetcore\src\Tools\Shared\CommandLine\DebugHelper.cs (1)
21args = args.Skip(1).ToArray();
src\c3ea1bfca4ea72b8\HostFactoryResolver.cs (1)
169args = args.Concat(new[] { "--applicationName", assemblyName }).ToArray();
ILCompiler.Compiler (7)
Compiler\ObjectWriter\Dwarf\DwarfBuilder.cs (1)
459debugVars.ToArray(),
parent\parent\Common\Compiler\ObjectWriter\WasmObjectWriter.cs (1)
113.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\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 (18)
Compiler\DependencyAnalysis\ReadyToRun\InstrumentationDataTableNode.cs (2)
74return PgoProcessor.PgoEncodedCompressedLongGenerator(_longs).ToArray(); 263MethodDesc[] methods = methodsToInsert.ToArray();
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
157relocations = 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)
52MethodProfileData[] 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();
parent\parent\Common\Compiler\ObjectWriter\Wasm\WasmNameSection.cs (1)
34_functionSymbols = functionSymbols.ToArray();
parent\parent\Common\Compiler\ObjectWriter\WasmObjectWriter.cs (1)
113.ToArray();
parent\parent\Common\Compiler\ObjectWriter\WebCilObjectWriter.cs (2)
476WebcilSection[] webcilSections = _sections.Sections.OfType<WebcilSection>().ToArray(); 492webcilSections = _sections.Sections.OfType<WebcilSection>().ToArray();
PortableCallHelpers\InterpToNativeGenerator.cs (1)
26string[] signatures = cookies.Keys.ToArray();
PortableCallHelpers\PInvokeTableGenerator.cs (3)
120PInvokeInfo[] candidates = group.Distinct().ToArray(); 241.ToArray(); 360string[] parameterCTypes = ParameterTypes(cb.Parameters).Select(MapType).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();
ILCompiler.RyuJit (2)
parent\ILCompiler.ReadyToRun\IBC\IBCProfileData.cs (1)
52MethodProfileData[] dataArray = methodData.ToArray();
parent\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 (2)
ComputeManagedAssemblies.cs (1)
30.ToArray();
LinkTask.cs (1)
345return new InvocationDescription(InvocationInputs.FromFiles(files.ToArray()), new[]
Infrastructure.Common (3)
xunit\WcfTestCase.cs (1)
89etwOutput.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 (58)
ExecutableFileTests.cs (1)
31})).ToArray();
Hex1bNativePublishingTests.cs (3)
160var published = items.GetProperty("ResolvedFileToPublish").EnumerateArray().ToArray(); 161var expected = GetNativePaths(rid).Append("other/OpenConsole.exe").Order(StringComparer.Ordinal).ToArray(); 462.Append("runtimes/linux-x64/native/libhex1binterop.so").ToArray(),
MicrosoftTestingPlatformTests.cs (1)
82var options = Regex.Matches(arguments, @"--[\w-]+").Select(match => match.Value).Distinct().ToArray();
Pipelines\NpmCliPackageTests.cs (1)
368return jsonNode?.AsArray().Select(value => value?.GetValue<string>() ?? throw new InvalidOperationException("JSON array contains a null value.")).ToArray()
Pipelines\TrayBundleTests.cs (4)
165.Select(file => Path.GetRelativePath(source, file)).Order().ToArray(); 167.Select(file => Path.GetRelativePath(destination, file)).Order().ToArray()); 226var files = archive.Entries.Where(entry => entry.Name.Length > 0 && !entry.FullName.StartsWith("__MACOSX/", StringComparison.Ordinal)).ToArray(); 228.Select(file => $"{Path.GetFileName(source)}/{Path.GetRelativePath(source, file)}").Order().ToArray();
PowerShellScripts\DownloadNativeArchivesTests.cs (4)
161.ToArray(); 173.ToArray(); 188.ToArray(); 663}).ToArray();
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (4)
584var regularEntries = noNugets.Include.Where(e => e.ProjectName == "RegularProject").ToArray(); 588var splitEntries = noNugets.Include.Where(e => e.ProjectName == "SplitMultiOS").ToArray(); 595var e2eEntries = nugetsLinux.Include.Where(e => e.ProjectName == "LinuxE2E").ToArray(); 601var cliE2eEntries = cliArchiveMatrix.Include.Where(e => e.ProjectName == "CliE2E").ToArray();
PowerShellScripts\SplitTestMatrixByDepsTests.cs (1)
129(object)new { name = $"T{i}", shortname = $"t{i}", runs_on = "ubuntu-latest" }).ToArray();
PowerShellScripts\SplitTestProjectsTests.cs (1)
154.ToArray();
PowerShellScripts\StageNativeCliToolPackagesTests.cs (1)
342.ToArray()!;
PowerShellScripts\ValidateNpmPackageSignaturesTests.cs (1)
104File.WriteAllBytes($"{tgz}.sig", Enumerable.Repeat((byte)0xC2, 32).ToArray());
ResourceGeneratorMetadataTests.cs (4)
34.ToArray(); 44var designers = neutralResources.Select(path => Path.ChangeExtension(path, ".Designer.cs")).ToArray(); 102var resources = items.GetProperty("EmbeddedResource").EnumerateArray().ToArray(); 122var compileItems = items.GetProperty("Compile").EnumerateArray().ToArray();
Shared\TestDataBuilder.cs (1)
148var partitions = classNames.Select(c => $"class:{c}").ToArray();
TemplateManifest\TemplateManifestCacheTests.cs (2)
73var projects = solution.Root!.Elements("Project").ToArray(); 83var targets = assets.RootElement.GetProperty("targets").EnumerateObject().ToArray();
TemplateManifest\TemplateRestorePlanTests.cs (1)
242Assert.Throws<InvalidDataException>(() => TemplateRestorePlan.GetConfigurations(config, "$(PackageVersion)").ToArray());
TestTriggerMap\SelectTestsAcceptanceTests.cs (2)
846var filtered = changedFiles.Where(path => !filter.IsExcluded(path)).ToArray(); 867var filtered = new[] { "THIRD-PARTY-NOTICES.TXT", path }.Where(file => !filter.IsExcluded(file)).ToArray();
TestTriggerMap\SelectTestsCliTests.cs (1)
975: Assert.IsType<YamlSequenceNode>(needs).Children.Select(node => node.ToString()).ToArray();
TestTriggerMap\SelectTestsLayer1IntegrationTests.cs (2)
211var path = cause.GetProperty("path").EnumerateArray().Select(e => e.GetString()).ToArray(); 264var path = cause.GetProperty("path").EnumerateArray().Select(e => e.GetString()).ToArray();
TestTriggerMap\TestTriggerMapTests.cs (1)
1109.ToArray();
tools\GenerateCITimeline\TimelineRenderer.cs (1)
163var parts = name.Split('/').Select(p => p.Trim()).ToArray();
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (2)
1466.ToArray(); 3635.ToArray()
WorkflowScripts\AutoSecWorkflowTests.cs (10)
930var violations = result["value"]!["violations"]!.AsArray().Select(v => $"{v!["path"]} {v["reason"]}").ToArray(); 1060.ToArray(); 1297var violations = result["value"]!["violations"]!.AsArray().Select(v => $"{v!["source"]} {v["reason"]}").ToArray(); 1670foreach (var path in files.Select(pair => pair.Key).ToArray()) 1795var outputs = result["outputs"]!.AsArray().Select(line => JsonNode.Parse(line!.GetValue<string>())!).ToArray(); 1856var expected = reasons.Select(reason => $"aw-auto-sec-security-updates.patch {reason}").ToArray(); 3673&& action.ToString().StartsWith("actions/upload-artifact@", StringComparison.Ordinal)).ToArray(); 3688.Select(step => (JsonNode?)JsonValue.Create(step.Children[new YamlScalarNode("if")].ToString())).ToArray()); 3707return Assert.IsType<YamlSequenceNode>(agent.Children[new YamlScalarNode("steps")]).Children.Cast<YamlMappingNode>().ToArray(); 4628var compiledPatchFormats = Regex.Matches(compiled, "patch_format\\\\\":\\\\\"([a-z]+)\\\\\"").Select(match => match.Groups[1].Value).ToArray();
WorkflowScripts\ExtensionReleaseWorkflowTests.cs (4)
224.ToArray(); 252.ToArray(); 275.ToArray(); 295.ToArray();
WorkflowScripts\FilterNonBlockingTestArtifactsTests.cs (5)
39.ToArray()); 45.ToArray()); 72.ToArray()); 98.ToArray()); 124.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)
test\ProjectTemplates\Infrastructure\TemplateSnapshotTestBase.cs (1)
39: verificationExcludePatterns?.Select(p => p.Replace('/', Path.DirectorySeparatorChar)).ToArray();
Microsoft.Analyzers.Extra (1)
CallAnalysis\Fixers\LegacyLoggingFixer.FixDetails.cs (1)
45var children = op.ChildOperations.ToArray();
Microsoft.Analyzers.Extra.Tests (1)
Resources\AnalyzerOptionsFactory.cs (1)
16var files = fileNames.Select(name => (AdditionalText)new FileVisibleToAnalyzer(name)).ToArray();
Microsoft.Analyzers.Local.Tests (1)
Resources\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 (1)
AuthorizationPolicy.cs (1)
221var trimmedRolesSplit = rolesSplit.Where(r => !string.IsNullOrWhiteSpace(r)).Select(r => r.Trim()).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.Platform (3)
UrlSearchParamsConstructor.cs (2)
55.ToArray(); 70var entries = init.Select(static pair => new[] { pair.Key, pair.Value }).ToArray();
Window.cs (1)
78var features = _features.Values.ToArray();
Microsoft.AspNetCore.Components.QuickGrid (1)
QuickGrid.razor.cs (1)
623var 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)
120var uris = authorizedUrls.Select(uri => new Uri(uri, UriKind.Absolute)).ToArray(); 127var 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 (6)
Buffering\IncomingRequestLogBuffer.cs (1)
46_filterRules = LogBufferingFilterRuleSelector.SelectByCategory(_options.CurrentValue.Rules.ToArray(), category);
Latency\RequestLatencyTelemetryMiddleware.cs (1)
42_latencyDataExporters = latencyDataExporters.ToArray();
Logging\HeaderReader.cs (1)
25_headers = headersToLog.Count == 0 ? [] : headersToLog.ToArray();
Logging\HttpLoggingRedactionInterceptor.cs (2)
49_enrichers = httpLogEnrichers.ToArray(); 62_excludePathStartsWith = optionsValue.ExcludePathStartsWith.ToArray();
Logging\RequestHeadersLogEnricher.cs (1)
38_headersDataClasses = opt.HeadersDataClasses.Count == 0 ? [] : opt.HeadersDataClasses.ToArray();
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (3)
Latency\ChecpointAcceptanceTests.cs (1)
129var timeHeaders = response.Headers.GetValues("Server-Timing").ToArray();
Logging\AcceptanceTests.cs (2)
77new("test", Enumerable.Repeat("test", 10000).ToArray()) 938new("test", Enumerable.Repeat("test", 10000).ToArray())
Microsoft.AspNetCore.Grpc.JsonTranscoding (1)
parent\Shared\X509CertificateHelpers.cs (1)
37return subjectAlternativeName.EnumerateDnsNames().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)
548recoveryCodes = 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 (5)
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());
xunit\ConditionalTheoryDiscoverer.cs (2)
53dataRow = dataRow.Skip(1).ToArray(); 73: base.CreateTestCasesForDataRow(discoveryOptions, testMethod, theoryAttribute, dataRow)).ToArray();
Microsoft.AspNetCore.Mvc.Abstractions (2)
ModelBinding\BindingInfo.cs (1)
149var propertyFilterProviders = attributes.OfType<IPropertyFilterProvider>().ToArray();
ModelBinding\ModelStateDictionary.cs (1)
1264public DictionaryItemDebugView<string, ModelStateEntry?>[] Items => _dictionary.Select(pair => new DictionaryItemDebugView<string, ModelStateEntry?>(pair)).ToArray();
Microsoft.AspNetCore.Mvc.ApiExplorer (4)
ApiDescriptionGroupCollectionProvider.cs (2)
79.Select(g => new ApiDescriptionGroup(g.Key, g.ToArray())) 80.ToArray();
DefaultApiDescriptionProvider.cs (1)
513.ToArray();
EndpointMetadataApiDescriptionProvider.cs (1)
427.ToArray();
Microsoft.AspNetCore.Mvc.Core (67)
ActionConstraints\ActionConstraintCache.cs (1)
25_actionConstraintProviders = actionConstraintProviders.OrderBy(item => item.Order).ToArray();
ApiConventionMethodAttribute.cs (1)
51.ToArray();
ApiConventionTypeAttribute.cs (1)
65.ToArray();
ApiExplorer\ApiConventionResult.cs (1)
46.ToArray();
ApplicationModels\ApiConventionApplicationModelConvention.cs (2)
63var apiConventionAttributes = controller.Attributes.OfType<ApiConventionTypeAttribute>().ToArray(); 67apiConventionAttributes = controllerAssembly.GetCustomAttributes<ApiConventionTypeAttribute>().ToArray();
ApplicationModels\ApplicationModelConventions.cs (7)
32var controllers = applicationModel.Controllers.ToArray(); 41.ToArray(); 48var actions = controller.Actions.ToArray(); 56.ToArray(); 63var parameters = action.Parameters.ToArray(); 71.ToArray(); 86var properties = controller.ControllerProperties.ToArray();
ApplicationModels\ApplicationModelFactory.cs (1)
29_applicationModelProviders = applicationModelProviders.OrderBy(p => p.Order).ToArray();
ApplicationModels\AuthorizationApplicationModelProvider.cs (2)
44var controllerModelAuthData = controllerModel.Attributes.OfType<IAuthorizeData>().ToArray(); 56var actionModelAuthData = actionModel.Attributes.OfType<IAuthorizeData>().ToArray();
ApplicationModels\DefaultApplicationModelProvider.cs (3)
127.ToArray(); 317.ToArray(); 669.ToArray();
ApplicationParts\RelatedAssemblyAttribute.cs (1)
62var attributes = assembly.GetCustomAttributes<RelatedAssemblyAttribute>().ToArray();
Authorization\AuthorizeFilter.cs (2)
188context.Result = new ChallengeResult(effectivePolicy.AuthenticationSchemes.ToArray()); 192context.Result = new ForbidResult(effectivePolicy.AuthenticationSchemes.ToArray());
ChallengeResult.cs (1)
119ChallengeResultExecuting(logger, schemes.ToArray());
Controllers\ControllerBinderDelegateProvider.cs (2)
41_ => actionDescriptor.Parameters.ToArray() 47_ => actionDescriptor.BoundProperties.ToArray()
Controllers\ControllerFactoryProvider.cs (1)
35_propertyActivators = propertyActivators.ToArray();
Controllers\DefaultControllerFactory.cs (1)
35_propertyActivators = propertyActivators.ToArray();
Controllers\DefaultControllerPropertyActivator.cs (1)
72return activators.ToArray();
DependencyInjection\ApplicationModelConventionExtensions.cs (6)
131var controllers = application.Controllers.ToArray(); 134var actions = controller.Actions.ToArray(); 137var parameters = action.Parameters.ToArray(); 189var controllers = application.Controllers.ToArray(); 192var actions = controller.Actions.ToArray(); 217var controllers = application.Controllers.ToArray();
ForbidResult.cs (1)
120ForbidResultExecuting(logger, authenticationSchemes.ToArray());
Infrastructure\ActionInvokerFactory.cs (1)
17_actionInvokerProviders = actionInvokerProviders.OrderBy(item => item.Order).ToArray();
Infrastructure\ActionSelectionTable.cs (1)
159return new ActionSelectionTable<T>(version, routeKeys.ToArray(), ordinalEntries, ordinalIgnoreCaseEntries);
Infrastructure\ControllerActionInvokerCache.cs (1)
35_filterProviders = filterProviders.OrderBy(item => item.Order).ToArray();
Infrastructure\ControllerActionInvokerProvider.cs (1)
51_valueProviderFactories = optionsAccessor.Value.ValueProviderFactories.ToArray();
Infrastructure\CopyOnWriteList.cs (1)
124public T[] Items => _collection.ToArray();
Infrastructure\DefaultActionDescriptorCollectionProvider.cs (2)
35.ToArray(); 37_actionDescriptorChangeProviders = actionDescriptorChangeProviders.ToArray();
ModelBinding\Binders\ArrayModelBinder.cs (1)
105return collection?.ToArray();
ModelBinding\DefaultPropertyFilterProvider.cs (1)
50var expression = ModelBindingHelper.GetPropertyFilterExpression(includeExpressions.ToArray());
ModelBinding\Metadata\DefaultBindingMetadataProvider.cs (1)
52var propertyFilterProviders = context.Attributes.OfType<IPropertyFilterProvider>().ToArray();
ModelBinding\Metadata\HasValidatorsValidationMetadataProvider.cs (1)
21_validatorProviders = modelValidatorProviders.Cast<IMetadataBasedModelValidatorProvider>().ToArray();
ModelBinding\Metadata\ModelAttributes.cs (7)
52PropertyAttributes = propertyAttributes.ToArray(); 53TypeAttributes = typeAttributes.ToArray(); 54Attributes = PropertyAttributes.Concat(TypeAttributes).ToArray(); 61ParameterAttributes = parameterAttributes.ToArray(); 62TypeAttributes = typeAttributes.ToArray(); 63Attributes = ParameterAttributes.Concat(TypeAttributes).ToArray(); 67Attributes = TypeAttributes = typeAttributes.ToArray();
ModelBinding\ModelBinderFactory.cs (1)
41_providers = options.Value.ModelBinderProviders.ToArray();
MvcCoreLoggerExtensions.cs (1)
95.ToArray();
Routing\ActionConstraintMatcherPolicy.cs (1)
196Candidates = items.Select(i => i.candidate).ToArray()
Routing\ActionEndpointFactory.cs (2)
34_requestDelegateFactories = requestDelegateFactories.ToArray(); 426builder.Metadata.Add(new AcceptsMetadata(consumesAttribute.ContentTypes.ToArray()));
Routing\AttributeRoute.cs (1)
113var handler = _handlerFactory(group.ToArray());
Routing\ControllerRequestDelegateFactory.cs (1)
53_valueProviderFactories = optionsAccessor.Value.ValueProviderFactories.ToArray();
Routing\EndpointRoutingUrlHelper.cs (1)
96public Endpoint[] Items => _helper._endpointDataSource.Endpoints.ToArray();
Routing\KnownRouteValueConstraint.cs (1)
110valuesCollection = new RouteValuesCollection(version, values.ToArray());
SerializableError.cs (1)
48}).ToArray();
SignOutResult.cs (1)
136SignOutResultExecuting(logger, authenticationSchemes.ToArray());
src\aspnetcore\src\Shared\PropertyActivator\PropertyActivator.cs (2)
60return properties.Select(createActivateInfo).ToArray(); 77}).ToArray();
TypeFilterAttribute.cs (1)
66var argumentTypes = Arguments?.Select(a => a.GetType())?.ToArray();
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
BsonTempDataSerializer.cs (1)
224return array.Values<TVal>().ToArray();
Microsoft.AspNetCore.Mvc.Razor (3)
RazorPage.cs (2)
221sectionsNotIgnored = sectionsNotRendered.Except(_ignoredSections, StringComparer.OrdinalIgnoreCase).ToArray(); 225sectionsNotIgnored = sectionsNotRendered.ToArray();
TagHelpers\TagHelperComponentTagHelper.cs (1)
39_components = manager.Components.OrderBy(p => p.Order).ToArray();
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (3)
PageActionDescriptorChangeProvider.cs (2)
50var importFeatures = projectEngine.ProjectFeatures.OfType<IImportProjectFeature>().ToArray(); 83.ToArray();
RuntimeViewCompiler.cs (1)
299var importFeature = _projectEngine.ProjectFeatures.OfType<IImportProjectFeature>().ToArray();
Microsoft.AspNetCore.Mvc.RazorPages (13)
ApplicationModels\AuthorizationPageApplicationModelProvider.cs (1)
39var authorizeData = pageModel.HandlerTypeAttributes.OfType<IAuthorizeData>().ToArray();
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
30.ToArray();
ApplicationModels\DefaultPageApplicationModelProvider.cs (1)
98handlerTypeAttributes = modelTypeInfo.GetCustomAttributes(inherit: true).Concat(pageTypeAttributes).ToArray();
Infrastructure\CompiledPageActionDescriptorFactory.cs (4)
28_applicationModelProviders = applicationModelProviders.OrderBy(a => a.Order).ToArray(); 66var handlers = pageApplicationModel.HandlerMethods.ToArray(); 75var parameterModels = handlerModel.Parameters.ToArray(); 86var properties = pageApplicationModel.HandlerProperties.ToArray();
Infrastructure\ExecutorFactory.cs (1)
25var parameters = handlerDescriptor.Parameters.ToArray();
Infrastructure\PageActionDescriptorProvider.cs (2)
33_routeModelProviders = pageRouteModelProviders.OrderBy(p => p.Order).ToArray(); 38.ToArray();
Infrastructure\PageActionInvokerCache.cs (1)
36_filterProviders = filterProviders.ToArray();
Infrastructure\PageActionInvokerProvider.cs (1)
49_valueProviderFactories = mvcOptions.Value.ValueProviderFactories.ToArray();
Infrastructure\PageRequestDelegateFactory.cs (1)
63_valueProviderFactories = mvcOptions.Value.ValueProviderFactories.ToArray();
Microsoft.AspNetCore.Mvc.TagHelpers (4)
TagHelperOutputExtensions.cs (4)
124foreach (var attribute in attributes.ToArray()) 149var encodedSpaceChars = SpaceChars.Where(x => !x.Equals('\u0020')).Select(x => htmlEncoder.Encode(x.ToString())).ToArray(); 173.ToArray(); 203var encodedSpaceChars = SpaceChars.Where(x => !x.Equals('\u0020')).Select(x => htmlEncoder.Encode(x.ToString())).ToArray();
Microsoft.AspNetCore.Mvc.Testing (3)
src\c3ea1bfca4ea72b8\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 (7)
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)
207var queryArray = context.HttpContext.Request.Query.ToArray(); 367var 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)
148var 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)
361public 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)
64var arguments = invocationContext.HubMethodArguments as object?[] ?? invocationContext.HubMethodArguments.ToArray();
Internal\HubMethodDescriptor.cs (3)
139}).Select(p => p.ParameterType).ToArray(); 143OriginalParameterTypes = methodExecutor.MethodParameters.Select(p => p.ParameterType).ToArray(); 146AuthorizationMetadata = 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\c3ea1bfca4ea72b8\HostFactoryResolver.cs (1)
169args = args.Concat(new[] { "--applicationName", assemblyName }).ToArray();
WebSocketClient.cs (1)
85request.Headers.Add(HeaderNames.SecWebSocketProtocol, SubProtocols.ToArray());
Microsoft.Build (26)
BackEnd\BuildManager\BuildManager.cs (2)
2593targetList.ToArray(), 3354loggingService.LoggerDescriptions.ToArray()
BackEnd\BuildManager\CacheAggregator.cs (2)
57var configs = configCache.ToArray(); 58var results = resultsCache.ToArray();
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (1)
302return RequestConfiguration.ActivelyBuildingTargets.Keys.ToArray();
BackEnd\Components\ProjectCache\CacheResult.cs (1)
114pluginTargetResult.TaskItems.Select(ti => CreateTaskItem(ti)).ToArray(),
BackEnd\Components\ProjectCache\Experimental\CacheResult.cs (1)
116pluginTargetResult.TaskItems.Select(ti => CreateTaskItem(ti)).ToArray(),
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
541cacheRequest.Submission.BuildRequestData?.TargetNames.ToArray() ?? []);
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1061BuildResult[] resultsArray = results.Values.ToArray();
BackEnd\Components\RequestBuilder\TargetBuilder.cs (1)
196BuildResult resultsToReport = new BuildResult(_buildResult, targetNames.Select(target => target.name).ToArray(), _legacyCallTargetFailuresToIgnore);
BackEnd\Components\RequestBuilder\TargetEntry.cs (2)
674targetOutputItems = new HashSet<TaskItem>(batchingBuckets[0].Expander.ExpandIntoTaskItemsLeaveEscaped(targetReturns, ExpanderOptions.ExpandAll, targetReturnsLocation)).ToArray(); 685targetOutputItems = addedItems.ToArray();
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (2)
384_uniqueTargetInputs.Keys.ToArray(), 395_uniqueTargetOutputs.Keys.ToArray(),
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (1)
170return overrideFolders.ToArray();
BuildCheck\Acquisition\BuildCheckAcquisitionModule.cs (1)
46Type[] checkTypes = availableTypes.Where(t => typeof(Check).IsAssignableFrom(t)).ToArray();
BuildCheck\Infrastructure\BuildCheckCentralContext.cs (1)
92Volatile.Write(ref _callbacks, callbacks.Where(callback => callback.Item1 != check).ToArray());
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (2)
165new BuiltInCheckFactory(PropertiesUsageCheck.SupportedRulesList.Select(r => r.Id).ToArray(), 222instance.SupportedRules.Select(r => r.Id).ToArray(),
Construction\Solution\SolutionProjectGenerator.cs (1)
1029string[] 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)
249}).ToArray();
src\9f0d3f3da306d8cf\IEnumerableExtensions.cs (2)
367=> source as T[] ?? source.ToArray(); 754return TransposeInternal(data).ToArray();
Microsoft.Build.Framework (10)
Collections\CopyOnWriteDictionary.cs (1)
401KeyValuePair<string, V>[] array = snapshot.ToArray();
Debugging\PrintLineDebuggerWriters.cs (1)
55var argsArray = args as string[] ?? args.ToArray();
FileClassifier.cs (2)
250_knownBuiltInLogicDirectoriesSnapshot.Append(d).ToArray(); 280.Select(p => EnsureTrailingSlash(p.Trim())).ToArray();
Sdk\SdkReference.cs (1)
87var parts = sdk.Split(MSBuildConstants.ForwardSlash).Select(i => i.Trim()).ToArray();
SerializableMetadata.cs (1)
59info.AddValue("value", Dictionary!.ToArray());
Utilities\FileMatcher.cs (3)
1739var filesToReturn = files.ToArray(); 3623? listOfFiles.SelectMany(list => list).Where(f => !resultsToExclude.Contains(f)).ToArray() 3624: listOfFiles.SelectMany(list => list).ToArray();
Utilities\ToolLocationHelper_VisualStudio.cs (1)
48vsInstallFolders = vsInstancePaths.ToArray();
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (1)
708var combinedMessage = string.Join(", ", analyzerResponse.ErrorMessages.ToArray());
Microsoft.Build.Tasks.Core (18)
AssemblyDependency\ResolveAssemblyReference.cs (1)
3850.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)
206_parameters = parameterGroup.Values.ToArray(); 276.ToArray(); 328codeNamespace.Imports.AddRange(DefaultNamespaces.Union(taskInfo.Namespaces, StringComparer.OrdinalIgnoreCase).Select(i => new CodeNamespaceImport(i)).ToArray()); 674items = hasInvalidReference ? null : resolvedAssemblyReferences.Select(i => (ITaskItem)new TaskItem(i)).ToArray();
SetRidAgnosticValueForProjects.cs (1)
57.ToArray();
Untar.cs (1)
442? pattern.Split([';'], StringSplitOptions.RemoveEmptyEntries).Select(FileMatcher.Normalize).ToArray()
Unzip.cs (1)
359? pattern.Split([';'], StringSplitOptions.RemoveEmptyEntries).Select(FileMatcher.Normalize).ToArray()
WriteCodeFragment.cs (2)
509.Select(c => c.GetParameters().Select(p => p.ParameterType).ToArray()) 553return positionalParameters.Select(x => default(Type)).ToArray();
Microsoft.Build.Tasks.Git (1)
GitOperations.cs (1)
382}).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(); 729return 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(); 729return 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(); 729return 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(); 729return 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)
580var args = diagnostic is DiagnosticWithInfo { Info: { Arguments: var arguments } } ? arguments : diagnostic.Arguments.ToArray(); 697protected IEnumerable<Symbol> GetCapturedInside() => _capturedInside.ToArray(); 698protected IEnumerable<Symbol> GetCapturedOutside() => _capturedOutside.ToArray(); 699protected IEnumerable<Symbol> GetCaptured() => _capturedVariables.ToArray(); 700protected IEnumerable<Symbol> GetUnsafeAddressTaken() => _unsafeAddressTakenVariables.Keys.ToArray(); 701protected 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 (6)
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.NetCore.Analyzers\Runtime\CSharpPreferReadOnlySpanPropertiesOverReadOnlyArrayFields.Fixer.cs (2)
201.ToArray(); 205.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)
600var 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(); 729return 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 (15)
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();
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 (15)
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();
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)
321var successorsWithAdjustedBranches = GetSuccessorsWithAdjustedBranches(block).ToArray();
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
3767foreach (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)
134typeParameters = typeParameters.Where(bindings.ContainsKey).ToArray(); 514.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)
161var diagnostics = token.GetDiagnostics().ToArray();
Language\TagHelpers\Producers\FormNameTagHelperProducer.Factory.cs (1)
25.ToArray();
Mvc.Version1_X\ViewComponentTagHelperDescriptorFactory.cs (1)
97.ToArray();
Mvc\InjectDirective.cs (1)
68var tokens = directive.Children.OfType<DirectiveTokenIntermediateNode>().ToArray();
Mvc\ModelDirective.cs (1)
56var tokens = directive.Tokens.ToArray();
SourceGenerators\RazorSourceGenerator.cs (2)
302var oldModules = oldAssembly.Modules.ToArray(); 303var newModules = newAssembly.Modules.ToArray();
Microsoft.CodeAnalysis.Rebuild (3)
CompilationOptionsReader.cs (1)
294}).ToArray();
MetadataCompilationOptions.cs (2)
39var optionValues = _options.Where(pair => pair.optionName == optionName).ToArray(); 51var optionValues = _options.Where(pair => pair.optionName == optionName).ToArray();
Microsoft.CodeAnalysis.ResxSourceGenerator (10)
AbstractResxGenerator.cs (1)
167noWarn = noWarnText.Split([',', ';'], StringSplitOptions.RemoveEmptyEntries).Select(i => i.Trim()).ToArray() ?? [];
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
662pathParts = pathParts.Where(s => s != ThisDirectory).ToArray();
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
405=> source as T[] ?? source.ToArray(); 729return 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 (6)
CodeGen\Optimizer\StackScheduler.vb (1)
39For Each local In info.Keys.ToArray()
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (1)
296Dim rewritten As XNode() = RewriteMany(oldNodes.ToArray(), currentXmlFilePath, originatingSyntax)
Compilation\MethodCompiler.vb (1)
1892compilationState.AddToInitializeComponentCallTree(method, visitor._calledMethods.ToArray().AsImmutableOrNull())
Declarations\MergedTypeDeclaration.vb (1)
153Return MakeMergedTypes(allSingleTypeDecls).ToArray()
Lowering\IteratorRewriter\IteratorRewriter.IteratorMethodToClassRewriter.vb (1)
104F.Goto(breakLabel))).ToArray()
Semantics\OverloadResolution.vb (1)
790asyncLambdaSubToFunctionMismatch.ToArray().AsImmutableOrNull())
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (5)
238Return Cast(Of TDeclarationNode)(Cast(Of EnumBlockSyntax)(destination).AddMembers(members.Cast(Of EnumMemberDeclarationSyntax).ToArray())) 240Return Cast(Of TDeclarationNode)(Cast(Of TypeBlockSyntax)(destination).AddMembers(members.Cast(Of StatementSyntax).ToArray())) 242Return Cast(Of TDeclarationNode)(Cast(Of NamespaceBlockSyntax)(destination).AddMembers(members.Cast(Of StatementSyntax).ToArray())) 244Return Cast(Of TDeclarationNode)(Cast(Of CompilationUnitSyntax)(destination).AddMembers(members.Cast(Of StatementSyntax).ToArray())) 507Dim statementArray = statements.OfType(Of StatementSyntax).ToArray()
Microsoft.CodeAnalysis.VisualBasic.Features (3)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (1)
423Dim originalIdentifierNodes = FindReferenceAnnotatedNodes(syntaxRootBeforeInline).ToArray()
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
352Return statements.InsertRange(firstStatementIndex, Join(Me._statementsOrFieldToInsert, colon).ToArray())
InvertIf\VisualBasicInvertIfCodeRefactoringProvider.vb (1)
114Dim newStatements = statements.ToArray()
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Performance\BasicUseStartsWithInsteadOfIndexOfComparisonWithZero.Fixer.vb (1)
43Return DirectCast(invocation, InvocationExpressionSyntax).ArgumentList.Arguments.ToArray()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (5)
238Return Cast(Of TDeclarationNode)(Cast(Of EnumBlockSyntax)(destination).AddMembers(members.Cast(Of EnumMemberDeclarationSyntax).ToArray())) 240Return Cast(Of TDeclarationNode)(Cast(Of TypeBlockSyntax)(destination).AddMembers(members.Cast(Of StatementSyntax).ToArray())) 242Return Cast(Of TDeclarationNode)(Cast(Of NamespaceBlockSyntax)(destination).AddMembers(members.Cast(Of StatementSyntax).ToArray())) 244Return Cast(Of TDeclarationNode)(Cast(Of CompilationUnitSyntax)(destination).AddMembers(members.Cast(Of StatementSyntax).ToArray())) 507Dim statementArray = statements.OfType(Of StatementSyntax).ToArray()
Microsoft.CodeAnalysis.Workspaces (20)
CodeCleanup\AbstractCodeCleanerService.cs (1)
670var types = annotation.Data.Split(s_separators).Select(s => (SpanMarkerType)Enum.Parse(typeof(SpanMarkerType), s)).ToArray();
FindSymbols\FindReferences\DependentTypeFinder.cs (1)
73projects ??= ImmutableHashSet.Create(solution.Projects.ToArray());
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (1)
136var removedProjectIds = _projectIdToInfo.Keys.Except(solution.ProjectIds).ToArray();
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
526.ToArray();
Shared\Extensions\ISymbolExtensions.cs (1)
621return xpathResult?.Cast<XNode>().ToArray();
Shared\Extensions\TelemetryExtensions.cs (1)
28var suffixBytes = BitConverter.GetBytes(suffix).Concat(new byte[4]).ToArray();
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.Core.cs (1)
162return _loadContextByDirectory.Values.OrderBy(v => v.Directory).ToArray();
src\roslyn\src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
662pathParts = pathParts.Where(s => s != ThisDirectory).ToArray();
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (2)
405=> source as T[] ?? source.ToArray(); 729return 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 (1)
MSBuild\BuildHostProcessManager.cs (1)
264.ToArray())
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (13)
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 (9)
52.ToArray() ?? []; 61metadataReferences = projectInstance.GetMetadataReferences().ToArray(); 65.ToArray(); 114.ToArray(); 118.ToArray(); 122.ToArray(); 126var projectCapabilities = _projectInstance.GetItems(ItemNames.ProjectCapability).Select(item => item.ToString()).ToArray(); 137var fileGlobs = Project?.GetAllGlobs().Select(GetFileGlobs).ToArray() ?? []; 181.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)
378int[] shuffleArray = Enumerable.Range(0, shuffleUpperLimit).ToArray();
DataFrame.Join.cs (3)
216var shrinkedRetainedIndices = occurrences.Keys.ToArray(); 291var retainJoinColumns = retainedJoinColumnNames.Select(name => retainedDataFrame.Columns[name]).ToArray(); 396var columns = supplementaryJoinColumns.Select(name => supplementaryDataFrame.Columns[name]).ToArray();
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 (14)
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.Sort.cs (4)
23int?[] values = Enumerable.Range(0, 100).Select(i => i % 7 == 0 ? (int?)null : i % 3).ToArray(); 44string[] values = Enumerable.Range(0, 100).Select(i => i % 7 == 0 ? null : (i % 3).ToString()).ToArray(); 55int[] rowIds = Enumerable.Range(0, values.Length).ToArray(); 84int?[] repeatedValues = values.SelectMany(value => new[] { value, value }).ToArray();
DataFrameTests.Utils.cs (1)
79var buffers = Enumerable.Repeat(new VBuffer<int>(5, new[] { 0, 1, 2, 3, 4 }), length).ToArray();
PrimitiveDataFrameColumn.NullComparisonTests.cs (3)
13325var data = values.Select(v => v ?? valueUnderNulls).ToArray(); 13338Assert.Equal(values, column.ToArray()); 13351Assert.Equal(expected, results.Select(r => r.Value).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)
404.ToArray();
EquatableArray.cs (1)
82=> new(source.ToArray());
Microsoft.Diagnostics.DataContractReader.Legacy (4)
Dbi\DacDbiImpl.cs (1)
5542TargetPointer[] fieldDescList = rts.GetFieldDescList(typeHandle).Take((int)cFields).ToArray();
SOSDacImpl.cs (3)
7402_messages = messages.ToArray(); 7542.ToArray(); 7597.ToArray();
Microsoft.DotNet.ApiCompatibility (5)
Logging\SuppressionEngine.cs (2)
131.ToArray(); 156public IReadOnlyCollection<Suppression> GetUnnecessarySuppressions() => _baselineSuppressions.Except(_suppressions).ToArray();
Runner\ApiCompatRunner.cs (3)
109string[] aggregatedReferences = metadataInformation.Where(m => m.References != null).SelectMany(m => m.References!).Distinct().ToArray(); 123string[] relativePaths = metadataInformation.Select(add => add.AssemblyId).ToArray(); 128string[] assemblyPaths = metadataInformation.Select(add => add.FullPath).ToArray();
Microsoft.DotNet.Arcade.Sdk (4)
src\GetLicenseFilePath.cs (1)
55select path).ToArray();
src\GroupItemsBy.cs (1)
80select 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)
150.ToArray(); 216string[] 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)
79.ToArray();
Microsoft.DotNet.Build.Tasks.Packaging (39)
CreateTrimDependencyGroups.cs (3)
75.ToArray(); 78PackageItem[] packageItems = Files.Select(f => new PackageItem(f)).ToArray(); 95var filteredDependencies = nearestDependencyGroup.Packages.Where(d => !index.IsInbox(d.Id, supportedInboxFramework, d.AssemblyVersion)).ToArray();
Extensions.cs (1)
101return metadataValue.Split(';').Where(v => !String.IsNullOrEmpty(v.Trim())).ToArray();
FilterUnknownPackages.cs (1)
55).ToArray();
GenerateNuSpec.cs (2)
401return aggregate.Union(next).ToArray(); 412return aggregate.Intersect(next).ToArray();
GeneratePackageReport.cs (6)
114CompileAssets = compileAssets.Select(c => GetPackageAssetFromTargetPath(c)).ToArray() 144CompileAssets = compileAssets.Select(c => GetPackageAssetFromTargetPath(c)).ToArray(), 145RuntimeAssets = runtimeAssets.Select(r => GetPackageAssetFromTargetPath(r)).ToArray(), 146NativeAssets = nativeAssets.Select(n => GetPackageAssetFromTargetPath(n)).ToArray() 175report.UnusedAssets = _unusedTargetPaths.Select(tp => GetPackageAssetFromTargetPath(tp)).ToArray(); 252foreach(var framework in _frameworks.Keys.ToArray())
GetApplicableAssetsFromPackageReports.cs (1)
94BuildProjects = buildProjects.Distinct().Select(bp => bp.ToItem()).ToArray();
GetApplicableAssetsFromPackages.cs (5)
82NuGetFramework[] compileFxs = TargetMonikers.Select(fx => NuGetFramework.Parse(fx)).ToArray(); 87runtimeFxs = RuntimeTargetMonikers.Select(fx => NuGetFramework.Parse(fx)).ToArray(); 106CompileAssets = compileItems.Select(ci => PackageItemAsResolvedAsset(ci)).ToArray(); 130RuntimeAssets = runtimeItems.SelectMany(ri => PackageItemAndSymbolsAsResolvedAsset(ri)).ToArray(); 142BuildProjects = buildProjects.Distinct().Select(bp => bp.ToItem()).ToArray();
GetInboxFrameworks.cs (1)
59InboxFrameworks = index.GetInboxFrameworks(AssemblyName, AssemblyVersion).Select(fx => fx.GetShortFolderName()).ToArray();
GetLastStablePackage.cs (1)
125LastStablePackages = lastStablePackages.Select(p => CreateItem(originalItems[p.Key], p.Value)).ToArray();
GetSupportedPackagesFromPackageReports.cs (1)
37var rids = fxRIDGrouping.ToArray();
HarvestPackage.cs (1)
464UpdatedFiles = Files.Except(removeFiles).ToArray();
NuGetPack.cs (1)
205return nuspecProperties == null ? null : NuspecPropertyStringProvider.GetNuspecPropertyProviderFunction(nuspecProperties.Select(p => p.ItemSpec).ToArray());
PackageIndex.cs (1)
258return Packages.Values.SelectMany(info => info.InboxOn.GetInboxFrameworks()).Distinct().ToArray();
PromoteDependencies.cs (5)
42var dependencies = Dependencies.Select(d => new Dependency(d)).ToArray(); 44var refSets = dependencies.Where(d => d.Id != "_._").Where(d => d.IsReference).GroupBy(d => NuGetFramework.Parse(d.TargetFramework)).ToDictionary(g => g.Key, g => g.ToArray()); 45var refFxs = refSets.Keys.ToArray(); 49var libSets = dependencies.Where(d => !d.IsReference).GroupBy(d => NuGetFramework.Parse(d.TargetFramework)).ToDictionary(g => g.Key, g => g.ToArray()); 50var libFxs = libSets.Keys.ToArray();
SplitDependenciesBySupport.cs (3)
30var dependencies = OriginalDependencies.Select(od => new Dependency(od)).ToArray(); 37var unspecDeps = dependencies.Where(d => d.TargetFramework == null).ToArray(); 48.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)
323AllSupportedFrameworks = _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)
61contentCollection.Load(frameworks.Select(f => f + '/').ToArray());
Microsoft.DotNet.Build.Tasks.VisualStudio (4)
OptProf\GenerateTrainingInputFiles.cs (3)
87var ibcEntries = IbcEntry.GetEntriesFromVsixJsonManifest(jsonManifest).ToArray(); 95var assemblyEntries = IbcEntry.GetEntriesFromAssembly(assembly).ToArray(); 133var filteredIbcEntries = ibcEntries.Where(ibc => ibc.EntryName == filteredTestCase.FileName).ToArray();
Vsix\GetPkgDefAssemblyDependencyGuid.cs (1)
57byte[] 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)
63string[] 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)
139TwoColumnHelpRow[] commandArguments = ctx.HelpBuilder.GetCommandArgumentRows(ctx.Command, ctx).ToArray();
Microsoft.DotNet.Cli.InternalMicrosoft (8)
Internal\GitHubMembershipClient.cs (1)
38.ToArray();
Internal\InternalMicrosoftDetectionUtilities.cs (1)
143.ToArray();
InternalMicrosoftDetector.cs (4)
141.ToArray()) 142.ToArray(); 201var tasks = probes.Select(probe => RunProbeAsync(probe, linkedSource.Token)).ToArray(); 219var completed = tasks.Where(t => t.IsCompletedSuccessfully).Select(t => t.Result).ToArray();
Providers\WorkplaceJoinDetectionProvider.cs (2)
203.ToArray(); 209.ToArray();
Microsoft.DotNet.Cli.Utils (3)
EnvironmentProvider.cs (1)
102var extensionsArr = extensions.OrEmptyIfNull().ToArray();
MSBuildArgs.cs (1)
121var otherMSBuildArgs = parseResult.UnmatchedTokens.ToArray();
TypoCorrection.cs (1)
27var possibleSuggestions = possibleTokens.Select((string possibleMatch) => new Suggestion(possibleMatch, possibleMatch.Length)).ToArray();
Microsoft.DotNet.GenFacades (5)
GenPartialFacadeSource.cs (2)
43ReferencePaths?.Select(item => item.ItemSpec).ToArray(), 45CompileFiles?.Select(item => item.ItemSpec).ToArray(),
GenPartialFacadeSourceGenerator.cs (3)
36string[] distinctSeeds = seeds.Select(seed => Path.GetFullPath(seed)).Distinct().ToArray(); 37string[] seedNames = distinctSeeds.Select(seed => Path.GetFileName(seed)).ToArray(); 60return defineConstants?.Split(';', ',').Where(t => !string.IsNullOrEmpty(t)).ToArray();
Microsoft.DotNet.HotReload.Utils.Generator (1)
Script\Json\Parsing.cs (1)
51changes = script.Changes.Select(c => Plan.Change.Create(AbsPath(c.Document), AbsPath(c.Update))).ToArray();
Microsoft.DotNet.HotReload.Watch (9)
Aspire\AspireServiceFactory.cs (1)
247LaunchEnvironmentVariables = projectLaunchInfo.Environment?.Select(e => (e.Key, e.Value))?.ToArray() ?? [],
Build\EvaluationResult.cs (1)
72var 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)
919var items = changedFiles.Where(item => item.Kind == kind).ToArray(); 1135var projectPaths = projects.Where(p => p.PhysicalPath != null).Select(p => p.PhysicalPath!).ToArray();
HotReload\ProjectUpdatesBuilder.StaticWebAssets.cs (1)
72.ToArray();
HotReload\RunningProjectsManager.cs (1)
373.ToArray();
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\WebAssemblyHotReloadClient.cs (1)
122ImmutableCollectionsMarshal.AsArray(update.UpdatedTypes)!)).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)
108.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)
385throw new AggregateException(exceptions.ToArray());
Microsoft.DotNet.PackageTesting (4)
GetCompatiblePackageTargetFrameworks.cs (1)
52TestProjects = testProjects.Where(tfm => tfm.ItemSpec != "").ToArray();
NupkgParser.cs (1)
24.ToArray();
VerifyClosure.cs (2)
308var cycle = depStack.Reverse().ToArray(); 470return 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)
600var includeOrExcludeDirectives = directives.OfType<CSharpDirective.IncludeOrExclude>().ToArray();
Microsoft.DotNet.SharedFramework.Sdk (6)
parent\Microsoft.DotNet.PackageTesting\VerifyClosure.cs (2)
308var cycle = depStack.Reverse().ToArray(); 470return references.ToArray();
src\CreateFrameworkListFile.cs (1)
69.ToArray();
src\GeneratePlatformManifestEntriesFromFileList.cs (1)
46}).ToArray();
src\GeneratePlatformManifestEntriesFromTemplate.cs (1)
101}).ToArray();
src\ValidateFileVersions.cs (1)
84.ToArray();
Microsoft.DotNet.SourceBuild.Tasks (24)
src\ReadNuGetPackageInfos.cs (1)
45.ToArray();
src\UsageReport\UsageData.cs (4)
50.ToArray(), 54.ToArray(), 58.ToArray(), 62.ToArray()
src\UsageReport\WritePackageUsageData.cs (12)
99.ToArray(); 113.ToArray(); 120.ToArray(); 125.ToArray(); 130.ToArray(); 135.ToArray(); 144.ToArray(); 152.ToArray(); 214.ToArray(); 248.ToArray(); 259.ToArray() 312.ToArray();
src\UsageReport\WriteUsageReports.cs (5)
167.ToArray(); 227.ToArray(); 233Built = pvp.PackageVersionProp.Except(prev.PackageVersionProp).ToArray() 235.ToArray(); 269.ToArray();
src\WriteBuildOutputProps.cs (2)
69.ToArray(); 82}).ToArray();
Microsoft.DotNet.TemplateLocator (4)
parent\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()
parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (2)
32File.ReadAllLines(runtimeIdentifierChainPath).Where(l => !string.IsNullOrEmpty(l)).ToArray() : 48workloadRootPaths = packRootEnvironmentVariable!.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
Microsoft.Extensions.AI (5)
ChatCompletion\DistributedCachingChatClient.cs (1)
68set => _cacheKeyAdditionalValues = value?.ToArray();
ChatCompletion\FunctionInvokingChatClient.cs (3)
363.ToArray(); 585.ToArray(); 1237.ToArray();
Embeddings\DistributedCachingEmbeddingGenerator.cs (1)
72set => _cacheKeyAdditionalValues = value?.ToArray();
Microsoft.Extensions.AI.Abstractions (3)
AdditionalPropertiesDictionary{TValue}.cs (1)
256public AdditionalProperty[] Items => (from p in _properties select new AdditionalProperty(p.Key, p.Value)).ToArray();
Utilities\AIJsonUtilities.cs (1)
175var entries = obj.OrderBy(e => e.Key, StringComparer.Ordinal).ToArray();
Utilities\AIJsonUtilities.Schema.Transform.cs (1)
72foreach (var prop in properties.ToArray())
Microsoft.Extensions.AI.Abstractions.Tests (12)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (5)
674TextContent[] contents = message.Contents.OfType<TextContent>().ToArray(); 960var imageResults = message.Contents.OfType<ImageGenerationToolResultContent>().ToArray(); 1001var imageResults = message.Contents.OfType<ImageGenerationToolResultContent>().ToArray(); 1043var webSearchCalls = message.Contents.OfType<WebSearchToolCallContent>().ToArray(); 1094var webSearchCalls = message.Contents.OfType<WebSearchToolCallContent>().ToArray();
Embeddings\EmbeddingGeneratorExtensionsTests.cs (3)
107string[] inputs = Enumerable.Range(0, count).Select(i => $"hello {i}").ToArray(); 110.Select(i => new Embedding<float>(Enumerable.Range(i, 4).Select(i => (float)i).ToArray())) 111.ToArray();
Functions\AIFunctionArgumentsTests.cs (2)
100], args.ToArray()); 136], args.ToArray());
SpeechToText\SpeechToTextResponseUpdateExtensionsTests.cs (1)
126TextContent[] contents = response.Contents.OfType<TextContent>().ToArray();
Utilities\AIJsonUtilitiesTests.cs (1)
617string[] required = schema.GetProperty("required").EnumerateArray().Select(e => e.GetString()!).ToArray();
Microsoft.Extensions.AI.Evaluation.NLP (10)
BLEUEvaluator.cs (3)
86reference => SimpleWordTokenizer.WordTokenize(reference).ToArray()).ToArray(); 88string[] hypothesis = SimpleWordTokenizer.WordTokenize(modelResponse.Text).ToArray();
BLEUEvaluatorContext.cs (1)
41: this(references.ToArray())
F1Evaluator.cs (2)
75string[] reference = SimpleWordTokenizer.WordTokenize(context.GroundTruth).ToArray(); 76string[] hypothesis = SimpleWordTokenizer.WordTokenize(modelResponse.Text).ToArray();
GLEUEvaluator.cs (3)
85reference => SimpleWordTokenizer.WordTokenize(reference).ToArray()).ToArray(); 87string[] hypothesis = SimpleWordTokenizer.WordTokenize(modelResponse.Text).ToArray();
GLEUEvaluatorContext.cs (1)
41: this(references.ToArray())
Microsoft.Extensions.AI.Evaluation.NLP.Tests (12)
BLEUAlgorithmTests.cs (6)
203SimpleWordTokenizer.WordTokenize("It is a guide to action that ensures that the military will forever heed Party commands").ToArray(), 204SimpleWordTokenizer.WordTokenize("It is the guiding principle which guarantees the military forces always being under the command of the Party").ToArray(), 205SimpleWordTokenizer.WordTokenize("It is the practical guide for the army always to heed the directions of the party").ToArray(), 207string[] hypothesis = SimpleWordTokenizer.WordTokenize("It is a guide to action which ensures that the military always obeys the commands of the party").ToArray(); 218SimpleWordTokenizer.WordTokenize("he was interested in world history because he read the book").ToArray(), 220string[] hypothesis = SimpleWordTokenizer.WordTokenize("he read the book because he was interested in world history").ToArray();
GLEUAlgorithmTests.cs (6)
127SimpleWordTokenizer.WordTokenize("It is a guide to action that ensures that the military will forever heed Party commands").ToArray(), 128SimpleWordTokenizer.WordTokenize("It is the guiding principle which guarantees the military forces always being under the command of the Party").ToArray(), 129SimpleWordTokenizer.WordTokenize("It is the practical guide for the army always to heed the directions of the party").ToArray(), 131string[] hypothesis = SimpleWordTokenizer.WordTokenize("It is a guide to action which ensures that the military always obeys the commands of the party").ToArray(); 142SimpleWordTokenizer.WordTokenize("he was interested in world history because he read the book").ToArray(), 144string[] hypothesis = SimpleWordTokenizer.WordTokenize("he read the book because he was interested in world history").ToArray();
Microsoft.Extensions.AI.Evaluation.Quality (4)
IntentResolutionEvaluatorContext.cs (1)
62: this(toolDefinitions.ToArray())
RetrievalEvaluatorContext.cs (1)
59: this(retrievedContextChunks.ToArray())
TaskAdherenceEvaluatorContext.cs (1)
63: this(toolDefinitions.ToArray())
ToolCallAccuracyEvaluatorContext.cs (1)
64: this(toolDefinitions.ToArray())
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (1)
DiskBased\DiskBasedResultStoreTests.cs (1)
71var context = new TestContext("reference", contents.Take(contentCount).ToArray());
Microsoft.Extensions.AI.Integration.Tests (2)
ImageGeneratingChatClientIntegrationTests.cs (1)
84var contents = response.Messages.SelectMany(m => m.Contents).ToArray();
PromptBasedFunctionCallingChatClient.cs (1)
151foreach (var kvp in arguments.ToArray())
Microsoft.Extensions.AI.OpenAI (1)
MicrosoftExtensionsAIChatExtensions.cs (1)
110if (citation.AnnotatedRegions?.OfType<TextSpanAnnotatedRegion>().ToArray() is { Length: > 0 } regions)
Microsoft.Extensions.AI.OpenAI.Tests (23)
OpenAIConversionTests.cs (22)
743var convertedMessages = messages.AsOpenAIChatMessages(options).ToArray(); 810var convertedItems = messages.AsOpenAIResponseItems().ToArray(); 867var items = messages.AsOpenAIResponseItems().ToArray(); 1160Assert.Throws<ArgumentNullException>("messages", () => ((IEnumerable<OpenAI.Chat.ChatMessage>)null!).AsChatMessages().ToArray()); 1170var convertedMessages = openAIMessages.AsChatMessages().ToArray(); 1194var responseItems = inputMessages.AsOpenAIResponseItems().ToArray(); 1196var convertedMessages = responseItems.AsChatMessages().ToArray(); 1208var convertedMessages = Array.Empty<ResponseItem>().AsChatMessages().ToArray(); 1224var responseItems = inputMessages.AsOpenAIResponseItems().ToArray(); 1225var convertedMessages = responseItems.AsChatMessages().ToArray(); 1290ChatMessage[] messages = items.AsChatMessages().ToArray(); 1428ChatMessage[] messages = items.AsChatMessages().ToArray(); 1451ChatMessage[] messages = new ResponseItem[] { messageItem }.AsChatMessages().ToArray(); 1471ChatMessage[] messages = new ResponseItem[] { messageItem }.AsChatMessages().ToArray(); 1492var items = new ChatMessage[] { new(ChatRole.Assistant, [mcpToolCall, mcpToolResult]) }.AsOpenAIResponseItems().ToArray(); 2100var messageItems = openAIResponse.OutputItems.OfType<MessageResponseItem>().ToArray(); 2101var functionCallItems = openAIResponse.OutputItems.OfType<FunctionCallResponseItem>().ToArray(); 2135var outputItems = openAIResponse.OutputItems.ToArray(); 2166var outputItems = openAIResponse.OutputItems.ToArray(); 2285ChatMessage[] messages = new ResponseItem[] { wsItem }.AsChatMessages().ToArray(); 2301ChatMessage[] messages = new ResponseItem[] { wsItem }.AsChatMessages().ToArray(); 2317ChatMessage[] messages = new ResponseItem[] { wsItem }.AsChatMessages().ToArray();
OpenAIResponseClientIntegrationTests.cs (1)
291.ToArray());
Microsoft.Extensions.AI.Templates.Tests (1)
test\ProjectTemplates\Infrastructure\TemplateSnapshotTestBase.cs (1)
39: verificationExcludePatterns?.Select(p => p.Replace('/', Path.DirectorySeparatorChar)).ToArray();
Microsoft.Extensions.AI.Tests (11)
ChatCompletion\ConfigureOptionsChatClientTests.cs (1)
38var expectedUpdates = Enumerable.Range(0, 3).Select(i => new ChatResponseUpdate()).ToArray();
Embeddings\DistributedCachingEmbeddingGeneratorTest.cs (6)
95}).ToArray(); 254return [new(((string)options!.AdditionalProperties!["someKey"]!).Select(c => (float)c).ToArray())]; 274AssertEmbeddingsEqual(new("value 1".Select(c => (float)c).ToArray()), result1); 275AssertEmbeddingsEqual(new("value 1".Select(c => (float)c).ToArray()), result2); 289AssertEmbeddingsEqual(new("value 1".Select(c => (float)c).ToArray()), result3); 290AssertEmbeddingsEqual(new("value 2".Select(c => (float)c).ToArray()), result4);
Functions\AIFunctionFactoryTest.cs (2)
1231(int? limit = null, DateTime? from = null) => Enumerable.Repeat(from ?? default, limit ?? 4).Select(d => d.Year).ToArray(), 1264(int? limit = null, DateTime? from = null) => Enumerable.Repeat(from ?? default, limit ?? 4).Select(d => d.Year).ToArray(),
SpeechToText\ConfigureOptionsSpeechToTextClientTests.cs (1)
39var expectedUpdates = Enumerable.Range(0, 3).Select(i => new SpeechToTextResponseUpdate()).ToArray();
TextToSpeech\ConfigureOptionsTextToSpeechClientTests.cs (1)
38var expectedUpdates = Enumerable.Range(0, 3).Select(i => new TextToSpeechResponseUpdate()).ToArray();
Microsoft.Extensions.AmbientMetadata.Build.Tests (1)
BuildMetadataTests.cs (1)
26var properties = obj.GetType().GetProperties().Select(f => f.GetValue(obj)).ToArray();
Microsoft.Extensions.Caching.Hybrid (1)
Internal\DefaultHybridCache.cs (1)
106IHybridCacheSerializerFactory[] factories = services.GetServices<IHybridCacheSerializerFactory>().ToArray();
Microsoft.Extensions.Caching.Hybrid.Tests (2)
SizeTests.cs (1)
56string expected = new("simple value".ToArray());
TagSetTests.cs (1)
119string[] arr = LongCustom().ToArray();
Microsoft.Extensions.Compliance.Abstractions (1)
Classification\DataClassificationSet.cs (1)
114var a = _classifications.ToArray();
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
src\runtime\src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
25=> _values = values.ToArray();
Microsoft.Extensions.DataIngestion.Tests (19)
Chunkers\SemanticSimilarityChunkerTests.cs (3)
51.ToArray(); 93}).ToArray(); 169}).ToArray();
IngestionDocumentTests.cs (1)
49IngestionDocumentElement[] flatElements = doc.EnumerateContent().ToArray();
Processors\AlternativeTextEnricherTests.cs (3)
45var materializedMessages = messages.ToArray(); 131var materializedMessages = messages.ToArray(); 146Envelope<string[]> data = new() { data = Enumerable.Range(0, batchSize).Select(i => i.ToString()).ToArray() };
Processors\ClassificationEnricherTests.cs (1)
75var materializedMessages = messages.ToArray();
Processors\KeywordEnricherTests.cs (1)
75var materializedMessages = messages.ToArray();
Processors\SentimentEnricherTests.cs (1)
59var materializedMessages = messages.ToArray();
Processors\SummaryEnricherTests.cs (1)
59var materializedMessages = messages.ToArray();
Readers\DocumentReaderConformanceTests.cs (2)
121var elements = document.EnumerateContent().ToArray(); 205var elements = document.EnumerateContent().ToArray();
Readers\MarkdownReaderTests.cs (5)
106byte[] imageBytes1 = Enumerable.Range(0, 55).Select(i => (byte)i).ToArray(); 108byte[] imageBytes2 = Enumerable.Range(55, 111).Select(i => (byte)i).ToArray(); 110byte[] imageBytes3 = Enumerable.Range(166, 200).Select(i => (byte)i).ToArray(); 131var images = document.EnumerateContent().OfType<IngestionDocumentImage>().ToArray(); 147byte[] imageBytes = Enumerable.Range(55, 111).Select(i => (byte)i).ToArray();
Readers\MarkItDownReaderTests.cs (1)
26var elements = document.EnumerateContent().ToArray();
Microsoft.Extensions.DependencyModel (17)
CompilationLibrary.cs (1)
37Assemblies = assemblies.ToArray();
CompilationOptions.cs (1)
65Defines = defines.ToArray();
DependencyContext.cs (3)
33CompileLibraries = compileLibraries.ToArray(); 34RuntimeLibraries = runtimeLibraries.ToArray(); 35RuntimeGraph = runtimeGraph.ToArray();
DependencyContextJsonReader.cs (4)
209CreateLibraries(compileTarget?.Libraries, false, libraryStubs).Cast<CompilationLibrary>().ToArray(), 210CreateLibraries(runtimeTarget.Libraries, true, libraryStubs).Cast<RuntimeLibrary>().ToArray(), 802.ToArray(); 814.ToArray();
DependencyContextPaths.cs (1)
54.ToArray();
Library.cs (1)
61Dependencies = dependencies.ToArray();
RuntimeAssetGroup.cs (4)
19_assetPaths = assetPaths.ToArray(); 25_runtimeFiles = runtimeFiles.ToArray(); 45return _runtimeFiles!.Select(file => file.Path).ToArray(); 61return _assetPaths!.Select(path => new RuntimeFile(path, null, null)).ToArray();
RuntimeFallbacks.cs (1)
25Fallbacks = fallbacks.ToArray();
RuntimeLibrary.cs (1)
113ResourceAssemblies = resourceAssemblies.ToArray();
Microsoft.Extensions.Diagnostics (1)
Tracing\DefaultActivitySourceFactory.cs (1)
28.ToArray();
Microsoft.Extensions.Diagnostics.HealthChecks (2)
DefaultHealthCheckService.cs (1)
45registrations = registrations.Where(predicate).ToArray();
HealthCheckPublisherHostedService.cs (1)
48_publishers = publishers.ToArray();
Microsoft.Extensions.Diagnostics.ResourceMonitoring (3)
Linux\OSFileSystem.cs (1)
31.ToArray();
ResourceMonitorService.cs (1)
78_publishers = publishers.ToArray();
Windows\Disk\WindowsDiskMetrics.cs (1)
81.ToArray();
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (4)
Linux\Disk\FakeDiskStatsReader.cs (1)
21DiskStats[] result = stats.Values.Select(x => x[_index]).ToArray();
Linux\Resources\HardcodedValueFileSystem.cs (1)
42.ToArray();
ResourceMonitoringExtensionsTests.cs (2)
213var trackers = host.Services.GetServices<IResourceMonitor>().ToArray(); 214var backgrounds = host.Services.GetServices<IHostedService>().Where(x => x is ResourceMonitorService).ToArray();
Microsoft.Extensions.Diagnostics.Testing (1)
Metrics\MetricCollector.cs (1)
112var str = string.Join(", ", _supportedTs.Select(t => t.Name).ToArray());
Microsoft.Extensions.DocumentExtraction.Tests (1)
DocumentExtractionMiddlewareTests.cs (1)
171ServiceDescriptor[] before = services.ToArray();
Microsoft.Extensions.Documents.Abstractions (1)
ExtractionDocumentSources.cs (1)
195Polygon = new ReadOnlyCollection<ExtractionDocumentPoint>((polygon ?? Array.Empty<ExtractionDocumentPoint>()).ToArray());
Microsoft.Extensions.Documents.Abstractions.Tests (28)
DocumentElementTests.cs (2)
131InvalidOperationException selfException = Assert.Throws<InvalidOperationException>(() => document.EnumerateContent().ToArray()); 137InvalidOperationException ancestorException = Assert.Throws<InvalidOperationException>(() => document.EnumerateContent().ToArray());
DocumentReferencesTests.cs (2)
147Assert.Equal(expected, reference.Polygon.ToArray()); 392? System.Linq.Enumerable.ToArray(region.Polygon)
DocumentReviewFollowUpTests.cs (3)
78Assert.Throws<InvalidOperationException>(() => document.EnumerateContent().ToArray()); 94Assert.Throws<InvalidOperationException>(() => document.EnumerateContent().ToArray()); 111Assert.Throws<InvalidOperationException>(() => document.EnumerateContent().ToArray());
DocumentSectionTests.cs (1)
50ExtractionDocumentElement[] content = document.EnumerateContent().ToArray();
DocumentTableCellCollectionTests.cs (8)
24ExtractionDocumentTableCell?[] cells = table.Cells.ToArray(); 379Assert.Equal(new ExtractionDocumentTableCell?[] { anchor, null, null, null, null, null, ordinary, null, null }, table.Cells.ToArray()); 395ExtractionDocumentTableCell?[] before = table.Cells.ToArray(); 406Assert.Equal(before, table.Cells.ToArray()); 448ExtractionDocumentTableCell?[] before = table.Cells.ToArray(); 460Assert.Equal(before, table.Cells.ToArray()); 489Assert.Equal(before, table.Cells.ToArray()); 580table.Cells.ToArray());
DocumentTableElementTests.cs (9)
110table.Cells.ToArray()); 160table.Cells.ToArray()); 207ExtractionDocumentTableCell?[] before = table.Cells.ToArray(); 209Assert.Equal(before, table.Cells.ToArray()); 276table.Cells.ToArray()); 348Assert.Equal(new ExtractionDocumentTableCell?[] { null, null, null, null }, table.Cells.ToArray()); 355Assert.Equal(new ExtractionDocumentTableCell?[] { null, null, null, null }, table.Cells.ToArray()); 374Assert.Equal(new ExtractionDocumentTableCell?[] { null, null, null, empty }, table.Cells.ToArray()); 407Assert.Equal(new ExtractionDocumentTableCell?[] { null, null, null, null }, table.Cells.ToArray());
DocumentTests.cs (2)
132ExtractionDocumentElement[] content = document.EnumerateContent().ToArray(); 149ExtractionDocumentElement[] content = document.EnumerateContent().ToArray();
DocumentTests.StandardContent.cs (1)
275byte[] retained = providerBuffer.ToArray();
Microsoft.Extensions.DotNetDeltaApplier (1)
src\sdk\src\Dotnet.Watch\HotReloadAgent\AgentReporter.cs (1)
28var log = filteredLog.ToArray();
Microsoft.Extensions.Features (1)
FeatureCollection.cs (1)
164public DictionaryItemDebugView<Type, object>[] Items => _features.Select(pair => new DictionaryItemDebugView<Type, object>(pair)).ToArray();
Microsoft.Extensions.FileProviders.Composite (1)
CompositeFileProvider.cs (1)
36_fileProviders = fileProviders.ToArray();
Microsoft.Extensions.FileProviders.Embedded (3)
EmbeddedFileProvider.cs (1)
26.Where(c => c != '/' && c != '\\').ToArray();
Manifest\EmbeddedFilesManifest.cs (1)
17.Where(c => c != Path.DirectorySeparatorChar && c != Path.AltDirectorySeparatorChar).ToArray();
Manifest\ManifestDirectoryInfo.cs (1)
51IEnumerable<IFileInfo> EnsureEntries() => _entries ??= ResolveEntries().ToArray();
Microsoft.Extensions.FileProviders.Embedded.Manifest.Task (1)
GenerateEmbeddedResourcesManifest.cs (1)
74}).ToArray();
Microsoft.Extensions.FileProviders.Physical (2)
Internal\PathUtils.cs (2)
15.Where(c => c != Path.DirectorySeparatorChar && c != Path.AltDirectorySeparatorChar).ToArray(); 18.Where(c => c != '*' && c != '|' && c != '?').ToArray();
Microsoft.Extensions.FileSystemGlobbing (3)
Internal\MatcherContext.cs (3)
36IPatternContext[] includePatternContexts = includePatterns.Select(pattern => pattern.CreatePatternContextForInclude()).ToArray(); 37IPatternContext[] excludePatternContexts = excludePatterns.Select(pattern => pattern.CreatePatternContextForExclude()).ToArray(); 54.ToArray();
Microsoft.Extensions.Hosting (1)
Internal\Host.cs (1)
113asyncValidators = Services.GetServices<IAsyncStartupValidator>().ToArray();
Microsoft.Extensions.Http (2)
DefaultHttpClientFactory.cs (1)
76_filters = filters.ToArray();
HttpMessageHandlerBuilder.cs (1)
89IReadOnlyList<DelegatingHandler> additionalHandlersList = additionalHandlers as IReadOnlyList<DelegatingHandler> ?? additionalHandlers.ToArray();
Microsoft.Extensions.Http.Diagnostics (1)
Logging\Internal\HttpClientLogger.cs (1)
60_enrichers = enrichers.Where(static x => x is not null).ToArray();
Microsoft.Extensions.Http.Diagnostics.Tests (2)
Logging\HttpClientLoggingTagNamesTest.cs (1)
29.ToArray();
Logging\Internal\RandomStringGenerator.cs (1)
20.Select(s => s[_random.Next(s.Length)]).ToArray());
Microsoft.Extensions.Http.Resilience.PerformanceTests (2)
HttpClientFactory.cs (2)
98}).ToArray(); 121}).ToArray();
Microsoft.Extensions.Http.Resilience.Tests (5)
Internal\RandomizerTest.cs (1)
26}).ToArray();
Routing\OrderedRoutingStrategyTest.cs (1)
109return CreateGroup(endpoints.Select(v => new WeightedUriEndpoint { Uri = new Uri(v) }).ToArray());
Routing\RoutingStrategyTest.cs (2)
62var routes = ConfigureMinRoutes(Builder).ToArray(); 64var urls = CollectUrls(CreateStrategy()).ToArray();
Routing\WeightedRoutingStrategyTest.cs (1)
169return CreateGroup(endpoints.Select(v => new WeightedUriEndpoint { Uri = new Uri(v) }).ToArray());
Microsoft.Extensions.Logging.Generators (1)
src\runtime\src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
25=> _values = values.ToArray();
Microsoft.Extensions.Options.Contextual (4)
Internal\ContextualOptionsFactory.cs (4)
43_loaders = loaders.ToArray(); 44_setups = setups as IConfigureOptions<TOptions>[] ?? setups.ToArray(); 45_postConfigures = postConfigures as IPostConfigureOptions<TOptions>[] ?? postConfigures.ToArray(); 46_validations = validations as IValidateOptions<TOptions>[] ?? validations.ToArray();
Microsoft.Extensions.Options.SourceGeneration (3)
Emitter.cs (3)
172.ToArray(); 676var attributesData = _optionsSourceGenContext.AttributesToGenerate.OrderBy(static kvp => kvp.Key, StringComparer.Ordinal).ToArray(); 1253.ToArray();
Microsoft.Extensions.ServiceDiscovery (2)
Configuration\ConfigurationServiceEndpointProvider.cs (1)
43_schemes = allowedSchemes as string[] ?? allowedSchemes.ToArray();
ServiceEndpointWatcherFactory.cs (1)
21.Concat(providerFactories.Where(static r => r is PassThroughServiceEndpointProviderFactory)).ToArray();
Microsoft.Extensions.ServiceDiscovery.Abstractions (1)
ServiceEndpointSource.cs (1)
68public ServiceEndpoint[] Endpoints => value.Endpoints.ToArray();
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Resolver\DnsResolver.Telemetry.cs (1)
89static string[] ToStringHelper<T>(T[] array) => array.Select(a => a!.ToString()!).ToArray();
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
Resolver\DnsPrimitivesTests.cs (1)
185byte[] data = Enumerable.Repeat(labelData, 3).SelectMany(x => x).Concat(lastLabelData).Concat(new byte[1]).ToArray();
Microsoft.Extensions.ServiceDiscovery.Dns.Tests.Fuzzing (1)
Program.cs (1)
17.ToArray();
Microsoft.Extensions.Telemetry (6)
Buffering\GlobalBuffer.cs (2)
55LastKnownGoodFilterRules = LogBufferingFilterRuleSelector.SelectByCategory(_options.CurrentValue.Rules.ToArray(), _category); 166LastKnownGoodFilterRules = LogBufferingFilterRuleSelector.SelectByCategory(updatedOptions.Rules.ToArray(), _category);
Latency\Internal\LatencyContextRegistrySet.cs (1)
61return keys.ToArray();
Logging\ExtendedLoggerFactory.cs (1)
92_enrichers = enrichers.Select<ILogEnricher, Action<IEnrichmentTagCollector>>(e => e.Enrich).ToArray();
Sampling\RandomProbabilisticSampler.cs (2)
41LastKnownGoodSamplerRules = Throw.IfNullOrMemberNull(options, options.CurrentValue).Rules.ToArray(); 78LastKnownGoodSamplerRules = updatedOptions.Rules.ToArray();
Microsoft.Extensions.Telemetry.Abstractions.Tests (2)
Logging\LoggerMessageStateTests.cs (2)
144Assert.Equal(lms.TagArray.ToArray(), list.ToArray());
Microsoft.Extensions.Telemetry.Tests (3)
Buffering\GlobalBufferTests.cs (1)
256Attributes = record.Attributes.ToArray();
Enrichment\ApplicationEnricherTagTests.cs (1)
30.ToArray();
Enrichment\ProcessEnricherDimensionsTests.cs (1)
29.ToArray();
Microsoft.Extensions.VectorData.ConformanceTests (9)
EmbeddingGenerationTests.cs (1)
590var vector = value.TrimStart('[').TrimEnd(']').Split(',').Select(s => float.Parse(s.Trim())).ToArray();
ModelTests\BasicModelTests.cs (5)
75var expectedRecords = fixture.TestData.Take(2).ToArray(); 77var ids = expectedRecords.Select(record => record.Key).Append(missingKey).ToArray(); 268var keys = newRecords.Select(record => record.Key).ToArray(); 304var keys = existingRecords.Select(record => record.Key).ToArray(); 336var keys = records.Select(record => record.Key).ToArray();
ModelTests\DynamicModelTests.cs (2)
238[VectorPropertyName] = new ReadOnlyMemory<float>(Enumerable.Repeat(0.7f, 3).ToArray()) 269var keys = newRecords.Select(record => record[KeyPropertyName]!).ToArray();
Support\TestStore.cs (1)
138var vector = dummyVector ?? new ReadOnlyMemory<float>(Enumerable.Range(0, vectorSize ?? 3).Select(i => (float)i).ToArray());
Microsoft.Gen.MetadataExtractor (2)
src\Generators\Microsoft.Gen.MetricsReports\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 (3)
JSGeneratorFactory.cs (1)
84return Create(info, context, isToJs, function.KnownType, function.ArgsTypeInfo.Select(a => a.KnownType).ToArray(), jsMarshalingInfo.JSType, jsMarshalingInfo.JSTypeArguments);
JSManagedTypeInfo.cs (2)
99.ToArray(); 110.ToArray();
Microsoft.Interop.SourceGeneration (1)
ManualTypeMarshallingHelper.cs (1)
219var 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)
148.Append(context.Auto().MultiClassification().Estimators.Select(kv => kv.Value).ToArray()); 161.Append(context.Auto().MultiClassification().Estimators.Select(kv => kv.Value).ToArray()); 174.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)
1552var values = new VBuffer<int>(keyValuesCount, Enumerable.Range(0, keyValuesCount).ToArray()); 6926var 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 (133)
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\ShowSchemaCommand.cs (1)
126foreach (var view in GetViewChainReversed(data).ToArray())
Commands\TypeInfoCommand.cs (1)
87var kinds = Enum.GetValues(typeof(InternalDataKind)).Cast<InternalDataKind>().Distinct().OrderBy(k => k).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 (2)
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();
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 (4)
FeatureCombiner.cs (1)
63var ktv = ConvertFeatures(feats.ToArray(), featNames, concatNames, ch, out cvt, out errCount);
JsonUtils\JsonManifestUtils.cs (2)
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());
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)
273GetClassificationLabelsFromRatings(ValidSet).ToArray(), _sigmoidParameter); 283bool[] 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.ImageAnalytics (10)
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(); 922indices = sortedIVPair.Keys.ToArray(); 923featureValues = 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 (2)
PcaTransformer.cs (2)
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 (3)
ResultProcessor\TestResultProcessor.cs (1)
47string[] lines = File.ReadAllLines(outputPath).Where(line => !string.IsNullOrWhiteSpace(line)).ToArray();
TestGamPublicInterfaces.cs (2)
51Utils.AreEqual(binUpperBounds[i], gam.GetBinUpperBounds(i).ToArray()); 56Utils.AreEqual(binEffects[i], gam.GetBinEffects(i).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)
parent\Microsoft.ML.Samples\Dynamic\TensorFlow\ImageClassification.cs (2)
102x => (float)x / inputSize).ToArray(); 105x => (float)(x + 10000) / inputSize).ToArray();
parent\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)
65var sampleOutputs = sampleInputs.Select(i => option.MappingToFeatureSpace(i)[0]).ToArray(); 114var 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)
1042Assert.Equal(buffer.DenseValues().ToArray(), 1043buffer2.DenseValues().ToArray());
Microsoft.ML.TestFramework (1)
TestCommandBase.cs (1)
401var paths = toCompare.Where(pa => (pa.CmpUsage & situation) != PathArgument.Usage.None).ToArray();
Microsoft.ML.Tests (75)
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)
321var datetimes = data.GetColumn<DateTime>("datetime").ToArray();
EvaluateTests.cs (1)
114var output2 = metrics2.TopKAccuracyForAllK.ToArray();
ExpressionLanguageTests\ExpressionLanguageTests.cs (1)
271.ToArray();
ImagesTests.cs (1)
1109Features = Enumerable.Repeat(0, InputSize).Select(x => random.NextDouble() * 100).ToArray()
Scenarios\Api\CookbookSamples\CookbookSamples.cs (9)
58.Take(4).ToArray(); 64.Take(20).ToArray(); 319var meanVarValues = normalizedData.GetColumn<float[]>(normalizedData.Schema["MeanVarNormalized"]).ToArray(); 515var messageTexts = data.GetColumn<string>(data.Schema["Message"]).Take(20).ToArray(); 549var embeddings = transformedData.GetColumn<float[]>(transformedData.Schema["Embeddings"]).Take(10).ToArray(); 550var unigrams = transformedData.GetColumn<float[]>(transformedData.Schema["BagOfWords"]).Take(10).ToArray(); 589var catColumns = data.GetColumn<string[]>(data.Schema["CategoricalFeatures"]).Take(10).ToArray(); 605var categoricalBags = transformedData.GetColumn<float[]>(transformedData.Schema["CategoricalBag"]).Take(10).ToArray(); 606var 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)
183var scores1 = prediction1.GetColumn<float>(prediction1.Schema["Score"]).ToArray(); 184var scores2 = prediction2.GetColumn<float>(prediction2.Schema["Score"]).ToArray(); 242var scores1 = prediction1.GetColumn<float[]>(prediction1.Schema["Score"]).ToArray(); 243var scores2 = prediction2.GetColumn<float[]>(prediction2.Schema["Score"]).ToArray();
TrainerEstimators\SymSgdClassificationTests.cs (3)
53var col1 = data.GetColumn<float>(data.Schema["Score"]).Take(numExamples).ToArray(); 54var col2 = outInitData.GetColumn<float>(outInitData.Schema["Score"]).Take(numExamples).ToArray(); 55var 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 (7)
269var scores = model.Transform(data).GetColumn<float>("Score").ToArray(); 277Assert.Equal(scores, loadedModel.Transform(data).GetColumn<float>("Score").ToArray()); 894.Select(x => randomFloat() + label * 0.2f).ToArray() 990Assert.Equal(row.CategoricalSplitFeatures, tree.GetCategoricalSplitFeaturesAt(nodeId).ToArray()); 994Assert.Equal(row.CategoricalCategoricalSplitFeatureRange, tree.GetCategoricalCategoricalSplitFeatureRangeAt(nodeId).ToArray()); 1019Assert.Equal(row.LeafSamples, tree.GetLeafSamplesAt(nodeId).ToArray()); 1023Assert.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 (3)
124transformed[i] = features.DenseValues().ToArray(); 166transformed[i] = features.DenseValues().ToArray(); 259var features = transformed.GetColumn<float[]>("Features").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 (12)
MovingAverageTransform.cs (1)
75_weights = string.IsNullOrWhiteSpace(args.Weights) ? null : args.Weights.Split(',').Select(c => Convert.ToSingle(c)).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)
719GetDeanomalyData(values, GetAnomalyIndex(results.Select(x => x[1]).ToArray())); 743CalculateBoundaryUnit(values, results.Select(x => x[0] > 0).ToArray()); 835GetDeanomalyData(values, GetAnomalyIndex(results.Select(x => x[1]).ToArray())); 839CalculateBoundaryUnit(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". 470Assert.Equal(encoding.Select(t => t.Id).ToArray(), ids); 522Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 523Assert.Equal(expectedOffsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 524Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 526Assert.Equal(expectedTokens, encoding1.Select(t => t.Value).ToArray()); 527Assert.Equal(expectedOffsets, encoding1.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 528Assert.Equal(expectedIds, encoding1.Select(t => t.Id).ToArray()); 618Assert.Equal(expectedTokens.Select(t => t.Id).ToArray(), ids); 867Assert.Equal(ids, encoding.Select(t => t.Id).ToArray()); 868Assert.Equal(tokens, encoding.Select(t => t.Value).ToArray()); 869Assert.Equal(offsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value)).ToArray()); 918ids = encoding.Select(e => e.Id).ToArray(); 962var tokens = bpeTokenizer.EncodeToTokens(text, out _, considerPreTokenization: false).Select(t => t.Value).ToArray(); 985tokens = 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)
153TestDecodingWithSpan((tokenizer as TiktokenTokenizer)!, encoded.ToArray(), text); 158int[] ids = result.Select(token => token.Id).ToArray(); 159string[] tokens = result.Select(token => token.Value).ToArray(); 160Range[] offsets = result.Select(token => token.Offset).ToArray(); 206TestDecodingWithSpan((GPT4 as TiktokenTokenizer)!, encoded.ToArray(), text); 211int[] ids = result.Select(token => token.Id).ToArray(); 212string[] tokens = result.Select(token => token.Value).ToArray(); 213(int, int)[] offsets = result.Select(token => (token.Offset.Start.Value, token.Offset.End.Value - token.Offset.Start.Value)).ToArray(); 237TestDecodingWithSpan((gpt4Tokenizer as TiktokenTokenizer)!, encoded.ToArray(), text); 249TestDecodingWithSpan((GPT4 as TiktokenTokenizer)!, encoded.ToArray(), text); 252int[] ids = result.Select(token => token.Id).ToArray(); 253string[] tokens = result.Select(token => token.Value).ToArray(); 254(int, int)[] offsets = result.Select(token => (token.Offset.Start.Value, token.Offset.End.Value - token.Offset.Start.Value)).ToArray(); 284TestDecodingWithSpan((GPT4 as TiktokenTokenizer)!, encoded.ToArray(), text); 287Assert.Equal(encoded, result.Select(token => token.Id).ToArray()); 289Assert.Equal(new string[] { "<|im_start|>", "Hello", " ⭐", "⭐", " World", "<|im_end|>" }, result.Select(token => token.Value).ToArray()); 290Assert.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()); 312TestDecodingWithSpan(tokenizer, encoded.ToArray(), text); 320TestDecodingWithSpan(tokenizer, encoded.ToArray(), text); 324Assert.Equal(encoded, result.Select(token => token.Id).ToArray()); 326Assert.Equal(new string[] { "<|endoftext|>", "Hello", " ⭐", " World", "<|endofprompt|>" }, result.Select(token => token.Value).ToArray()); 327Assert.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()); 349TestDecodingWithSpan((GPT2 as TiktokenTokenizer)!, encoded.ToArray(), text); 368TestDecodingWithSpan((P50kBase as TiktokenTokenizer)!, encoded.ToArray(), text); 387TestDecodingWithSpan((P50kEdit as TiktokenTokenizer)!, encoded.ToArray(), text); 406TestDecodingWithSpan((R50kBase as TiktokenTokenizer)!, encoded.ToArray(), text); 645Assert.Equal(expectedTokens, encoding.Select(t => t.Value).ToArray()); 646Assert.Equal(expectedOffsets, encoding.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 647Assert.Equal(expectedIds, encoding.Select(t => t.Id).ToArray()); 649Assert.Equal(expectedTokens, encoding1.Select(t => t.Value).ToArray()); 650Assert.Equal(expectedOffsets, encoding1.Select(t => (t.Offset.Start.Value, t.Offset.End.Value - t.Offset.Start.Value)).ToArray()); 651Assert.Equal(expectedIds, encoding1.Select(t => t.Id).ToArray()); 758int[] ids = result.Select(r => r.Id).ToArray(); 759(int Index, int Length)[] offsets = result.Select(r => (r.Offset.Start.Value, r.Offset.End.Value - r.Offset.Start.Value)).ToArray(); 854GptOss.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 (70)
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 (7)
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();
Dracula\CountTargetEncodingTransformer.cs (3)
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()), 151columns.Select(c => new InputOutputColumnPair(c.OutputColumnName, c.OutputColumnName)).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();
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();
OneHotEncoding.cs (1)
309toBinVector = new KeyToBinaryVectorMappingEstimator(_host, binaryCols.Select(x => (x.outputColumnName, x.inputColumnName)).ToArray());
OneHotHashEncoding.cs (2)
328_hash = new HashingEstimator(_host, columns.Select(x => x.HashingOptions).ToArray()); 359toBinVector = new KeyToBinaryVectorMappingEstimator(_host, binaryCols.Select(x => (x.outputColumnName, x.inputColumnName)).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 (1)
227string[][] friendlyNames = _columns.Select(c => c.FriendlyNames).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 (3)
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 (3)
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())
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 (2)
215return columns.Select(x => (x.Name, x.InputColumnName)).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())
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 (24)
DestinationImageReference.cs (2)
106return tags.Select(tag => $"{registry}:{repository}:{tag}").ToArray(); 111return tags.Select(tag => $"{repository}:{tag}").ToArray();
ImageBuilder.cs (2)
235cmd = appCommand.Concat(appCommandArgs).Concat(cmd).ToArray(); 254return (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\ContainerArchiveCache.cs (5)
122task.GeneratedContainerNames = entry.ContainerNames.Select(name => new TaskItem(name)).ToArray(); 159task.GeneratedContainerNames.Select(item => item.ItemSpec).ToArray(), 178ITaskItem[] labelArray = labels.ToArray(); 190ITaskItem[] itemArray = items.ToArray(); 205string[] valueArray = values.ToArray();
Tasks\CreateNewImage.cs (7)
209telemetry.LogRidMismatch(e.RequestedRuntimeIdentifier, e.AvailableRuntimeIdentifiers.ToArray()); 316GeneratedContainerNames = destinationImageReference.FullyQualifiedImageNames().Select(name => new Microsoft.Build.Utilities.TaskItem(name)).ToArray(); 391string[] entrypoint = Entrypoint.Select(i => i.ItemSpec).ToArray(); 392string[] entrypointArgs = EntrypointArgs.Select(i => i.ItemSpec).ToArray(); 393string[] cmd = DefaultArgs.Select(i => i.ItemSpec).ToArray(); 394string[] appCommand = AppCommand.Select(i => i.ItemSpec).ToArray(); 395string[] 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)
parent\Common\ConflictResolution\ResolveOverlappingItemGroupConflicts.cs (2)
47RemovedItemGroup1 = ItemGroup1?.Intersect(conflictItems).ToArray(); 48RemovedItemGroup2 = ItemGroup2?.Intersect(conflictItems).ToArray();
parent\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();
parent\Common\ConflictResolution\ResolveOverlappingItemGroupConflicts.cs (2)
47RemovedItemGroup1 = ItemGroup1?.Intersect(conflictItems).ToArray(); 48RemovedItemGroup2 = ItemGroup2?.Intersect(conflictItems).ToArray();
parent\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();
parent\parent\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()
parent\parent\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();
ProcessFrameworkReferences.cs (2)
584PackagesToDownload = packagesToDownload.Distinct(new PackageToDownloadComparer<ITaskItem>()).ToArray(); 629KnownRuntimeIdentifierPlatforms = 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();
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.ProjectData.Tasks (8)
MergeProjectDataSlicesTask.cs (4)
98 .ToArray(); 99 string[] existing = sliceFiles.Where(File.Exists).ToArray(); 100 string[] missing = sliceFiles.Except(existing, StringComparers.Paths).ToArray(); 105 .ToArray();
ProjectDataBuildCompletionLogger.cs (2)
162 string[] targetNames = submission.TargetNames?.Where(static target => !string.IsNullOrWhiteSpace(target)).ToArray() ?? []; 179 EntryProjects = submission.EntryProjectsFullPath?.Where(static path => !string.IsNullOrWhiteSpace(path)).ToArray() ?? [],
ProjectDataMerger.cs (2)
142 SliceCandidate[] preferred = candidates.Where(static candidate => candidate.IsPreferred).ToArray(); 148 SliceCandidate[] discovered = candidates.ToArray();
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (4)
BlazorReadSatelliteAssemblyFile.cs (1)
33}).ToArray();
parent\parent\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 (17)
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)
291context.HelpBuilder.WriteColumns(optionsToWrite.ToArray(), context); 341context.HelpBuilder.WriteColumns(optionsToWrite.ToArray(), context); 505yield 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>();
NuGet\PackageAvailabilityChecker.cs (1)
89FeedResult[] queriedResults = results.OfType<FeedResult>().ToArray();
PostActionProcessors\AddJsonPropertyPostActionProcessor.cs (1)
299string[] 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(identifier, additionalSources?.ToArray() ?? []); 543g.Select(x => x.AdvisoryUrl.AbsoluteUri).ToArray()))
Settings\TemplateCache.cs (1)
264var 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)
474public IReadOnlyList<Guid> PostActions => _templateInfo.ConfigurationModel.PostActionModels.Select(pam => pam.ActionId).ToArray();
Microsoft.TemplateSearch.Common (2)
Providers\NuGetMetadataSearchProvider.cs (1)
57_searchMetadataUris = searchCacheUri.Select(s => new Uri(s)).ToArray();
TemplateSearchCache\TemplateSearchCache.cs (1)
15TemplatePackages = data.OrderBy(x => x.Name, StringComparer.OrdinalIgnoreCase).ToArray();
Microsoft.TestPlatform.Build (1)
Tasks\VSTestTask2.cs (1)
268data = parts.Skip(2).Take(parts.Length).Select(Unescape).ToArray();
Microsoft.TestPlatform.CommunicationUtilities (3)
DataCollectionRequestHandler.cs (1)
403_requestData.MetricsCollection.Add(TelemetryDataConstants.InvokedDataCollectors, string.Join(",", invokedDataCollectorsForMetrics.ToArray()));
JsonDataSerializer.Stj.cs (1)
167foreach (var key in dict.Keys.ToArray())
Serialization\DiscoveryCriteriaFactory.cs (1)
21var sources = adapterSourceMap.Values.SelectMany(adapterSources => adapterSources).ToArray();
Microsoft.TestPlatform.CrossPlatEngine (16)
AttachmentsProcessing\TestRunAttachmentsProcessingManager.cs (2)
118var dataCollectorAttachmentsProcessors = _dataCollectorAttachmentsProcessorsFactory.Create(invokedDataCollector?.ToArray(), logger); 148var attachmentsToBeProcessed = attachments.Where(dataCollectionAttachment => attachmentProcessorUris.Any(uri => uri.Equals(dataCollectionAttachment.Uri))).ToArray();
Client\Parallel\ParallelProxyDiscoveryManager.cs (1)
225sourceBatches = [group.Select(w => w.Work).ToArray()];
Client\Parallel\ParallelProxyExecutionManager.cs (3)
237Dictionary<string, TestCase[]> sourceToTestCasesMap = testRunCriteria.Tests.GroupBy(t => t.Source).ToDictionary(k => k.Key, v => v.ToArray()); 251testCaseBatches = [group.SelectMany(w => sourceToTestCasesMap[w.Work]).ToArray()]; 309sourceBatches = [group.Select(w => w.Work).ToArray()];
Client\ProxyDiscoveryManager.cs (2)
104var discoverySources = discoveryCriteria.Sources.ToArray(); 134var discoverySources = discoveryCriteria.Sources.ToArray();
Client\TestLoggerManager.cs (1)
189_requestData.MetricsCollection.Add(TelemetryDataConstants.LoggerUsed, string.Join<Type>(",", _initializedLoggers.ToArray()));
DataCollection\ProxyDataCollectionManager.cs (1)
402_requestData.MetricsCollection.Add(TelemetryDataConstants.DataCollectorsEnabled, string.Join(",", dataCollectors.ToArray()));
Discovery\DiscoveryContext.cs (1)
53var validPropertiesSttring = supportedProperties == null ? string.Empty : string.Join(CrossPlatEngineResources.StringSeperator, supportedProperties.ToArray());
Discovery\DiscoveryManager.cs (2)
295var sourcesString = string.Join(",", sources.ToArray()); 305EqtTrace.Info("TestDiscoveryManager: Discovering tests from sources {0}", string.Join(",", verifiedSources.ToArray()));
Execution\RunTestsWithSources.cs (1)
75.Aggregate(sources, (current, enumerable) => enumerable is not null ? current.Concat(enumerable) : current).ToArray();
PostProcessing\ArtifactProcessingManager.cs (2)
236.Select(testSessionArtifact => new TestArtifacts(testSessionArtifact.Key!, testSessionArtifact.Select(x => ParseArtifact(x.Artifact)).Where(x => x is not null).ToArray()!)) // Bang because null dataflow doesn't yet backport learning from the `Where` clause 237.ToArray();
Microsoft.TestPlatform.Extensions.BlameDataCollector (1)
BlameCollector.cs (1)
577foreach (var dumpFileNameFullPath in _fileHelper.GetFiles(_monitorPostmortemDumpFolderPath, "*.dmp", SearchOption.TopDirectoryOnly).ToArray())
Microsoft.TestPlatform.Filter.Source (3)
Condition.cs (1)
213var parts = TokenizeFilterConditionString(conditionString!).ToArray();
FastFilter.cs (1)
73: FilterProperties.Keys.Where(name => !properties.Contains(name)).ToArray();
FilterExpression.cs (1)
172invalidProperties = invalidProperties.Concat(invalidRight).ToArray();
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Hosting\DotnetTestHostManager.cs (1)
948.ToArray() ?? Array.Empty<string>();
Microsoft.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 (13)
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();
TraitCollection.cs (2)
88var traitsKvp = _testObject.GetPropertyValue(TraitsProperty, Enumerable.Empty<KeyValuePair<string, string>>().ToArray()); 101var newPairs = newValue.Select(t => new KeyValuePair<string, string>(t.Name, t.Value)).ToArray();
MSBuild (4)
XMake.cs (4)
1100.ToArray(); 2744targets = targets.Union(getTargetResult, MSBuildNameIgnoreCaseComparer.Default).ToArray(); 3228? commandLineSwitches[CommandLineSwitches.ParameterizedSwitch.InputResultsCaches].Where(p => p != null).ToArray() 3964? distributedLoggerSwitchParameters.Where(parameter => !FilteredBinlogReplay.IsSdkLogger([parameter])).ToArray()
NativeIntegrations.DockerCompose (22)
ComposeModels.cs (4)
49}).ToArray()); 345value["test"]!.AsArray().Select(part => part!.GetValue<string>()).ToArray(), 347internal static JsonArray Strings(IEnumerable<string> values) => new(values.Select(value => (JsonNode?)JsonValue.Create(value)).ToArray()); 352JsonArray array => new JsonArray(array.Select(EscapeNode).ToArray()),
DockerComposeBuilderExtensions.cs (2)
54.Select(entry => entry.DeepClone()).ToArray()); 229var resources = Objects(context.PublishingContext.Model["resources"]).ToArray();
DockerComposeEnvironment.cs (6)
144foreach (var dependency in dependencies.Select(pair => pair.Key).ToArray()) 232var secrets = toolEnvironment.Values.Where(value => value.Length > 0).ToArray(); 309rows = source.StartsWith('[') ? Objects(JsonNode.Parse(source)).ToArray() : 310source.Split('\n', StringSplitOptions.RemoveEmptyEntries).Select(line => JsonNode.Parse(line)!.AsObject()).ToArray(); 319var matches = rows.Where(row => row["Service"]?.GetValue<string>() == expected.Service).ToArray(); 332publisher["URL"]?.GetValue<string>() == exposure.HostIp).ToArray();
DockerComposeGenerator.cs (10)
38var all = Objects(context.Model["resources"]).ToArray(); 39var environments = all.Where(resource => Text(resource, "type") == "docker-compose/environment").ToArray(); 144var arguments = Objects(resource["arguments"]).ToArray(); 155var endpoints = Objects(resource["endpoints"]).OrderBy(value => Text(value, "name"), StringComparer.Ordinal).ToArray(); 220}).ToArray()); 222var mounts = Objects(resource["mounts"]).OrderBy(mount => Text(mount, "target") + "\0" + Text(mount, "source"), StringComparer.Ordinal).ToArray(); 266}).ToArray()); 268var dependencies = Strings(resource["dependencies"]).Distinct().Order(StringComparer.Ordinal).ToArray(); 291}).ToArray()); 331return new() { ["kind"] = "composite", ["parts"] = new JsonArray(Objects(value["parts"]).Select(part => (JsonNode)Normalize(part, depth + 1)).ToArray()) };
NativeIntegrations.Redis.Provider (1)
RedisClient.cs (1)
37arguments.Skip(1).Cast<object>().ToArray()).ConfigureAwait(false);
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 (5)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
91.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(); 272.ToArray();
RestoreCommand\RequestFactory\DependencyGraphSpecRequestProvider.cs (1)
97Parallel.ForEach(dgFile.Restore.ToArray(), parallelOptions, projectNameToRestore =>
RestoreCommand\RestoreCommand.cs (1)
1266prunedPackage.Value.Select(e => aliasToTargetGraphName[e]).ToArray()));
RestoreCommand\RestoreSummary.cs (1)
75Errors = errors.ToArray();
RestoreCommand\RestoreTargetGraph.cs (1)
78Conflicts = conflicts.ToArray();
RestoreCommand\SourceRepositoryDependencyProvider.cs (1)
578return dependencyGroup.Packages.Select(PackagingUtility.GetLibraryDependencyFromNuspec).ToArray();
RestoreCommand\Utility\AuditUtility.cs (1)
291affectedGraphs.OrderBy(s => s).ToArray());
RestoreCommand\Utility\BuildAssetsUtils.cs (1)
302.ToArray());
RestoreCommand\Utility\LockFileUtils.cs (1)
874.ToArray();
RestoreCommand\Utility\PackageSpecFactory.cs (7)
489() => string.IsNullOrEmpty(startupDirectory) ? null : fallbackFoldersOverride?.Select(e => UriUtility.GetAbsolutePath(startupDirectory, e)).ToArray(), 491() => fallbackFolders?.Select(e => UriUtility.GetAbsolutePath(projectDirectory, e)).ToArray(), 492() => SettingsUtility.GetFallbackPackageFolders(settings).ToArray()); 864() => string.IsNullOrEmpty(startupDirectory) ? null : sourcesOverride?.Select(MSBuildRestoreUtility.FixSourcePath).Select(e => UriUtility.GetAbsolutePath(startupDirectory, e)).ToArray(), 866() => sources?.Select(MSBuildRestoreUtility.FixSourcePath).Select(e => UriUtility.GetAbsolutePath(projectDirectory, e)).ToArray(), 867() => (PackageSourceProvider.LoadPackageSources(settings)).Where(e => e.IsEnabled).Select(e => e.Source).ToArray()); 890return 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)
71var 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)
113BitConverter.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)
92clientHandler.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)
47var installedPackages = context.PackagesConfig.Select(p => p.PackageIdentity).ToArray(); 204return 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(); 729return 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();
Roslyn.Diagnostics.VisualBasic.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (5)
238Return Cast(Of TDeclarationNode)(Cast(Of EnumBlockSyntax)(destination).AddMembers(members.Cast(Of EnumMemberDeclarationSyntax).ToArray())) 240Return Cast(Of TDeclarationNode)(Cast(Of TypeBlockSyntax)(destination).AddMembers(members.Cast(Of StatementSyntax).ToArray())) 242Return Cast(Of TDeclarationNode)(Cast(Of NamespaceBlockSyntax)(destination).AddMembers(members.Cast(Of StatementSyntax).ToArray())) 244Return Cast(Of TDeclarationNode)(Cast(Of CompilationUnitSyntax)(destination).AddMembers(members.Cast(Of StatementSyntax).ToArray())) 507Dim statementArray = statements.OfType(Of StatementSyntax).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 (8)
CalculateTemplateVersions.cs (2)
64}).ToArray(); 84}).ToArray();
GetDnxShimLayout.cs (1)
59.Select(path => (ITaskItem)new TaskItem(path)).ToArray()
GetRuntimePackRids.cs (2)
23string [] runtimeIdentifiers = runtimeJsonRoot["runtimes"]!.AsObject().Select(p => p.Key).ToArray(); 24AvailableRuntimePackRuntimeIdentifiers = runtimeIdentifiers.Select(rid => new TaskItem(rid)).ToArray();
PublishMutationUtilities.cs (1)
21var targetLibraries = targets.SelectMany(target => target.Value.AsObject()).ToArray();
ReplaceFilesWithSymbolicLinks.cs (1)
75}.ToArray();
WorkloadManifestLayout.cs (1)
245paths.Select(ITaskItem (path) => new TaskItem(path)).ToArray();
SelectTests (2)
GraphAffectedProjects.cs (2)
147var graphNodes = graph.ProjectNodes.ToArray(); 158.ToArray();
Stress.ApiService (2)
Program.cs (1)
475.ToArray();
TraceCreator.cs (1)
72var distinctLinks = links.DistinctBy(l => l.Context.SpanId).ToArray();
Stress.AppHost (3)
CommandResources.cs (3)
192Echoed = Enumerable.Repeat(message, arguments.Repeat).ToArray() 346var inputsWithValues = arguments.Where(i => i.Value is not null).ToArray(); 355PropertyNames = inputsWithValues.Select(i => i.Name).ToArray()
SuperFileCheck (5)
Program.cs (5)
201return node.Ancestors().OfType<TypeDeclarationSyntax>().ToArray(); 293.ToArray(); 310.ToArray(); 474.ToArray(); 729tasks[i] = Task.Run(() => RunSuperFileCheckAsync(methodDeclInfos[index], argsToCopy.ToArray(), checkPrefixes, tmpFilePath));
System.Collections.Immutable (16)
System\Collections\Frozen\FrozenDictionary.cs (2)
211string[] keys = (string[])(object)source.Keys.ToArray(); 212TValue[] values = source.Values.ToArray();
System\Collections\Frozen\SmallFrozenDictionary.cs (2)
28_keys = source.Keys.ToArray(); 29_values = source.Values.ToArray();
System\Collections\Frozen\SmallFrozenSet.cs (1)
21_items = source.ToArray();
System\Collections\Frozen\SmallValueTypeComparableFrozenDictionary.cs (2)
33_keys = source.Keys.ToArray(); 34_values = source.Values.ToArray();
System\Collections\Frozen\SmallValueTypeComparableFrozenSet.cs (1)
32_items = source.ToArray();
System\Collections\Frozen\SmallValueTypeDefaultComparerFrozenDictionary.cs (2)
26_keys = source.Keys.ToArray(); 27_values = source.Values.ToArray();
System\Collections\Frozen\SmallValueTypeDefaultComparerFrozenSet.cs (1)
24_items = source.ToArray();
System\Collections\Immutable\ImmutableArray.cs (1)
179return new ImmutableArray<T>(items.ToArray());
System\Collections\Immutable\ImmutableEnumerableDebuggerProxy.cs (1)
87public T[] Contents => _cachedContents ??= _enumerable.ToArray();
System\Collections\Immutable\ImmutableExtensions.cs (2)
207_collection = _sequence.ToArray(); 221_collection ??= _sequence.ToArray();
System\Collections\Immutable\ImmutableExtensions.Minimal.cs (1)
124/// 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)
209return 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)
80return specifiedContractType.GetGenericTypeDefinition().MakeGenericType(memberGenericParameters.ToArray()); 318foreach (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 (2)
System\Runtime\Serialization\DataContract.cs (2)
1545GetGlobalDataContractNamespace(clrNs, type.Module.GetCustomAttributes<ContractNamespaceAttribute>().ToArray()) ?? 1546GetGlobalDataContractNamespace(clrNs, type.Assembly.GetCustomAttributes<ContractNamespaceAttribute>().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.Primitives.Tests (1)
Infrastructure\RetryOnFailureTests.cs (1)
308IXunitTestCase[] testCases = discoverer.Discover(options, testMethod, attribute).ToArray();
System.ServiceModel.UnixDomainSocket (1)
System\ServiceModel\Channels\UnixDomainSocketChannelFactory.cs (1)
46address = new EndpointAddress(uriBuilder.Uri, hostIdentity,address.Headers.ToArray());
System.Text.Json.SourceGeneration (5)
Helpers\RoslynExtensions.cs (2)
103.ToArray(); 860INamedTypeSymbol[] enumeratedTypes = EnumerateNamedTypes(closedType.ContainingModule.GlobalNamespace).ToArray();
JsonSourceGenerator.Parser.cs (2)
3089var args = typeArguments.Skip(typeArgIndex).Take(typeParamCount).ToArray(); 3279IMethodSymbol[] 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 (5)
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\HtmlShimManager.cs (2)
192foreach (HtmlDocument.HtmlDocumentShim shim in _htmlDocumentShims.Values.ToArray()) 204foreach (HtmlElement.HtmlElementShim shim in _htmlElementShims.Values.ToArray())
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (1)
166foreach (Control ctl in components.ToArray())
System.Windows.Forms.Design (1)
System\Drawing\Design\ToolboxItem.cs (1)
786return col?.OfType<ToolboxItemFilterAttribute>().ToArray() ?? [];
TestingAppHost1.MyWebApp (1)
Program.cs (1)
32.ToArray();
TypeScriptApiCompat (7)
ApiCompatResult.cs (2)
29.ToDictionary(static group => group.Key, static group => group.ToArray(), StringComparer.Ordinal); 56.ToArray();
AtsCompatibilityComparer.cs (3)
294.ToArray(); 298.ToArray(); 301.ToArray();
AtsSurface.cs (1)
49var packageNames = files.Select(GetPackageName).ToArray();
AtsSurfaceParser.cs (1)
208.ToArray();
UnitTests.Common (3)
TestHelpers.cs (3)
200ValidatePartDescriptionCollection(messageData.Action, "Body", errorBuilder, messageDesc.Body.Parts.ToArray(), messageData.Body); 203ValidatePartDescriptionCollection(messageData.Action, "Header", errorBuilder, messageDesc.Headers.ToArray(), messageData.Headers); 206ValidatePartDescriptionCollection(messageData.Action, "Properties", errorBuilder, messageDesc.Properties.ToArray(), messageData.Properties);
vbc (1)
src\roslyn\src\Compilers\Shared\BuildClient.cs (1)
126var args = originalArguments.Select(arg => arg.Trim()).ToArray();
VBCSCompiler (1)
src\roslyn\src\Compilers\Shared\BuildClient.cs (1)
126var args = originalArguments.Select(arg => arg.Trim()).ToArray();
vstest.console (9)
CommandLine\Executor.cs (3)
155args = args.Where(val => val != "--nologo").ToArray(); 193args = args.Concat(new[] { $"--diag:{diag};TraceLevel={verbosity}" }).ToArray(); 257var cliRunSettingsProcessor = processorFactory.CreateArgumentProcessor(arg, args.Skip(index + 1).ToArray());
CommandLine\GenerateFakesUtilities.cs (1)
20runSettingsXml = FakesUtilities.GenerateFakesSettingsForRunConfiguration(sources.ToArray(), runSettingsXml);
Internal\ConsoleLogger.cs (1)
721var results = sd.ToArray();
Processors\CollectArgumentProcessor.cs (1)
256var additionalConfigurations = arguments.Skip(1).ToArray();
Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (1)
211testAdapterPaths = TestAdapterPathArgumentExecutor.SplitPaths(_runSettingsManager.QueryRunSettingsNode(TestAdapterPathArgumentExecutor.RunSettingsPath)).Union(testAdapterPaths).Distinct().ToArray();
Processors\TestAdapterPathArgumentProcessor.cs (1)
156var customAdaptersPath = testAdapterPaths.Distinct().ToArray();
TestPlatformHelpers\TestRequestManager.cs (1)
947EqtTrace.Info(string.Join("\n", compatibleSources.ToArray()));
vstest.console.arm64 (9)
parent\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());
parent\vstest.console\CommandLine\GenerateFakesUtilities.cs (1)
20runSettingsXml = FakesUtilities.GenerateFakesSettingsForRunConfiguration(sources.ToArray(), runSettingsXml);
parent\vstest.console\Internal\ConsoleLogger.cs (1)
721var results = sd.ToArray();
parent\vstest.console\Processors\CollectArgumentProcessor.cs (1)
256var additionalConfigurations = arguments.Skip(1).ToArray();
parent\vstest.console\Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (1)
211testAdapterPaths = TestAdapterPathArgumentExecutor.SplitPaths(_runSettingsManager.QueryRunSettingsNode(TestAdapterPathArgumentExecutor.RunSettingsPath)).Union(testAdapterPaths).Distinct().ToArray();
parent\vstest.console\Processors\TestAdapterPathArgumentProcessor.cs (1)
156var customAdaptersPath = testAdapterPaths.Distinct().ToArray();
parent\vstest.console\TestPlatformHelpers\TestRequestManager.cs (1)
947EqtTrace.Info(string.Join("\n", compatibleSources.ToArray()));
Yarp.Backend (1)
Program.cs (1)
28.ToArray();