Implemented interface members:

property
Count
System.Collections.Generic.ICollection<T>.Count

property
Count
System.Collections.Generic.IReadOnlyCollection<T>.Count

property
Count
System.Collections.ICollection.Count
9334 references to Count
aspire (144)
Commands\Sdk\SdkDumpCommand.cs (14)
147_logger.LogDebug("Building AppHost server for capability scanning with {Count} integrations", integrations.Count);
195if (packageVersions.Count > 0)
280if (capabilities.Diagnostics.Count > 0)
308var flagStr = flags.Count > 0 ? string.Format(CultureInfo.InvariantCulture, " [{0}]", string.Join(", ", flags)) : "";
314if (capabilities.DtoTypes.Count > 0)
338if (capabilities.EnumTypes.Count > 0)
378sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " Handle Types: {0}", capabilities.HandleTypes.Count));
379sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " DTO Types: {0}", capabilities.DtoTypes.Count));
380sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " Enum Types: {0}", capabilities.EnumTypes.Count));
381sb.AppendLine(string.Format(CultureInfo.InvariantCulture, " Capabilities: {0}", capabilities.Capabilities.Count));
389if (capabilities.Diagnostics.Count > 0)
423var flagStr = flags.Count > 0 ? string.Format(CultureInfo.InvariantCulture, " ({0})", string.Join(", ", flags)) : "";
434if (capabilities.DtoTypes.Count > 0)
462if (capabilities.EnumTypes.Count > 0)
src\Shared\ConsoleLogs\SharedAIHelpers.cs (6)
399if (spans.Count == 0)
685return GetLimitFromEndWithSummary(values, values.Count, limit, itemName, pluralItemName, convertToDto, estimateTokenSize);
700Debug.Assert(totalValues >= values.Count, "Total values should be large or equal to the values passed into the method.");
702var trimmedItems = values.Count <= limit
711for (var i = dtos.Count - 1; i >= 0; i--)
728return (dtos, GetLimitSummary(totalValues, dtos.Count, itemName, pluralItemName));
aspire-managed (5)
Aspire.Azure.AI.Inference (1)
Aspire.Azure.Messaging.EventHubs (3)
Aspire.Azure.Messaging.ServiceBus (3)
Aspire.Azure.Messaging.WebPubSub (3)
Aspire.Azure.Storage.Queues (3)
Aspire.Cli.Tests (43)
Aspire.Components.Common.TestUtilities (2)
Aspire.Confluent.Kafka.Tests (16)
Aspire8MetricsTests.cs (16)
64collectorNetworkTx.WaitForMeasurementsAsync(statistics.Count),
65collectorNetworkTransmitted.WaitForMeasurementsAsync(statistics.Count),
66collectorNetworkRx.WaitForMeasurementsAsync(statistics.Count),
67collectorNetworkReceived.WaitForMeasurementsAsync(statistics.Count),
68collectorMessageTx.WaitForMeasurementsAsync(statistics.Count),
69collectorMessageTransmitted.WaitForMeasurementsAsync(statistics.Count),
70collectorMessageRx.WaitForMeasurementsAsync(statistics.Count),
71collectorMessageReceived.WaitForMeasurementsAsync(statistics.Count)
179collectorNetworkTx.WaitForMeasurementsAsync(statistics.Count),
180collectorNetworkTransmitted.WaitForMeasurementsAsync(statistics.Count),
181collectorNetworkRx.WaitForMeasurementsAsync(statistics.Count),
182collectorNetworkReceived.WaitForMeasurementsAsync(statistics.Count),
183collectorMessageTx.WaitForMeasurementsAsync(statistics.Count),
184collectorMessageTransmitted.WaitForMeasurementsAsync(statistics.Count),
185collectorMessageRx.WaitForMeasurementsAsync(statistics.Count),
186collectorMessageReceived.WaitForMeasurementsAsync(statistics.Count)
Aspire.Dashboard (181)
src\Shared\ConsoleLogs\SharedAIHelpers.cs (6)
399if (spans.Count == 0)
685return GetLimitFromEndWithSummary(values, values.Count, limit, itemName, pluralItemName, convertToDto, estimateTokenSize);
700Debug.Assert(totalValues >= values.Count, "Total values should be large or equal to the values passed into the method.");
702var trimmedItems = values.Count <= limit
711for (var i = dtos.Count - 1; i >= 0; i--)
728return (dtos, GetLimitSummary(totalValues, dtos.Count, itemName, pluralItemName));
Aspire.Dashboard.Components.Tests (11)
Aspire.Dashboard.Tests (41)
Aspire.Hosting (84)
Aspire.Hosting.Analyzers (1)
Aspire.Hosting.Azure (16)
Aspire.Hosting.Azure.AppContainers (5)
Aspire.Hosting.Azure.AppService (3)
Aspire.Hosting.Azure.ContainerRegistry (1)
Aspire.Hosting.Azure.CosmosDB (3)
Aspire.Hosting.Azure.EventHubs (1)
Aspire.Hosting.Azure.Functions (4)
Aspire.Hosting.Azure.Kusto.Tests (2)
Aspire.Hosting.Azure.Network (3)
Aspire.Hosting.Azure.Storage (3)
Aspire.Hosting.Azure.Tests (9)
Aspire.Hosting.Azure.WebPubSub (1)
Aspire.Hosting.CodeGeneration.Go (2)
Aspire.Hosting.CodeGeneration.Java (1)
Aspire.Hosting.CodeGeneration.Python (3)
Aspire.Hosting.CodeGeneration.Rust (1)
Aspire.Hosting.CodeGeneration.TypeScript (12)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (3)
Aspire.Hosting.Containers.Tests (3)
Aspire.Hosting.DevTunnels (4)
Aspire.Hosting.Docker (3)
Aspire.Hosting.Integration.Analyzers (2)
Aspire.Hosting.JavaScript (3)
Aspire.Hosting.JavaScript.Tests (6)
Aspire.Hosting.Kubernetes (4)
Aspire.Hosting.Maui (4)
Aspire.Hosting.Python.Tests (6)
Aspire.Hosting.RabbitMQ (1)
Aspire.Hosting.RemoteHost (11)
Aspire.Hosting.Testing.Tests (3)
Aspire.Hosting.Tests (90)
Dcp\DcpExecutorTests.cs (17)
91Assert.Equal(2, executables.Count);
254Assert.Equal(2, executables.Count);
590Assert.Equal(replicaCount, executables.Count);
903Assert.Equal(3, exes.Count);
948Assert.Equal(3, exes.Count);
1723return dcpExes.Count == 2;
1725Assert.True(haveExes, $"Expected two running but instead got {dcpExes.Count}");
1806Assert.Equal(2, dcpExes.Count);
2160Assert.Equal(2 + (aliases?.Length ?? 0), network.Aliases.Count);
2380return dcpExes.Count == 1;
2382Assert.True(haveExes, $"Expected one executable but instead got {dcpExes.Count}");
2429return dcpExes.Count == 1;
2431Assert.True(haveExes, $"Expected one executable but instead got {dcpExes.Count}");
2484return dcpExes.Count == 1;
2486Assert.True(haveExes, $"Expected one executable but instead got {dcpExes.Count}");
2533return dcpExes.Count == 1;
2535Assert.True(haveExes, $"Expected one executable but instead got {dcpExes.Count}");
Pipelines\DistributedApplicationPipelineTests.cs (14)
92Assert.Equal(3, executedSteps.Count);
197Assert.Equal(3, executedSteps.Count);
251Assert.Equal(5, executionOrder.Count);
296Assert.Equal(2, executedSteps.Count);
337Assert.Equal(2, executedSteps.Count);
497Assert.Equal(5, executedSteps.Count);
918Assert.Equal(4, executionOrder.Count);
1298Assert.Equal(3, capturedSteps.Count);
1376Assert.Equal(expectedFilteredLevels.Length, capturedLogs.Count);
1397Assert.Equal(2, step.Tags.Count);
1428Assert.Equal(12, capturedSteps.Count); // Updated to account for all default steps including process-parameters, push, push-prereq
1521Assert.Equal(2, foundSteps.Count);
1902Assert.Equal(5, executedSteps.Count);
2026Assert.Equal(4, executedSteps.Count);
WithUrlsTests.cs (12)
485testOutputHelper.WriteLine($"Captured snapshot #{urlSnapshots.Count}: State={notification.Snapshot.State}, URLs: {FormatUrls(notification.Snapshot.Urls)}");
503testOutputHelper.WriteLine($"Total snapshots captured: {urlSnapshots.Count}");
504for (var i = 0; i < urlSnapshots.Count; i++)
511Assert.True(initialized is not null, $"Expected 'initialized' snapshot (1 URL) but none found. Captured {urlSnapshots.Count} snapshots.");
514Assert.True(endpointsAllocated is not null, $"Expected 'endpointsAllocated' snapshot (2 URLs, some inactive) but none found. Captured {urlSnapshots.Count} snapshots.");
517Assert.True(running is not null, $"Expected 'running' snapshot (2 URLs, all active) but none found. Captured {urlSnapshots.Count} snapshots.");
603testOutputHelper.WriteLine($"Captured snapshot #{urlSnapshots.Count}: State={notification.Snapshot.State}, URLs: {FormatUrls(notification.Snapshot.Urls)}");
621testOutputHelper.WriteLine($"Total snapshots captured: {urlSnapshots.Count}");
622for (var i = 0; i < urlSnapshots.Count; i++)
629Assert.True(initialized is not null, $"Expected 'initialized' snapshot (1 URL) but none found. Captured {urlSnapshots.Count} snapshots.");
632Assert.True(endpointsAllocated is not null, $"Expected 'endpointsAllocated' snapshot (2 URLs, some inactive) but none found. Captured {urlSnapshots.Count} snapshots.");
635Assert.True(running is not null, $"Expected 'running' snapshot (2 URLs, all active) but none found. Captured {urlSnapshots.Count} snapshots.");
Aspire.Hosting.Yarp (3)
Aspire.Microsoft.Azure.Cosmos (3)
Aspire.Microsoft.EntityFrameworkCore.Cosmos (3)
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (3)
Aspire.Playground.Tests (4)
Aspire.StackExchange.Redis.DistributedCaching.Tests (1)
Aspire.StackExchange.Redis.OutputCaching.Tests (1)
BasketService (1)
BicepSample.ApiService (3)
CatalogDb (3)
CatalogService (1)
Client.ClientBase.IntegrationTests (4)
ConfigurationSchemaGenerator (9)
CosmosEndToEnd.ApiService (1)
crossgen2 (2)
CSharpSyntaxGenerator (54)
SourceWriter.cs (37)
62if (node.Kinds.Count <= 1)
80return experimentalKindCount == node.Kinds.Count - 1 ? experimentalUrl : null;
313if (nodeFields.Count == 0)
317else if (nodeFields.Count == 1)
330for (int i = 0, n = nodeFields.Count; i < n; i++)
373WriteLine($"this.SlotCount = {nodeFields.Count};");
487node.Kinds.Count > 1 ? "this.Kind" : "",
523if (nodeFields.Count == 0)
595if (nd.Kinds.Count >= 2)
618if (field.Type == "SyntaxToken" && field.Kinds != null && field.Kinds.Count > 0)
626if (field.Kinds.Count == 1 && !IsOptional(field))
663valueFields.Count + nodeFields.Count <= 3)
727nd.Kinds.Count > 1 ? "SyntaxKind kind" : "",
744nd.Kinds.Count == 1 ? $"SyntaxKind.{nd.Kinds[0].Name}" : "kind",
842if (baseNodeFields.Count > 0)
943for (int i = 0, n = nodeFields.Count; i < n; i++)
1206node.Kinds.Count > 1 ? "this.Kind()" : "",
1405if (node.Fields.Count == 0)
1465&& ((field.Kinds.Count == 1 && field.Kinds[0].Name != "IdentifierToken" && !field.Kinds[0].Name.EndsWith("LiteralToken", StringComparison.Ordinal)) || (field.Kinds.Count > 1 && field.Kinds.Count == node.Kinds.Count));
1489if (nd.Kinds.Count > 1 && includeKind)
1537if (nd.Kinds.Count >= 2)
1558if (fieldKinds != null && fieldKinds.Count > 0)
1566if (kinds.Count == 1)
1591nd.Kinds.Count > 1 ? "kind" : "",
1625nd.Kinds.Count > 1 ? "SyntaxKind kind" : "",
1650if (field.Kinds.Count == 1)
1671if (field.Type == "SyntaxToken" && CanBeAutoCreated(nd, field) && field.Kinds.Count > 1)
1679for (int k = 0; k < field.Kinds.Count; k++)
1718nd.Kinds.Count > 1 ? "SyntaxKind kind" : "",
1725nd.Kinds.Count > 1 ? "kind" : "",
1808nd.Kinds.Count > 1 ? "SyntaxKind kind" : "",
1833nd.Kinds.Count > 1 ? "kind" : "",
1872return field.Type == "SyntaxToken" && field.Kinds != null && field.Kinds.Count == 1 && field.Kinds[0].Name == "IdentifierToken";
DatabaseMigration.ApiService (1)
dotnet (66)
dotnet-aot (10)
dotnet-dev-certs (8)
dotnet-format (3)
dotnet-Microsoft.XmlSerializer.Generator (4)
dotnet-sourcelink (1)
dotnet-svcutil-lib (221)
dotnet-svcutil-lib.Tests (7)
dotnet-svcutil.xmlserializer (5)
dotnet-user-jwts (12)
dotnet-user-secrets (2)
dotnet-watch (2)
Extensibility.WebSockets.IntegrationTests (5)
GenerateAnalyzerNuspec (1)
GenerateDocumentationAndConfigFiles (47)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
414while (spans.Count > 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
278if (membersList.Count > 1)
HelixTestTasks (2)
ILAssembler (18)
ilc (6)
ILCompiler.Compiler (168)
ILCompiler.DependencyAnalysisFramework (7)
ILCompiler.MetadataTransform (93)
ILCompiler.ReadyToRun (168)
ILCompiler.RyuJit (21)
ILCompiler.TypeSystem (6)
illink (51)
ILLink.CodeFixProvider (4)
Infrastructure.Common (3)
Keycloak.Web (1)
Microsoft.Analyzers.Extra (2)
Microsoft.Analyzers.Extra.Tests (3)
Microsoft.Analyzers.Local (4)
Microsoft.Analyzers.Local.Tests (5)
Microsoft.AspNetCore.Analyzers (1)
Microsoft.AspNetCore.Antiforgery (8)
Microsoft.AspNetCore.App.Analyzers (15)
Microsoft.AspNetCore.Authentication.Abstractions (1)
Microsoft.AspNetCore.Authentication.Cookies (1)
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (4)
Microsoft.AspNetCore.Authentication.JwtBearer (1)
Microsoft.AspNetCore.Authentication.Twitter (1)
Microsoft.AspNetCore.Authentication.WsFederation (2)
Microsoft.AspNetCore.Components (35)
Microsoft.AspNetCore.Components.AI (6)
Microsoft.AspNetCore.Components.Analyzers (6)
Microsoft.AspNetCore.Components.Endpoints (14)
Microsoft.AspNetCore.Components.QuickGrid (1)
Microsoft.AspNetCore.Components.SdkAnalyzers (2)
Microsoft.AspNetCore.Components.Server (7)
Microsoft.AspNetCore.Components.Testing (2)
Microsoft.AspNetCore.Components.Testing.Generators (2)
Microsoft.AspNetCore.Components.Web (3)
Microsoft.AspNetCore.Components.WebAssembly (3)
Microsoft.AspNetCore.Components.WebAssembly.Server (2)
Microsoft.AspNetCore.Components.WebView (1)
Microsoft.AspNetCore.DataProtection (3)
Microsoft.AspNetCore.DataProtection.MicroBenchmarks (1)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (5)
Microsoft.AspNetCore.Diagnostics (1)
Microsoft.AspNetCore.Diagnostics.HealthChecks (1)
Microsoft.AspNetCore.Grpc.JsonTranscoding (13)
Microsoft.AspNetCore.Hosting (8)
Microsoft.AspNetCore.Http (2)
Microsoft.AspNetCore.Http.Abstractions (1)
Microsoft.AspNetCore.Http.Connections (7)
Microsoft.AspNetCore.Http.Connections.Client (1)
Microsoft.AspNetCore.Http.Extensions (15)
Microsoft.AspNetCore.Http.Features (2)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (5)
Microsoft.AspNetCore.HttpLogging (10)
Microsoft.AspNetCore.HttpOverrides (2)
Microsoft.AspNetCore.InternalTesting (1)
Microsoft.AspNetCore.JsonPatch (3)
Microsoft.AspNetCore.JsonPatch.SystemTextJson (3)
Microsoft.AspNetCore.Localization (1)
Microsoft.AspNetCore.Mvc.Abstractions (6)
Microsoft.AspNetCore.Mvc.Core (54)
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
Microsoft.AspNetCore.Mvc.Razor (1)
Microsoft.AspNetCore.Mvc.RazorPages (5)
Microsoft.AspNetCore.Mvc.TagHelpers (2)
Microsoft.AspNetCore.Mvc.ViewFeatures (13)
Microsoft.AspNetCore.OpenApi (13)
Microsoft.AspNetCore.OpenApi.SourceGenerators (9)
Microsoft.AspNetCore.OutputCaching (3)
Microsoft.AspNetCore.RateLimiting (1)
Microsoft.AspNetCore.Razor (5)
Microsoft.AspNetCore.Razor.Runtime (1)
Microsoft.AspNetCore.Razor.Utilities.Shared (5)
src\roslyn\src\Razor\src\Shared\Microsoft.AspNetCore.Razor.SharedUtilities\PooledObjects\PooledList`1.cs (1)
36=> _list?.Count ?? 0;
Microsoft.AspNetCore.Rewrite (5)
Microsoft.AspNetCore.Routing (68)
Microsoft.AspNetCore.Routing.Abstractions (4)
Microsoft.AspNetCore.Server.HttpSys (4)
Microsoft.AspNetCore.Server.IIS (5)
Microsoft.AspNetCore.Server.Kestrel.Core (39)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (5)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (11)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (3)
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (1)
Microsoft.AspNetCore.SignalR.Common (6)
Microsoft.AspNetCore.SignalR.Core (3)
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (6)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (6)
Microsoft.AspNetCore.SignalR.Specification.Tests (6)
Microsoft.AspNetCore.SignalR.StackExchangeRedis (7)
Microsoft.AspNetCore.StaticAssets (3)
Microsoft.AspNetCore.Watch.BrowserRefresh (1)
Microsoft.AspNetCore.WebUtilities (7)
Microsoft.Build (196)
Microsoft.Build.Framework (18)
Microsoft.Build.NuGetSdkResolver (2)
Microsoft.Build.Tasks.CodeAnalysis (4)
Microsoft.Build.Tasks.Core (84)
GenerateResource.cs (15)
585for (int i = 0; i < inputFiles.Count; ++i)
725if (inputsToProcess.Count == 0)
729if (cachedOutputFiles.Count > 0)
744int maxCount = Math.Min(inputsToProcess.Count, outputsToProcess.Count);
873if (cachedOutputFiles.Count > 0)
875OutputResources = new ITaskItem[outputResources.Length + cachedOutputFiles.Count];
886for (int i = 0; i < portableLibraryCacheInfo.Count; i++)
1757if (inputsToProcess.Count == 0)
2513for (int i = 0; i < _inFiles.Count; ++i)
2795Assumed.Equal(_readers.Count, 1, $"We have no readers, or we have multiple readers & are ignoring subsequent ones. Num readers: {_readers.Count}");
2803Assumed.Equal(_readers.Count, 1, $"We have no readers, or we have multiple readers & are ignoring subsequent ones. Num readers: {_readers.Count}");
3116_logger.LogMessageFromResources(MessageImportance.Low, "GenerateResource.ReadResourceMessage", reader.resources.Count, filename);
Microsoft.Build.Tasks.Git (4)
Microsoft.Build.Utilities.Core (3)
Microsoft.CodeAnalysis (104)
Microsoft.CodeAnalysis.Analyzers (53)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
414while (spans.Count > 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
278if (membersList.Count > 1)
Microsoft.CodeAnalysis.AnalyzerUtilities (39)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
414while (spans.Count > 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Microsoft.CodeAnalysis.CodeStyle (34)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
414while (spans.Count > 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Microsoft.CodeAnalysis.CodeStyle.Fixes (17)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
278if (membersList.Count > 1)
Microsoft.CodeAnalysis.CSharp (21)
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
227if (members.Count > 1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (1)
30if (members.Count == 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
327if (types.Count == 0)
Microsoft.CodeAnalysis.CSharp.Features (18)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
227if (members.Count > 1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (1)
30if (members.Count == 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
327if (types.Count == 0)
Microsoft.CodeAnalysis.Extensions.Package (2)
Microsoft.CodeAnalysis.Features (51)
Microsoft.CodeAnalysis.NetAnalyzers (13)
Microsoft.CodeAnalysis.Razor.Compiler (59)
Language\Components\ComponentNodeWriter.cs (15)
134if (parameters.Count > 0)
139for (var i = 0; i < parameters.Count; i++)
150if (i < parameters.Count - 1)
434p.Add(new TypeInferenceMethodParameter(new(p.Count), typeName, new(p.Count), usedForTypeInference: true, attribute));
439p.Add(new TypeInferenceMethodParameter(new(p.Count), typeName, new(p.Count), usedForTypeInference: false, splat));
444p.Add(new TypeInferenceMethodParameter(new(p.Count), typeName, new(p.Count), usedForTypeInference: false, renderMode));
455p.Add(new TypeInferenceMethodParameter(new(p.Count), typeName, new(p.Count), usedForTypeInference: false, childContent));
460p.Add(new TypeInferenceMethodParameter(new(p.Count), "object", new(p.Count), usedForTypeInference: false, capture));
466p.Add(new TypeInferenceMethodParameter(new(p.Count), capture.TypeName, new(p.Count), usedForTypeInference: false, capture));
Microsoft.CodeAnalysis.ResxSourceGenerator (35)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
414while (spans.Count > 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
Microsoft.CodeAnalysis.Scripting (2)
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.Workspaces (73)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
414while (spans.Count > 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
278if (membersList.Count > 1)
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (4)
Microsoft.CSharp (49)
Microsoft.Data.Analysis (43)
Microsoft.Diagnostics.DataContractReader (5)
Microsoft.Diagnostics.DataContractReader.Contracts (12)
Microsoft.Diagnostics.DataContractReader.DataGenerator (1)
Microsoft.Diagnostics.DataContractReader.Legacy (119)
Dbi\DacDbiImpl.cs (35)
2377Debug.Assert(cdacFrames!.Count == dacFrames.Count, $"Internal frame count mismatch - cDAC: {cdacFrames!.Count}, DAC: {dacFrames.Count}");
2378int n = Math.Min(cdacFrames!.Count, dacFrames.Count);
3299Debug.Assert(cdacFields!.Count == dacFields.Count, $"{label} field count mismatch - cDAC: {cdacFields!.Count}, DAC: {dacFields.Count}");
3300int n = Math.Min(cdacFields!.Count, dacFields.Count);
3780Debug.Assert(entries.Count == legacyEntries.Count,
3781$"cDAC param count: {entries.Count}, DAC: {legacyEntries.Count}");
3783int compareCount = Math.Min(entries.Count, legacyEntries.Count);
4031Debug.Assert(entries.Count == legacyEntries.Count,
4032$"cDAC param count: {entries.Count}, DAC: {legacyEntries.Count}");
4034int compareCount = Math.Min(entries.Count, legacyEntries.Count);
5033Debug.Assert(segments.Count == legacySegments.Count,
5034$"cDAC: {segments.Count} segments, DAC: {legacySegments.Count} segments");
5036int compareCount = Math.Min(segments.Count, legacySegments.Count);
6365Debug.Assert(locals.Count == legacyLocals.Count,
6366$"cDAC: {locals.Count} async locals, DAC: {legacyLocals.Count}");
6367for (int i = 0; i < locals.Count; i++)
MetaDataImportImpl.cs (33)
95while (count < cMax && e.Position < e.Tokens.Count)
138*pulCount = (uint)e.Tokens.Count;
153e.Position = (int)Math.Min(ulPos, (uint)e.Tokens.Count);
198Debug.Assert(tokens.Count == legacyTokens.Count, $"EnumTypeDefs count mismatch: cDAC={tokens.Count}, DAC={legacyTokens.Count}");
199for (int i = 0; i < Math.Min(tokens.Count, legacyTokens.Count); i++)
246Debug.Assert(tokens.Count == legacyTokens.Count, $"EnumInterfaceImpls count mismatch for 0x{td:X}: cDAC={tokens.Count}, DAC={legacyTokens.Count}");
247for (int i = 0; i < Math.Min(tokens.Count, legacyTokens.Count); i++)
300Debug.Assert(tokens.Count == legacyTokens.Count, $"EnumMethods count mismatch for 0x{cl:X}: cDAC={tokens.Count}, DAC={legacyTokens.Count}");
301for (int i = 0; i < Math.Min(tokens.Count, legacyTokens.Count); i++)
348Debug.Assert(tokens.Count == legacyTokens.Count, $"EnumFields count mismatch for 0x{cl:X}: cDAC={tokens.Count}, DAC={legacyTokens.Count}");
349for (int i = 0; i < Math.Min(tokens.Count, legacyTokens.Count); i++)
409Debug.Assert(tokens.Count == legacyTokens.Count, $"EnumGenericParams count mismatch for 0x{tk:X}: cDAC={tokens.Count}, DAC={legacyTokens.Count}");
410for (int i = 0; i < Math.Min(tokens.Count, legacyTokens.Count); i++)
SOSDacImpl.cs (26)
412for (int i = 0; i < modules.Count && n < count; i++)
423for (int i = 0; i < modules.Count; i++)
866for (; i < heapInfos.Count && i < count; i++)
888*pNeeded = codeHeaps is not null ? (uint)i : (uint)heapInfos.Count;
1298Debug.Assert(gcHeaps.Count == heapCount, "Expected the number of GC heaps to match the count returned by GetGCHeapCount");
1625SOSHandleData[] sosHandles = new SOSHandleData[handles.Count];
1626for (int i = 0; i < handles.Count; i++)
2384for (int i = 0; (i < reJitIds.Count) && (iRejitDataReverted < cRevertedRejitVersions); i++)
4593if (clauseIndex < expected.Elements.Count)
4647uint numClauses = (uint)exceptionClauses.Count;
4779int cdacCount = DebugTraverseLoaderHeapBlocks.Count;
4785Debug.Assert(DebugTraverseLoaderHeapBlocks.Count == 0,
4786$"cDAC found {cdacCount} blocks, DAC matched {_debugTraverseLoaderDebugCount}, {DebugTraverseLoaderHeapBlocks.Count} unmatched");
4955int cdacCount = DebugTraverseLoaderHeapBlocks.Count;
4961Debug.Assert(DebugTraverseLoaderHeapBlocks.Count == 0,
4962$"cDAC found {cdacCount} blocks, DAC matched {_debugTraverseLoaderDebugCount}, {DebugTraverseLoaderHeapBlocks.Count} unmatched");
6074if (mows.Count > 0)
6077*pNeeded = (uint)mows.Count;
6079if (count < (uint)mows.Count)
6082for (int i = 0; i < (int)count && i < mows.Count; i++)
6415int cdacCount = DebugTraverseLoaderHeapBlocks.Count;
6421Debug.Assert(DebugTraverseLoaderHeapBlocks.Count == 0,
6422$"cDAC found {cdacCount} blocks, DAC matched {_debugTraverseLoaderDebugCount}, {DebugTraverseLoaderHeapBlocks.Count} unmatched");
6952while (i < count && _iteratorIndex < _methods.Count)
7023Debug.Assert(countLocal == (uint)_methods.Count);
7026*pCount = (uint)_methods.Count;
Microsoft.Diagnostics.NETCore.Client (4)
Microsoft.DiaSymReader (8)
Microsoft.DotNet.ApiCompatibility (4)
Microsoft.DotNet.ApiSymbolExtensions (2)
Microsoft.DotNet.Build.Manifest (4)
Microsoft.DotNet.Build.Tasks.Feed (1)
Microsoft.DotNet.Build.Tasks.FileCatalog (5)
Microsoft.DotNet.Build.Tasks.Installers (10)
Microsoft.DotNet.Build.Tasks.Packaging (1)
Microsoft.DotNet.Cli.Definitions (6)
Microsoft.DotNet.Cli.Telemetry (3)
Microsoft.DotNet.Cli.Utils (3)
Microsoft.DotNet.CMake.Sdk (2)
Microsoft.DotNet.HotReload.Watch (7)
Microsoft.DotNet.StrongName (2)
Microsoft.DotNet.TemplateLocator (3)
Microsoft.DotNet.XliffTasks (1)
Microsoft.Extensions.AI (41)
Microsoft.Extensions.AI.Abstractions (8)
Microsoft.Extensions.AI.Abstractions.Tests (10)
Microsoft.Extensions.AI.Evaluation (1)
Microsoft.Extensions.AI.Evaluation.Safety (15)
Microsoft.Extensions.AI.Integration.Tests (11)
Microsoft.Extensions.AI.OpenAI (8)
Microsoft.Extensions.AI.OpenAI.Tests (46)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.OpenAI.Tests\OpenAIResponseClientTests.cs (33)
312Assert.Equal(30, updates.Count);
314for (int i = 0; i < updates.Count; i++)
343Assert.Equal(i < updates.Count - 1 ? null : ChatFinishReason.Stop, updates[i].FinishReason);
444Assert.Equal(15, updates.Count);
446for (int i = 0; i < updates.Count; i++)
455Assert.Equal(3, reasoningUpdates.Count);
568Assert.True(reasoningContents.Count >= 1, "Should have at least one reasoning content");
658Assert.Equal(2, handler.RequestBodies.Count);
759Assert.Equal(17, updates.Count);
761for (int i = 0; i < updates.Count; i++)
769Assert.Equal(i < updates.Count - 1 ? null : ChatFinishReason.Stop, updates[i].FinishReason);
772for (int i = 4; i < updates.Count; i++)
998Assert.Equal(5, updates.Count);
1001for (int i = 0; i < updates.Count; i++)
3122Assert.Equal(18, updates.Count);
3126for (int i = 0; i < updates.Count; i++)
3134if (i < updates.Count - 1)
3213Assert.Equal(8, updates.Count);
3217for (int i = 0; i < updates.Count; i++)
3705Assert.Equal(3, codeInterpreterCallUpdates.Count);
4204for (int i = 0; i < updates.Count; i++)
4285for (int i = 0; i < updates.Count; i++)
4422for (int i = 0; i < updates.Count; i++)
4500for (int i = 0; i < updates.Count; i++)
4578for (int i = 0; i < updates.Count; i++)
5654Assert.True(updates.Count >= 3);
5689Assert.True(updates.Count >= 2);
5724Assert.True(updates.Count >= 2);
5762Assert.True(updates.Count >= 3);
6477Assert.True(updates.Count >= 6);
6595Assert.True(updates.Count >= 8); // Should have multiple partial image updates plus generating event
6602Assert.True(partialImageUpdates.Count >= 3);
7269Assert.Equal(2, wsCallUpdates.Count);
Microsoft.Extensions.AI.Stabilization.Tests (2)
Microsoft.Extensions.AI.Tests (44)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Tests\ChatCompletion\FunctionInvokingChatClientTests.cs (10)
668var message = new ChatMessage(ChatRole.Assistant, [new FunctionCallContent($"callId{capturedOptions.Count}", "Func1")]);
686Assert.Equal(maxIterations + 1, capturedOptions.Count);
712var message = new ChatMessage(ChatRole.Assistant, [new FunctionCallContent($"callId{capturedOptions.Count}", "Func1")]);
730Assert.Equal(maxIterations + 1, capturedOptions.Count);
757if (capturedOptions.Count == 1)
783Assert.Equal(2, capturedOptions.Count);
1154for (int i = 0; i < activities.Count - 1; i++)
1157Assert.Same(activities[activities.Count - 1], activities[i].Parent);
1329Assert.Equal(messages.Count, context.Messages.Count);
1770Assert.Equal(2, chatActivities.Count);
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Tests\ChatRouting\OrderedFailoverChatClientTests.cs (1)
65return calls.Count < 3
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.Tests\Realtime\OpenTelemetryRealtimeClientTests.cs (12)
102Assert.Equal(3, activities.Count);
476Assert.Equal(2, activities.Count);
519Assert.Equal(3, activities.Count);
647Assert.Equal(3, activities.Count);
691Assert.Equal(3, activities.Count);
732Assert.Equal(2, activities.Count);
774Assert.Equal(2, activities.Count);
816Assert.Equal(3, activities.Count);
857Assert.Equal(3, activities.Count);
898Assert.Equal(3, activities.Count);
939Assert.Equal(2, activities.Count);
980Assert.Equal(2, activities.Count);
Microsoft.Extensions.AsyncState (2)
Microsoft.Extensions.AsyncState.Tests (3)
Microsoft.Extensions.Caching.Abstractions (1)
Microsoft.Extensions.Caching.Hybrid.Tests (3)
Microsoft.Extensions.Caching.Memory (6)
Microsoft.Extensions.Compliance.Testing (4)
Microsoft.Extensions.Configuration (4)
Microsoft.Extensions.Configuration.Binder (1)
Microsoft.Extensions.Configuration.Binder.SourceGeneration (2)
Microsoft.Extensions.Configuration.Xml (3)
Microsoft.Extensions.DataIngestion (21)
Microsoft.Extensions.DataIngestion.Tests (17)
Microsoft.Extensions.DependencyInjection (15)
Microsoft.Extensions.DependencyInjection.Abstractions (2)
Microsoft.Extensions.DependencyModel (3)
Microsoft.Extensions.Diagnostics (1)
Microsoft.Extensions.Diagnostics.ExceptionSummarization (2)
Microsoft.Extensions.Diagnostics.ExceptionSummarization.Tests (1)
Microsoft.Extensions.Diagnostics.HealthChecks (2)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (7)
Microsoft.Extensions.Diagnostics.Testing (10)
Microsoft.Extensions.Diagnostics.Testing.Tests (4)
Microsoft.Extensions.FileProviders.Composite (2)
Microsoft.Extensions.FileProviders.Embedded (2)
Microsoft.Extensions.FileSystemGlobbing (5)
Microsoft.Extensions.Hosting (8)
Microsoft.Extensions.Http (2)
Microsoft.Extensions.Http.Diagnostics (4)
Microsoft.Extensions.Http.Resilience (1)
..\..\..\..\src\Libraries\Microsoft.Extensions.Http.Resilience\Routing\Internal\WeightedGroups\WeightedGroupsRoutingStrategy.cs (1)
67if (_groups.Count == 0)
Microsoft.Extensions.Http.Resilience.Tests (4)
Microsoft.Extensions.Identity.Core (5)
Microsoft.Extensions.Logging (6)
Microsoft.Extensions.Logging.Abstractions (6)
Microsoft.Extensions.Logging.AzureAppServices (1)
Microsoft.Extensions.Logging.Generators (15)
Microsoft.Extensions.Options (7)
Microsoft.Extensions.Options.Contextual (1)
..\..\..\..\src\Libraries\Microsoft.Extensions.Options.Contextual\Internal\ContextualOptionsFactory.cs (1)
143if (failures.Count > 0)
Microsoft.Extensions.Options.DataAnnotations (2)
Microsoft.Extensions.Options.SourceGeneration (14)
Microsoft.Extensions.Primitives (1)
Microsoft.Extensions.ServiceDiscovery (3)
Microsoft.Extensions.ServiceDiscovery.Dns (14)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (4)
Microsoft.Extensions.Telemetry (6)
Microsoft.Extensions.Telemetry.Tests (2)
Microsoft.Extensions.Validation.ValidationsGenerator (1)
Microsoft.Extensions.VectorData.Abstractions (5)
Microsoft.Extensions.VectorData.ConformanceTests (46)
Microsoft.Gen.BuildMetadata.Unit.Tests (1)
Microsoft.Gen.ComplianceReports (2)
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
Microsoft.Gen.ContextualOptions (1)
Microsoft.Gen.ContextualOptions.Generated.Tests (1)
Microsoft.Gen.ContextualOptions.Unit.Tests (3)
Microsoft.Gen.Logging (11)
Microsoft.Gen.Logging.Generated.Tests (1)
Microsoft.Gen.Logging.Unit.Tests (1)
Microsoft.Gen.MetadataExtractor (3)
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
Microsoft.Gen.Metrics (5)
Microsoft.Gen.Metrics.Unit.Tests (1)
Microsoft.Gen.MetricsReports (1)
Microsoft.Gen.MetricsReports.Unit.Tests (1)
Microsoft.Interop.ComInterfaceGenerator (2)
Microsoft.Interop.LibraryImportGenerator (6)
Microsoft.Interop.SourceGeneration (8)
Microsoft.Maui (21)
Microsoft.Maui.Controls (266)
Microsoft.Maui.Controls.BindingSourceGen (3)
Microsoft.Maui.Controls.Build.Tasks (19)
Microsoft.Maui.Controls.SourceGen (2)
Microsoft.Maui.Controls.Xaml (13)
Microsoft.Maui.Essentials (6)
Microsoft.Maui.Graphics (47)
Microsoft.Maui.Graphics.Skia (4)
Microsoft.ML.AutoML (6)
Microsoft.ML.AutoML.SourceGenerator (15)
Microsoft.ML.AutoML.Tests (3)
Microsoft.ML.CodeGenerator (33)
Microsoft.ML.CodeGenerator.Tests (3)
Microsoft.ML.Core (45)
Microsoft.ML.Core.Tests (10)
Microsoft.ML.Data (135)
Microsoft.ML.DataView (2)
Microsoft.ML.Ensemble (6)
Microsoft.ML.EntryPoints (2)
Microsoft.ML.FastTree (92)
Microsoft.ML.GenAI.Core (1)
Microsoft.ML.LightGbm (3)
Microsoft.ML.Maml (3)
Microsoft.ML.Mkl.Components (6)
Microsoft.ML.OnnxConverter (2)
Microsoft.ML.OnnxTransformer (2)
Microsoft.ML.OnnxTransformerTest (6)
Microsoft.ML.Parquet (5)
Microsoft.ML.Predictor.Tests (2)
Microsoft.ML.Recommender (3)
Microsoft.ML.ResultProcessor (5)
Microsoft.ML.Samples (4)
Microsoft.ML.StandardTrainers (7)
Microsoft.ML.Sweeper (24)
Microsoft.ML.Sweeper.Tests (5)
Microsoft.ML.TensorFlow (1)
Microsoft.ML.TestFramework (18)
Microsoft.ML.Tests (4)
Microsoft.ML.TimeSeries (53)
Microsoft.ML.TimeSeries.Tests (14)
Microsoft.ML.Tokenizers (82)
Model\CodeGenTokenizer.cs (13)
632EncodeToIdsInternal(null, textSpanToEncode.Slice(split.Offset, split.Length), ids, agenda, out int length, maxTokenCount - ids.Count);
635if (length < split.Length || ids.Count >= maxTokenCount)
643EncodeToIdsInternal(addPrefixSpace ? null : (normalizedText ?? text), textSpanToEncode, ids, agenda, out charsConsumed, maxTokenCount - ids.Count);
646if (addEndOfSentence && EndOfSentenceId.HasValue && ids.Count < maxTokenCount)
1017if (tokens.Count <= maxTokens)
1028return tokens.Count;
1039while (j < tokens.Count && tokens[j].Offset.Start.Value == tokens[tokenCount].Offset.Start.Value)
1073if (tokens.Count <= maxTokens)
1084return tokens.Count;
1087int index = tokens.Count - maxTokens;
1090while (index < tokens.Count && tokens[index].Offset.Start.Value == tokens[index - 1].Offset.Start.Value)
1095for (int i = index; i < tokens.Count; i++)
1101return tokens.Count - index;
Microsoft.ML.Tokenizers.Tests (21)
Microsoft.ML.TorchSharp (24)
Microsoft.ML.TorchSharp.Tests (1)
Microsoft.ML.Transforms (83)
Microsoft.ML.Vision (1)
Microsoft.NET.Build.Containers (3)
Microsoft.NET.Build.Extensions.Tasks (2)
Microsoft.NET.Build.Tasks (21)
Microsoft.NET.HostModel (2)
Microsoft.Net.Http.Headers (5)
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (3)
Microsoft.NET.Sdk.BlazorWebAssembly.Tool (1)
Microsoft.NET.Sdk.Publish.Tasks (13)
Tasks\MsDeploy\MSDeploy.cs (7)
603commandLineBuilder.AppendSwitchUnquotedIfNotNull("-replace:", arguments.Count == 0 ? null : string.Join(",", arguments.ToArray()));
618commandLineBuilder.AppendSwitchUnquotedIfNotNull("-skip:", arguments.Count == 0 ? null : string.Join(",", arguments.ToArray()));
683commandLineBuilder.AppendSwitchUnquotedIfNotNull("-declareParam:", arguments.Count == 0 ? null : string.Join(",", arguments.ToArray()));
738commandLineBuilder.AppendSwitchUnquotedIfNotNull("-setParam:", arguments.Count == 0 ? null : string.Join(",", arguments.ToArray()));
797if (arguments.Count > 0 && !string.IsNullOrEmpty(data))
816commandLineBuilder.AppendSwitchUnquotedIfNotNull("-setParam:", arguments.Count == 0 ? null : string.Join(",", arguments.ToArray()));
904commandLineBuilder.AppendSwitchUnquotedIfNotNull(dest, arguments.Count == 0 ? null : string.Join(",", arguments.ToArray()));
Microsoft.NET.Sdk.StaticWebAssets.Tasks (27)
Microsoft.NET.Sdk.StaticWebAssets.Tool (1)
Microsoft.NET.Sdk.WorkloadManifestReader (3)
Microsoft.NET.StringTools (9)
Microsoft.Private.Windows.Core (6)
Microsoft.TemplateEngine.Cli (21)
Microsoft.TemplateEngine.Core (26)
Microsoft.TemplateEngine.Edge (8)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
Microsoft.TemplateEngine.Utils (4)
Microsoft.TemplateSearch.Common (3)
Microsoft.TestPlatform.AdapterUtilities (1)
Microsoft.TestPlatform.Build (2)
Microsoft.TestPlatform.CommunicationUtilities (5)
Microsoft.TestPlatform.CrossPlatEngine (45)
Microsoft.TestPlatform.Extensions.BlameDataCollector (6)
Microsoft.TestPlatform.Filter.Source (3)
Microsoft.TestPlatform.Utilities (2)
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (8)
Microsoft.VisualBasic.Core (53)
Microsoft.VisualStudio.TestPlatform.Client (1)
Microsoft.VisualStudio.TestPlatform.Common (16)
Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger (1)
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (6)
Microsoft.VisualStudio.TestPlatform.ObjectModel (3)
Microsoft.Web.XmlTransform (4)
Mono.Cecil (4)
Mono.Cecil.Mdb (22)
Mono.Cecil.Pdb (1)
MSBuild (25)
XMake.cs (21)
1631remoteLoggerRecords.Count == 0 &&
3590if (actualProjectFiles.Count == 1 && actualSolutionFiles.Count == 1)
3600else if (actualSolutionFiles.Count > 1)
3605else if (actualProjectFiles.Count > 1)
3611if (actualProjectFiles.Count == 2)
3638else if (actualProjectFiles.Count == 0 &&
3639actualSolutionFiles.Count == 0 &&
3640solutionFilterFiles.Count == 0)
3648projectFile = actualSolutionFiles.Count == 1 ? actualSolutionFiles[0] : actualProjectFiles.Count == 1 ? actualProjectFiles[0] : solutionFilterFiles[0];
3649InitializationException.VerifyThrow(actualSolutionFiles.Count == 1 || actualProjectFiles.Count == 1 || solutionFilterFiles.Count == 1, projectDirectory == null ? "AmbiguousProjectError" : "AmbiguousProjectDirectoryError", null, projectDirectory);
4327Assumed.InRange(loggerSpec.Count, 1, 2, "SplitUnquoted() must return at least one string, and no more than two.");
4341if (loggerSpec.Count > 1)
4372Assumed.InRange(loggerSpec.Count, 1, 2, "SplitUnquoted() must return at least one string, and no more than two.");
4379if (loggerSpec.Count == 2)
4387Assumed.Positive(loggerTypeSpec.Count, "SplitUnquoted() must return at least one string");
4392if (loggerTypeSpec.Count >= 2)
4404for (int i = 2; i < loggerTypeSpec.Count; i++)
MSBuild.Coordinator (2)
NuGet.Build.Tasks (2)
NuGet.Build.Tasks.Console (6)
NuGet.Build.Tasks.Pack (2)
NuGet.CommandLine.XPlat (38)
NuGet.Commands (74)
NuGet.Common (1)
NuGet.Configuration (6)
NuGet.DependencyResolver.Core (14)
NuGet.Frameworks (1)
NuGet.PackageManagement (33)
NuGet.Packaging (32)
NuGet.ProjectModel (5)
NuGet.Protocol (10)
NuGet.Resolver (10)
OracleEndToEnd.ApiService (1)
OrderProcessor (2)
ParameterEndToEnd.ApiService (1)
Pipelines.AppHost (4)
PostgresEndToEnd.ApiService (1)
PresentationBuildTasks (24)
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlInt32CollectionSerializer.cs (1)
89count = ints.Count ;
PresentationCore (524)
PresentationFramework (847)
MS\Internal\Documents\PageCache.cs (24)
163return _cache.Count;
256if (pageNumber >= 0 && pageNumber < _cache.Count)
291if (pageNumber >= 0 && pageNumber < _cache.Count)
375if (args.Start >= _cache.Count)
388if (args.Start + args.Count < _cache.Count)
400change = DirtyRange(args.Start, _cache.Count - args.Start);
406change = AddRange(_cache.Count, args.Count - (_cache.Count - args.Start) + 1);
419if (pageCount < _cache.Count)
421change = new PageCacheChange(pageCount, _cache.Count - pageCount, PageCacheChangeType.Remove);
425_cache.RemoveRange(pageCount, _cache.Count - pageCount);
523if (args.Start + args.Count >= _cache.Count ||
526adjustedCount = _cache.Count - args.Start;
623if (args.PageNumber > _cache.Count - 1)
709for (int i = 0; i < _cache.Count; i++)
738if (PageCacheChanged != null && changes != null && changes.Count > 0)
761if (start >= _cache.Count)
763count += (start - _cache.Count);
764start = _cache.Count;
788ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, _cache.Count);
815ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(start, _cache.Count);
817ArgumentOutOfRangeException.ThrowIfGreaterThan(count, _cache.Count - start);
842if (_cache.Count > 0)
847PageCacheChange change = new PageCacheChange(0, _cache.Count, PageCacheChangeType.Remove);
MS\Internal\Documents\TextBoxView.cs (51)
391if (_lineMetrics.Count == 0 || constraintschanged)
406_lineMetrics.Count == 1 && _lineMetrics[0].EndOffset == 0)
433Invariant.Assert(_lineMetrics.Count >= 1);
464if (_lineMetrics == null || _lineMetrics.Count == 0)
532return (_visualChildren == null) ? 0 : _visualChildren.Count;
646int startOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].EndOffset, startPosition.Offset);
647int endOffset = Math.Min(_lineMetrics[_lineMetrics.Count - 1].EndOffset, endPosition.Offset);
724int nextLineIndex = Math.Max(0, Math.Min(_lineMetrics.Count - 1, lineIndex + count));
843if (lineIndex == _lineMetrics.Count - 1)
1056int lastValidOffset = _lineMetrics[_lineMetrics.Count - 1].EndOffset;
1068int newLastValidOffset = _lineMetrics[_lineMetrics.Count - 1].EndOffset;
1131int max = _lineMetrics.Count;
1133Invariant.Assert(_lineMetrics.Count >= 1);
1152if (offset == record.EndOffset && index < _lineMetrics.Count - 1)
1259ITextPointer end = _host.TextContainer.CreatePointerAtOffset(_lineMetrics[_lineMetrics.Count - 1].EndOffset, LogicalDirection.Forward);
1487if (_lineMetrics.Count == 0)
1596Invariant.Assert(_lineMetrics.Count >= 1);
1604if (point.Y >= _lineHeight * _lineMetrics.Count)
1606return snapToText ? _lineMetrics.Count - 1 : -1;
1613int max = _lineMetrics.Count;
1911int j = _visualChildren.Count - 1; // last non-discarded element index
1913for (int i = _visualChildren.Count - 1; i >= 0; i--)
1928if (j < _visualChildren.Count - 1)
1930_visualChildren.RemoveRange(j + 1, _visualChildren.Count - j - 1);
1943lineVisual._parentIndex = _visualChildren.Count;
1951for (int i = 0; i < _visualChildren.Count; i++)
2159firstLineIndex = Math.Max(0, Math.Min(firstLineIndex, _lineMetrics.Count - 1));
2160lastLineIndex = Math.Max(0, Math.Min(lastLineIndex, _lineMetrics.Count - 1));
2166lastLineIndex = _lineMetrics.Count - 1;
2186if (_lineMetrics.Count == 0)
2194lineOffset = _lineMetrics[_lineMetrics.Count - 1].EndOffset;
2284if (range.StartIndex > _lineMetrics[_lineMetrics.Count - 1].EndOffset)
2304if (range.StartIndex > _lineMetrics[_lineMetrics.Count - 1].EndOffset)
2343for (int i = lineIndex + 1; i < _lineMetrics.Count; i++)
2402if (endOffset > _lineMetrics[_lineMetrics.Count - 1].EndOffset)
2405endOffset = _lineMetrics[_lineMetrics.Count - 1].EndOffset;
2417for (int i = lastLineIndex + 1; i < _lineMetrics.Count; i++)
2510(lineIndex == _lineMetrics.Count ||
2514if (lineIndex < _lineMetrics.Count &&
2533if (lineIndex == _lineMetrics.Count ||
2586if (endOfParagraph && lineIndex < _lineMetrics.Count)
2588int count = _lineMetrics.Count - lineIndex;
2600for (int i = 0; i < _lineMetrics.Count; i++)
2604desiredSize.Height = _lineMetrics.Count * _lineHeight;
2660int oldLastLineIndex = oldLineVisualsIndex + oldLineVisuals.Count - 1;
2680for (int i = lineIndex - oldLineVisualsIndex + lineCount; i < oldLineVisuals.Count; i++)
2718lineIndex < _viewportLineVisualsIndex + _viewportLineVisuals.Count)
2732lineIndex < _viewportLineVisualsIndex + _viewportLineVisuals.Count &&
2754if (lineIndex < _viewportLineVisualsIndex + _viewportLineVisuals.Count)
2757count = Math.Min(count, _viewportLineVisuals.Count - start);
2865_lineMetrics[_lineMetrics.Count - 1].EndOffset >= position.Offset;
MS\Internal\PtsHost\BreakRecordTable.cs (25)
60Invariant.Assert(pageNumber >= 0 && pageNumber <= _breakRecords.Count, "Invalid PageNumber.");
86if (pageNumber < _breakRecords.Count)
120Invariant.Assert(pageNumber >= 0 && pageNumber <= _breakRecords.Count, "Invalid PageNumber.");
126while (pageNumber < _breakRecords.Count)
153if (_breakRecords.Count > 0)
156InvalidateBreakRecords(0, _breakRecords.Count);
177if (_breakRecords.Count > 0)
185pageCount = _breakRecords.Count - pageStart;
207if (_breakRecords.Count > 0)
210DisposePages(0, _breakRecords.Count);
214_owner.OnPagesChanged(0, _breakRecords.Count);
227if (_breakRecords.Count > 0)
255Invariant.Assert(pageNumber >= 0 && pageNumber <= _breakRecords.Count, "The previous BreakRecord does not exist.");
274if (pageNumber == _breakRecords.Count)
321if (pageNumber > _breakRecords.Count)
342get { return _breakRecords.Count; }
352if (_breakRecords.Count == 0)
354Invariant.Assert(_breakRecords[_breakRecords.Count - 1] != null, "Invalid BreakRecordTable entry.");
355return (_breakRecords[_breakRecords.Count - 1].BreakRecord == null);
379Invariant.Assert(start >= 0 && start < _breakRecords.Count, "Invalid starting index for BreakRecordTable invalidation.");
380Invariant.Assert(start + count <= _breakRecords.Count, "Partial invalidation of BreakRecordTable is not allowed.");
405Invariant.Assert(start >= 0 && start < _breakRecords.Count, "Invalid starting index for BreakRecordTable invalidation.");
406Invariant.Assert(start + count == _breakRecords.Count, "Partial invalidation of BreakRecordTable is not allowed.");
439while (pageStart < _breakRecords.Count)
477pageCount = _breakRecords.Count - pageStart;
System\Windows\Documents\WinRTSpellerInteropExtensions.cs (6)
88if (allTokens.Count > 0)
90var substToken = GetSpellCheckCleanSubstitutionToken(spellChecker, text, allTokens[allTokens.Count - 1], missingFragment);
93allTokens[allTokens.Count - 1] = new SpellerSegment(text, substToken.Value, spellChecker, owner);
125if (allTokens.Count > 0)
127var substToken = GetSpellCheckCleanSubstitutionToken(spellChecker, text, allTokens[allTokens.Count - 1], missingFragment);
130allTokens[allTokens.Count - 1] = new SpellerSegment(text, substToken.Value, spellChecker, owner);
PresentationFramework.Aero (1)
PresentationFramework.Aero2 (1)
PresentationFramework.AeroLite (1)
PresentationFramework.Classic (1)
PresentationFramework.Luna (1)
PresentationFramework.Royale (1)
PresentationUI (1)
Publishers.ApiService (1)
QuarantineTools.Tests (11)
ReachFramework (37)
RepoTasks (7)
Roslyn.Diagnostics.Analyzers (47)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
414while (spans.Count > 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\AbstractSyntaxFormatting.cs (1)
71if (results.Count == 1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (1)
108if (operations.Count == 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
278if (membersList.Count > 1)
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
227if (members.Count > 1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (1)
30if (members.Count == 0)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
327if (types.Count == 0)
rzc (34)
sdk-tasks (8)
Shared.Tests (2)
SqlServerEndToEnd.ApiService (2)
Stress.ApiService (4)
System.CodeDom (3)
System.Collections (2)
System.Collections.Concurrent (6)
System.Collections.Immutable (10)
System.CommandLine (26)
System.CommandLine.StaticCompletions (1)
System.ComponentModel.Annotations (21)
System.ComponentModel.Composition (17)
System.ComponentModel.Composition.Registration (3)
System.ComponentModel.TypeConverter (17)
System.Composition.Convention (3)
System.Composition.Hosting (1)
System.Configuration.ConfigurationManager (9)
System.Console (2)
System.Data.Common (61)
System.Data.Odbc (12)
System.Data.OleDb (17)
System.Diagnostics.DiagnosticSource (8)
System.Diagnostics.EventLog (1)
System.Diagnostics.Process (2)
System.Diagnostics.TraceSource (12)
System.DirectoryServices (1)
System.DirectoryServices.AccountManagement (45)
System\DirectoryServices\AccountManagement\ValueCollection.cs (9)
231if ((index < 0) || (index > _inner.combinedValues.Count))
233GlobalDebug.WriteLineIf(GlobalDebug.Warn, "PrincipalValueCollection", "Insert({0}): out of range (count={1})", index, _inner.combinedValues.Count);
256if ((index < 0) || (index >= _inner.combinedValues.Count))
258GlobalDebug.WriteLineIf(GlobalDebug.Warn, "PrincipalValueCollection", "RemoveAt({0}): out of range (count={1})", index, _inner.combinedValues.Count);
284if ((index < 0) || (index >= _inner.combinedValues.Count))
286GlobalDebug.WriteLineIf(GlobalDebug.Warn, "PrincipalValueCollection", "this[{0}].get: out of range (count={1})", index, _inner.combinedValues.Count);
308if ((index < 0) || (index >= _inner.combinedValues.Count))
310GlobalDebug.WriteLineIf(GlobalDebug.Warn, "PrincipalValueCollection", "this[{0}].set: out of range (count={1})", index, _inner.combinedValues.Count);
377GlobalDebug.WriteLineIf(GlobalDebug.Info, "PrincipalValueCollection", "Load, count={0}", values.Count);
System.Drawing.Common (4)
System.Formats.Cbor (2)
System.Formats.Nrbf (8)
System.Formats.Tar (1)
System.IO.Compression (14)
System.IO.FileSystem.AccessControl (3)
System.IO.FileSystem.Watcher (6)
System.IO.Packaging (22)
System\IO\Packaging\ZipPackage.cs (11)
135if (partToDelete.PieceDescriptors.Count > 0)
541if (sortedPieceInfoList.Count > 0)
582for (int i = 0; i < pieces.Count; ++i)
661_ignoredItemHelper.AddItemsForInvalidSequence(normalizedPrefixNameForCurrentSequence, pieces, startIndexOfCurrentSequence, checked(pieces.Count - startIndexOfCurrentSequence));
1087_ignoredItemHelper.AddItemsForInvalidSequence(ContentTypesFileUpperInvariant, partPieces, 0, partPieces.Count);
1096for (int pieceNumber = 0; pieceNumber < partPieces.Count; ++pieceNumber)
1100_ignoredItemHelper.AddItemsForInvalidSequence(ContentTypesFileUpperInvariant, partPieces, 0, partPieces.Count);
1118_ignoredItemHelper.AddItemsForInvalidSequence(ContentTypesFileUpperInvariant, partPieces, 0, partPieces.Count);
1125if (lastPieceNumber < partPieces.Count - 1)
1129_ignoredItemHelper.AddItemsForInvalidSequence(ContentTypesFileUpperInvariant, partPieces, lastPieceNumber + 1, partPieces.Count - lastPieceNumber - 1);
1130partPieces.RemoveRange(lastPieceNumber + 1, partPieces.Count - lastPieceNumber - 1);
System.IO.Pipelines (1)
System.Linq (14)
System.Linq.AsyncEnumerable (1)
System.Linq.Expressions (40)
System.Linq.Parallel (11)
System.Net.Http (46)
System.Net.HttpListener (11)
System.Net.Mail (9)
System.Net.NameResolution (9)
System.Net.NetworkInformation (5)
System.Net.Primitives (1)
System.Net.Quic (5)
System.Net.Requests (5)
System.Net.Security (9)
System.ObjectModel (1)
System.Private.CoreLib (83)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (9)
236return Count - 1;
313=> BinarySearch(0, Count, item, null);
316=> BinarySearch(0, Count, item, comparer);
668Count == 0 ? SZGenericArrayEnumerator<T>.Empty :
910if ((Count != 0) && (index < 0))
915if ((Count != 0) && (count < 0))
1053=> Reverse(0, Count);
1085=> Sort(0, Count, null);
1090=> Sort(0, Count, comparer);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\TaskAwaiter.cs (1)
152if (edis.Count > 0)
System.Private.DataContractSerialization (73)
System.Private.Reflection.Execution (2)
System.Private.TypeLoader (2)
System.Private.Windows.Core (6)
System.Private.Xml (142)
System.Reflection.Context (6)
System.Reflection.DispatchProxy (2)
System.Reflection.Emit (23)
System.Reflection.Metadata (141)
System.Reflection.MetadataLoadContext (3)
System.Resources.Extensions (2)
System.Resources.Writer (2)
System.Runtime.Caching (1)
System.Runtime.InteropServices.JavaScript (3)
System.Runtime.Serialization.Formatters (2)
System.Security.AccessControl (2)
System.Security.Claims (12)
System.Security.Cryptography (20)
System.Security.Cryptography.Cose (1)
System.Security.Cryptography.Pkcs (11)
System.Security.Principal.Windows (7)
System.ServiceModel.NetFramingBase (15)
System.ServiceModel.Primitives (84)
System.ServiceModel.Primitives.Tests (3)
System.ServiceModel.Syndication (1)
System.Speech (46)
System.Text.Json (38)
System.Text.Json.SourceGeneration (29)
System.Text.RegularExpressions (122)
System.Text.RegularExpressions.Generator (82)
System.Threading.Tasks.Dataflow (22)
System.Windows.Controls.Ribbon (35)
System.Windows.Forms (272)
System.Windows.Forms.Design (145)
System.Windows.Forms.Primitives (6)
System.Windows.Input.Manipulations (4)
System.Xaml (75)
UIAutomationClientSideProviders (8)
VBCSCompiler (7)
vstest.console (6)
vstest.console.arm64 (6)
WaitForSandbox.ApiService (1)
WindowsFormsIntegration (2)