251 implementations of Count
InMemory.FunctionalTests (2)
Http2\Http2ConnectionTests.cs (1)
291public int Count => _innerHeaders.Count;
Http3\Http3ConnectionTests.cs (1)
642public int Count => _innerHeaders.Count;
Microsoft.AspNetCore.Components (1)
src\Http\Http.Abstractions\src\Routing\RouteValueDictionary.cs (1)
314public int Count => _count;
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
Binding\FormDataMapperTests.cs (1)
2420public int Count => _inner.Count;
Microsoft.AspNetCore.Connections.Abstractions (1)
ConnectionItems.cs (1)
104int ICollection<KeyValuePair<object, object?>>.Count
Microsoft.AspNetCore.Hosting.Tests (1)
WebHostTests.cs (1)
1386public int Count => 0;
Microsoft.AspNetCore.Http (4)
HeaderDictionary.cs (1)
152public int Count => Store?.Count ?? 0;
Internal\ItemsDictionary.cs (1)
111int ICollection<KeyValuePair<object, object?>>.Count => _items?.Count ?? 0;
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
71public int Count
src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (1)
144public int Count => _dictionaryStorage != null ? _dictionaryStorage.Count : _count;
Microsoft.AspNetCore.Http.Abstractions (11)
EndpointFilterInvocationContextOfT.Generated.cs (10)
46public int Count => 1; 174public int Count => 2; 309public int Count => 3; 451public int Count => 4; 600public int Count => 5; 756public int Count => 6; 919public int Count => 7; 1089public int Count => 8; 1266public int Count => 9; 1450public int Count => 10;
Routing\RouteValueDictionary.cs (1)
314public int Count => _count;
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\Validation\ValidationStateDictionary.cs (1)
55public int Count => _inner.Count;
Microsoft.AspNetCore.Mvc.Abstractions.Test (1)
ModelBinding\ModelMetadataTest.cs (1)
738public int Count
Microsoft.AspNetCore.Mvc.Core (2)
Infrastructure\CopyOnWriteList.cs (1)
43public int Count => Readable.Count;
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
71public int Count
Microsoft.AspNetCore.Mvc.IntegrationTests (8)
ActionParametersIntegrationTest.cs (1)
1014public int Count
CollectionModelBinderIntegrationTest.cs (4)
1236int ICollection<string>.Count 1305int ICollection<string>.Count 1376int ICollection<T>.Count 1445int ICollection<T>.Count
DictionaryModelBinderIntegrationTest.cs (2)
1533int ICollection<KeyValuePair<string, string>>.Count 1638int ICollection<KeyValuePair<TKey, TValue>>.Count
TryUpdateModelIntegrationTest.cs (1)
1305public int Count
Microsoft.AspNetCore.Mvc.ViewFeatures (5)
AttributeDictionary.cs (3)
57public int Count => _items == null ? 0 : _items.Count; 375public int Count => _attributes.Count; 482public int Count => _attributes.Count;
TempDataDictionary.cs (1)
45public int Count
ViewDataDictionary.cs (1)
320public int Count
Microsoft.AspNetCore.Owin (3)
DictionaryStringArrayWrapper.cs (1)
32int ICollection<KeyValuePair<string, string[]>>.Count => Inner.Count;
DictionaryStringValuesWrapper.cs (1)
77int ICollection<KeyValuePair<string, StringValues>>.Count => Inner.Count;
OwinEnvironment.cs (1)
271int ICollection<KeyValuePair<string, object>>.Count
Microsoft.AspNetCore.Razor.Runtime (1)
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
71public int Count
Microsoft.AspNetCore.Server.HttpSys (3)
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
103public int Count
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
115public int Count
UrlPrefixCollection.cs (1)
32public int Count
Microsoft.AspNetCore.Server.IIS (2)
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
103public int Count
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
115public int Count
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http\HttpHeaders.cs (1)
115public int Count => GetCountFast();
Internal\ServerAddressesCollection.cs (2)
27public int Count 115public int Count => _addressesCollection.Count;
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
Http1\Http1ConnectionTests.cs (1)
1199public int Count => _innerHeaders.Count;
Microsoft.AspNetCore.Shared.Tests (5)
ClosedGenericMatcherTest.cs (1)
251int ICollection<KeyValuePair<string, object>>.Count
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
71public int Count
src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (1)
144public int Count => _dictionaryStorage != null ? _dictionaryStorage.Count : _count;
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
103public int Count
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
115public int Count
Microsoft.Build (15)
Collections\ArrayDictionary.cs (1)
84public int Count => count;
Collections\CopyOnWritePropertyDictionary.cs (1)
83public int Count => _backing.Count;
Collections\PropertyDictionary.cs (1)
138int ICollection<KeyValuePair<string, T>>.Count => Count;
Collections\ReadOnlyConvertingDictionary.cs (1)
68public int Count => _backing.Count;
Collections\RetrievableEntryHashSet\HashSet.cs (2)
462public int CountCount
Construction\ProjectElementContainer.cs (1)
784public int Count => RealizedElements.Count;
CopyOnWriteDictionary.cs (1)
124public int Count => _backing.Count;
Instance\ImmutableProjectCollections\ImmutableElementCollectionConverter.cs (3)
43public int CountCount => _values.Count; 122public int Count => _projectElements.Count;
Instance\ImmutableProjectCollections\ImmutableItemDictionary.cs (1)
164public int Count => _list.Count;
ReadOnlyCollection.cs (1)
46public int Count
ReadOnlyEmptyCollection.cs (1)
53public int Count
ReadOnlyEmptyDictionary.cs (1)
57public int Count
Microsoft.Build.Engine (1)
Engine\ToolsetCollection.cs (1)
100public int Count
Microsoft.Build.Framework (14)
ImmutableSegmentedDictionary`2.cs (1)
84public int Count => _dictionary.Count;
ImmutableSegmentedDictionary`2+Builder.cs (1)
54public int Count => ReadOnlyDictionary.Count;
ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
26public int Count => _dictionary.Count;
ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
26public int Count => _dictionary.Count;
ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
22public int Count => _dictionary.Count;
ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
22public int Count => _dictionary.Count;
ImmutableSegmentedList`1.cs (1)
81public int Count => _list.Count;
ImmutableSegmentedList`1+Builder.cs (1)
24public int Count => _builder.Count;
ImmutableSegmentedList`1+ValueBuilder.cs (1)
33public int Count => ReadOnlyList.Count;
SegmentedArray`1.cs (1)
127int ICollection<T>.Count => Length;
SegmentedDictionary`2.cs (3)
165public int Count => _count - _freeCount; 1301public int Count => _dictionary.Count; 1501public int Count => _dictionary.Count;
SegmentedList`1.cs (1)
152public int Count => _size;
Microsoft.Build.Tasks.Core (4)
CopyOnWriteDictionary.cs (1)
124public int Count => _backing.Count;
ReadOnlyCollection.cs (1)
46public int Count
ReadOnlyEmptyCollection.cs (1)
53public int Count
ReadOnlyEmptyDictionary.cs (1)
57public int Count
Microsoft.Build.Utilities.Core (3)
CopyOnWriteDictionary.cs (1)
124public int Count => _backing.Count;
ReadOnlyEmptyCollection.cs (1)
53public int Count
ReadOnlyEmptyDictionary.cs (1)
57public int Count
Microsoft.Extensions.Configuration (2)
ConfigurationManager.cs (2)
206public int Count => _sources.Count; 287public int Count => _properties.Count;
Microsoft.Extensions.DependencyInjection.Abstractions (1)
ServiceCollection.cs (1)
22public int Count => _descriptors.Count;
Microsoft.Extensions.Http (1)
DependencyInjection\DefaultHttpClientBuilderServiceCollection.cs (1)
64public int Count => _services.Count;
Microsoft.Extensions.Primitives (1)
StringValues.cs (1)
91public int Count
Microsoft.Interop.SourceGeneration (1)
ValueEqualityImmutableDictionary.cs (1)
49public int Count => Map.Count;
MSBuild (3)
CopyOnWriteDictionary.cs (1)
124public int Count => _backing.Count;
ReadOnlyEmptyCollection.cs (1)
53public int Count
ReadOnlyEmptyDictionary.cs (1)
57public int Count
MSBuildTaskHost (4)
CopyOnWriteDictionary.cs (1)
124public int Count => _backing.Count;
Immutable\ImmutableDictionary.cs (1)
47public int Count => _backing.Count;
ReadOnlyEmptyCollection.cs (1)
53public int Count
ReadOnlyEmptyDictionary.cs (1)
57public int Count
PresentationCore (41)
MS\Internal\FontCache\FontFaceLayoutInfo.cs (1)
748public int Count
MS\Internal\FontFace\TypefaceCollection.cs (1)
92public int Count
MS\Internal\PartialArray.cs (1)
128public int Count
MS\Internal\TextFormatting\ThousandthOfEmRealDoubles.cs (1)
71public int Count
MS\Internal\TextFormatting\ThousandthOfEmRealPoints.cs (1)
64public int Count
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\CharacterBuffer.cs (1)
126public abstract int Count
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\PartialList.cs (1)
144public int Count
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SequentialUshortCollection.cs (1)
74public int Count
System\Windows\FreezableCollection.cs (1)
372public int Count
System\Windows\Generated\TextDecorationCollection.cs (1)
273public int Count
System\Windows\Media\Animation\Generated\TimelineCollection.cs (1)
283public int Count
System\Windows\Media\Animation\TimelineClockCollection.cs (1)
34public int Count
System\Windows\Media\CharacterMetricsDictionary.cs (1)
74public int Count
System\Windows\Media\CultureSpecificStringDictionary.cs (1)
78public int Count
System\Windows\Media\Effects\Generated\BitmapEffectCollection.cs (1)
279public int Count
System\Windows\Media\FamilyMapCollection.cs (1)
148public int Count
System\Windows\Media\FamilyTypefaceCollection.cs (1)
136public int Count
System\Windows\Media\Fonts.cs (1)
344public int Count
System\Windows\Media\Generated\DoubleCollection.cs (1)
232public int Count
System\Windows\Media\Generated\DrawingCollection.cs (1)
295public int Count
System\Windows\Media\Generated\GeneralTransformCollection.cs (1)
281public int Count
System\Windows\Media\Generated\GeometryCollection.cs (1)
295public int Count
System\Windows\Media\Generated\GradientStopCollection.cs (1)
281public int Count
System\Windows\Media\Generated\Int32Collection.cs (1)
232public int Count
System\Windows\Media\Generated\PathFigureCollection.cs (1)
282public int Count
System\Windows\Media\Generated\PathSegmentCollection.cs (1)
281public int Count
System\Windows\Media\Generated\PointCollection.cs (1)
232public int Count
System\Windows\Media\Generated\TextEffectCollection.cs (1)
281public int Count
System\Windows\Media\Generated\TransformCollection.cs (1)
295public int Count
System\Windows\Media\Generated\VectorCollection.cs (1)
232public int Count
System\Windows\Media\GlyphRun.cs (2)
2169public int Count 2271public int Count
System\Windows\Media\GlyphTypeface.cs (2)
1840public int Count 1925public int Count
System\Windows\Media3D\Generated\GeneralTransform3DCollection.cs (1)
277public int Count
System\Windows\Media3D\Generated\MaterialCollection.cs (1)
291public int Count
System\Windows\Media3D\Generated\Model3DCollection.cs (1)
291public int Count
System\Windows\Media3D\Generated\Point3DCollection.cs (1)
228public int Count
System\Windows\Media3D\Generated\Transform3DCollection.cs (1)
291public int Count
System\Windows\Media3D\Generated\Vector3DCollection.cs (1)
228public int Count
System\Windows\Media3D\Visual3DCollection.cs (1)
275public int Count
PresentationFramework (19)
MS\Internal\Annotations\ObservableDictionary.cs (1)
222public int Count
MS\Internal\Data\RBTree.cs (1)
589public int Count
MS\Internal\Documents\ContentElementCollection.cs (1)
542public int Count
MS\Internal\ListOfObject.cs (1)
77int ICollection<object>.Count
MS\Internal\WeakDictionary.cs (3)
58public int Count 145public int Count 312public int Count
MS\Internal\WeakHashSet.cs (1)
59public int Count
System\Windows\Controls\ColumnDefinition.cs (1)
384public int Count // int ICollection.Count {get;}; int ICollection<T>.Count {get;}
System\Windows\Controls\CustomDictionarySources.cs (1)
193int ICollection<Uri>.Count
System\Windows\Controls\RowDefinition.cs (1)
384public int Count // int ICollection.Count {get;}; int ICollection<T>.Count {get;}
System\Windows\Controls\VirtualizedCellInfoCollection.cs (1)
401public int Count
System\Windows\Data\XmlNamespaceMappingCollection.cs (1)
174public int Count
System\Windows\Documents\TableCellCollection.cs (1)
353public int Count
System\Windows\Documents\TableColumnCollection.cs (1)
360public int Count
System\Windows\Documents\TableRowCollection.cs (1)
353public int Count
System\Windows\Documents\TableRowGroupCollection.cs (1)
353public int Count
System\Windows\Documents\TextElementCollection.cs (1)
152public int Count
System\Windows\TriggerActionCollection.cs (1)
51public int Count
System.Collections (8)
System\Collections\Generic\LinkedList.cs (1)
49public int Count
System\Collections\Generic\SortedDictionary.cs (3)
143public int Count 595public int Count 756public int Count
System\Collections\Generic\SortedList.cs (3)
282public int Count 1010public int Count 1124public int Count
System\Collections\Generic\SortedSet.cs (1)
266public int Count
System.Collections.Concurrent (1)
System\Collections\Concurrent\ConcurrentDictionary.cs (1)
1116public int Count
System.Collections.Immutable (15)
System\Collections\Frozen\FrozenDictionary.cs (1)
314public int Count => CountCore;
System\Collections\Frozen\FrozenSet.cs (1)
228public int Count => CountCore;
System\Collections\Immutable\ImmutableArray_1.Builder.cs (1)
90public int Count
System\Collections\Immutable\ImmutableArray_1.cs (1)
52int ICollection<T>.Count
System\Collections\Immutable\ImmutableDictionary_2.Builder.cs (1)
140public int Count
System\Collections\Immutable\ImmutableDictionary_2.cs (1)
131public int Count
System\Collections\Immutable\ImmutableHashSet_1.Builder.cs (1)
83public int Count
System\Collections\Immutable\ImmutableHashSet_1.cs (1)
92public int Count
System\Collections\Immutable\ImmutableList_1.Builder.cs (1)
70public int Count
System\Collections\Immutable\ImmutableList_1.cs (1)
140public int Count => _root.Count;
System\Collections\Immutable\ImmutableSortedDictionary_2.Builder.cs (1)
118public int Count
System\Collections\Immutable\ImmutableSortedDictionary_2.cs (1)
108public int Count
System\Collections\Immutable\ImmutableSortedSet_1.Builder.cs (1)
76public int Count
System\Collections\Immutable\ImmutableSortedSet_1.cs (1)
115public int Count
System\Collections\Immutable\KeysOrValuesCollectionAccessor.cs (1)
53public int Count
System.ComponentModel.Composition (3)
Microsoft\Internal\Collections\CollectionServices.CollectionOfObject.cs (2)
66public int Count 121public int Count
System\ComponentModel\Composition\Hosting\ComposablePartCatalogCollection.cs (1)
148public int Count
System.Composition.Hosting (1)
System\Composition\Hosting\Core\CycleBreakingMetadataDictionary.cs (1)
95public int Count
System.Data.Common (1)
System\Data\Common\DbBatchCommandCollection.cs (1)
25public abstract int Count { get; }
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\ActivityTagsCollection.cs (1)
137public int Count => _list.Count;
System\Diagnostics\Metrics\TagList.cs (1)
96public readonly int Count => _tagsCount;
System.Diagnostics.Process (1)
System\Collections\Specialized\DictionaryWrapper.cs (1)
35public int Count => _contents.Count;
System.DirectoryServices.AccountManagement (2)
artifacts\obj\System.DirectoryServices.AccountManagement\Debug\net9.0\System.DirectoryServices.AccountManagement.notsupported.cs (2)
229public int Count { get { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } } 356public int Count { get { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } }
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.cs (1)
738public int Count => Items.Length;
System.Linq (5)
System\Linq\Grouping.cs (1)
399int ICollection<TElement>.Count => _count;
System\Linq\Lookup.cs (1)
307public int Count => 0;
System\Linq\Range.SpeedOpt.cs (1)
38public int Count => _end - _start;
System\Linq\Repeat.SpeedOpt.cs (1)
34public int Count => _count;
System\Linq\SkipTake.SpeedOpt.cs (1)
104public int Count
System.Linq.Expressions (6)
System\Dynamic\ExpandoObject.cs (3)
415public int Count 565public int Count 669int ICollection<KeyValuePair<string, object?>>.Count => _count;
System\Dynamic\Utils\ListArgumentProvider.cs (1)
110public int Count => ElementCount;
System\Linq\Expressions\BlockExpression.cs (1)
783public int Count => _block.ExpressionCount;
System\Runtime\CompilerServices\ReadOnlyCollectionBuilder.cs (1)
106public int Count => _size;
System.Linq.Parallel (1)
System\Linq\Parallel\QueryOperators\QueryResults.cs (1)
131public int Count
System.Net.Http (3)
System\Net\Http\Headers\HttpHeaderValueCollection.cs (1)
38public int Count
System\Net\Http\Headers\ObjectCollection.cs (1)
32public int Count => _size;
System\Net\Http\HttpRequestOptions.cs (1)
35int ICollection<KeyValuePair<string, object?>>.Count => Options.Count;
System.Net.HttpListener (1)
System\Net\HttpListenerPrefixCollection.cs (1)
70public int Count => _httpListener.PrefixCollection.Count;
System.Net.NetworkInformation (4)
System\Net\NetworkInformation\GatewayIPAddressInformationCollection.cs (1)
27public virtual int Count
System\Net\NetworkInformation\IPAddressInformationCollection.cs (1)
21public virtual int Count
System\Net\NetworkInformation\MulticastIPAddressInformationCollection.cs (1)
21public virtual int Count
System\Net\NetworkInformation\UnicastIPAddressInformationCollection.cs (1)
22public virtual int Count
System.Net.Primitives (2)
System\Net\CookieCollection.cs (1)
121public int Count
System\Net\NetworkInformation\IPAddressCollection.cs (1)
19public virtual int Count
System.Private.CoreLib (12)
src\libraries\System.Private.CoreLib\src\System\ArraySegment.cs (1)
71public int Count => _count;
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (3)
209public int Count => _count - _freeCount; 1502public int Count => _dictionary.Count; 1697public int Count => _dictionary.Count;
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (1)
354public int Count => _count - _freeCount;
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (1)
127public int Count => _size;
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\Collection.cs (1)
32public int Count => items.Count;
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyCollection.cs (1)
32public int Count => list.Count;
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyDictionary.cs (3)
71public int Count => m_dictionary.Count; 283public int Count => _collection.Count; 336public int Count => _collection.Count;
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\EventPayload.cs (1)
81public int Count => m_names.Length;
System.Private.Xml (3)
System\Xml\Xsl\ListBase.cs (1)
25public abstract int Count { get; }
System\Xml\Xsl\QIL\QilNode.cs (1)
114public virtual int Count
System\Xml\Xsl\Runtime\XmlQuerySequence.cs (1)
134public int Count
System.Security.Cryptography.Cose (1)
System\Security\Cryptography\Cose\CoseHeaderMap.cs (1)
55public int Count => _headerParameters.Count;
System.Security.Principal.Windows (1)
artifacts\obj\System.Security.Principal.Windows\Debug\net9.0\System.Security.Principal.Windows.notsupported.cs (1)
46public int Count { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_Principal); } }
System.Speech (1)
artifacts\obj\System.Speech\Debug\net9.0\System.Speech.notsupported.cs (1)
301public int Count { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemSpeech); } }
System.Text.Json (5)
System\Text\Json\JsonPropertyDictionary.KeyCollection.cs (1)
27public int Count => _parent.Count;
System\Text\Json\JsonPropertyDictionary.ValueCollection.cs (1)
27public int Count => _parent.Count;
System\Text\Json\Nodes\JsonArray.IList.cs (1)
14public int Count => List.Count;
System\Text\Json\Nodes\JsonObject.IDictionary.cs (1)
82public int Count => Dictionary.Count;
System\Text\Json\Serialization\ConfigurationList.cs (1)
47public int Count => _list.Count;
System.Text.RegularExpressions (3)
System\Text\RegularExpressions\CaptureCollection.cs (1)
31public int Count => _capcount;
System\Text\RegularExpressions\GroupCollection.cs (1)
36public int Count => _match._matchcount.Length;
System\Text\RegularExpressions\MatchCollection.cs (1)
45public int Count
System.Xaml (2)
System\Xaml\NameScope.cs (1)
108public int Count => _nameMap?.Count ?? 0;
System\Xaml\NameScopeDictionary.cs (1)
245int ICollection<KeyValuePair<string, object>>.Count
2297 references to Count
AndroidAppBuilder (1)
src\tasks\Common\Utils.cs (1)
164if (envVars.Count > 0)
AppleAppBuilder (1)
src\tasks\Common\Utils.cs (1)
164if (envVars.Count > 0)
BasicWebSite (2)
ActionDescriptorCreationCounter.cs (1)
36if (context.Results.Count == 0)
Controllers\TempDataController.cs (1)
77return $"{value1} {value2} {value3.Count} {value4} {value5}";
CodeGenerator (2)
src\Servers\Kestrel\shared\KnownHeaders.cs (2)
403var useVarForFirstTerm = values.Count > 1 && values.Select(h => h.FirstNameIgnoreCaseSegment()).Distinct().Count() == 1; 1476if (values.Count == 1 && values[0].Field.Value.Length == 0)
dotnet-dev-certs (1)
Program.cs (1)
274if (certificates.Count == 0)
dotnet-razorpagegenerator (1)
Program.cs (1)
48Console.WriteLine($"{results.Count} files successfully generated.");
dotnet-user-jwts (3)
Commands\ClearCommand.cs (1)
38var count = jwtStore.Jwts.Count;
Commands\ListCommand.cs (2)
55if (jwtStore.Jwts is { Count: > 0 } jwts) 70if (jwtStore.Jwts is { Count: > 0 } jwts)
dotnet-user-secrets (2)
Internal\SecretsStore.cs (1)
48public int Count => _secrets.Count;
Internal\SetCommand.cs (1)
81context.Reporter.Output(Resources.FormatMessage_Saved_Secrets(provider.CurrentData.Count));
HostFilteringSample (1)
Startup.cs (1)
28if (options.AllowedHosts == null || options.AllowedHosts.Count == 0)
Identity.ExternalClaims (1)
Pages\Account\Manage\ExternalLogins.cshtml.cs (1)
50ShowRemoveButton = user.PasswordHash != null || CurrentLogins.Count > 1;
IdentitySample.Mvc (1)
Controllers\ManageController.cs (1)
309ViewData["ShowRemoveButton"] = user.PasswordHash != null || userLogins.Count > 1;
illink (5)
InMemory.FunctionalTests (2)
Http2\Http2ConnectionTests.cs (1)
291public int Count => _innerHeaders.Count;
Http3\Http3ConnectionTests.cs (1)
642public int Count => _innerHeaders.Count;
Interop.FunctionalTests (1)
Http3\Http3RequestTests.cs (1)
1218Logger.LogInformation($"Server trailer count: {feature.Trailers.Count}");
LibraryBuilder (1)
src\tasks\Common\Utils.cs (1)
164if (envVars.Count > 0)
Microsoft.Arcade.Test.Common (2)
DiffUtil.cs (2)
54foreach (var edit in GetEdits(sequenceA, sequenceA.Count, sequenceB, sequenceB.Count).Reverse())
Microsoft.AspNetCore (3)
BootstrapHostBuilder.cs (1)
106for (int i = _builder.Services.Count - 1; i >= 0; i--)
WebApplication.cs (1)
280if (compositeEndpointDataSource.DataSources.Intersect(_webApplication.DataSources).Count() == _webApplication.DataSources.Count)
WebHost.cs (1)
256if (options.AllowedHosts == null || options.AllowedHosts.Count == 0)
Microsoft.AspNetCore.Authentication (2)
PropertiesSerializer.cs (1)
51writer.Write(properties.Items.Count);
TicketSerializer.cs (1)
132writer.Write(claim.Properties.Count);
Microsoft.AspNetCore.Authentication.Core (1)
AuthenticationSchemeProvider.cs (1)
214if (_schemes.Count == 1)
Microsoft.AspNetCore.Authentication.Core.Test (17)
AuthenticationPropertiesTests.cs (17)
80Assert.Equal(0, props.Items.Count); 85Assert.Equal(1, props.Items.Count); 90Assert.Equal(1, props.Items.Count); 95Assert.Equal(2, props.Items.Count); 103Assert.Equal(1, props.Items.Count); 107Assert.Equal(1, props.Items.Count); 115Assert.Equal(0, props.Parameters.Count); 120Assert.Equal(1, props.Parameters.Count); 125Assert.Equal(1, props.Parameters.Count); 133Assert.Equal(0, props.Parameters.Count); 138Assert.Equal(1, props.Parameters.Count); 143Assert.Equal(1, props.Parameters.Count); 151Assert.Equal(0, props.Parameters.Count); 157Assert.Equal(1, props.Parameters.Count); 162Assert.Equal(1, props.Parameters.Count); 344Assert.Equal(0, deserialized.Parameters.Count); 358Assert.Equal(0, deserialized.Parameters.Count);
Microsoft.AspNetCore.Authentication.Facebook (1)
FacebookHandler.cs (1)
48if (Options.Fields.Count > 0)
Microsoft.AspNetCore.Authentication.OpenIdConnect (1)
OpenIdConnectHandler.cs (1)
587if (properties == null || properties.Items.Count == 0)
Microsoft.AspNetCore.Authentication.Test (17)
FacebookTests.cs (1)
450Assert.Equal(2, transaction.SetCookie.Count);
GoogleTests.cs (8)
560Assert.Equal(2, transaction.SetCookie.Count); 723Assert.Equal(2, transaction.SetCookie.Count); 763Assert.Equal(2, transaction.SetCookie.Count); 884Assert.Equal(2, transaction.SetCookie.Count); 928Assert.Equal(2, transaction.SetCookie.Count); 972Assert.Equal(2, transaction.SetCookie.Count); 1009Assert.Equal(2, transaction.SetCookie.Count); 1083Assert.Equal(2, transaction.SetCookie.Count);
MicrosoftAccountTests.cs (2)
245Assert.Equal(2, transaction.SetCookie.Count); 350Assert.Equal(2, transaction.SetCookie.Count);
OpenIdConnect\OpenIdConnectChallengeTests.cs (1)
453Assert.Equal(2, challengeCookies.Count);
OpenIdConnect\OpenIdConnectEventTests.cs (1)
1017Assert.Equal(1, parsedValues.Count);
OpenIdConnect\OpenIdConnectEventTests_Handler.cs (1)
1017Assert.Equal(1, parsedValues.Count);
OpenIdConnect\OpenIdConnectTests.cs (1)
534Assert.Equal(2, options.Scope.Count);
OpenIdConnect\TestTransaction.cs (1)
25if (SetCookie != null && SetCookie.Count > 0)
Transaction.cs (1)
23if (SetCookie != null && SetCookie.Count > 0)
Microsoft.AspNetCore.Authorization (1)
AuthorizationPolicy.cs (1)
127skipEnumeratingData = dataList.Count == 0;
Microsoft.AspNetCore.Authorization.Test (4)
AuthorizationEndpointConventionBuilderExtensionsTests.cs (4)
136Assert.Equal(2, endpointModel.Metadata.Count); 159Assert.Equal(2, endpointModel.Metadata.Count); 187Assert.Equal(2, endpointModel.Metadata.Count); 213Assert.Equal(2, endpointModel.Metadata.Count);
Microsoft.AspNetCore.Components (5)
ParameterView.cs (1)
305var builder = new ParameterViewBuilder(parameters.Count);
Routing\RouteTableFactory.cs (2)
203for (var i = 0; i < builder.InboundEntries.Count; i++) 206for (var j = i + 1; j < builder.InboundEntries.Count; j++)
src\Http\Routing\src\RouteConstraintMatcher.cs (1)
56if (constraints == null || constraints.Count == 0)
src\Shared\Debugger\DictionaryDebugView.cs (1)
23var keyValuePairs = new KeyValuePair<TKey, TValue>[_dict.Count];
Microsoft.AspNetCore.Components.Endpoints (5)
FormMapping\Factories\ComplexType\ComplexTypeExpressionConverterFactoryOfT.cs (4)
191for (var i = 0; i < props.Count; i++) 208for (var i = 0; i < props.Count; i++) 339for (var i = 0; i < properties.Count; i++) 439for (var i = 0; i < constructorParameters.Count; i++)
Rendering\EndpointHtmlRenderer.cs (1)
202var result = new List<StringValues>(form.Keys.Count);
Microsoft.AspNetCore.Components.Endpoints.Tests (3)
Binding\FormDataMapperTests.cs (2)
1247Assert.Equal(expected.Count, dictionary.Count);
WebRootComponentParametersTest.cs (1)
176for (var i = 0; i < parameterValues.Count; i++)
Microsoft.AspNetCore.Components.QuickGrid (1)
QuickGrid.razor.cs (1)
313_ariaBodyRowCount = _currentNonVirtualizedViewItems.Count;
Microsoft.AspNetCore.Components.Server (10)
Builder\ServerRazorComponentsEndpointConventionBuilderExtensions.cs (1)
50for (var i = 0; i < b.Metadata.Count; i++)
Circuits\ComponentParameterDeserializer.cs (5)
27if (parameterValues.Count != parametersDefinitions.Count) 30Log.MismatchedParameterAndDefinitions(_logger, parametersDefinitions.Count, parameterValues.Count); 34for (var i = 0; i < parametersDefinitions.Count; i++)
DependencyInjection\ServerRazorComponentsBuilderExtensions.cs (1)
79for (var i = 0; i < c.Metadata.Count; i++)
src\SignalR\common\Protocols.MessagePack\src\Protocol\MessagePackHubProtocolWorker.cs (3)
326if (source != null && source.Count > 0) 596writer.WriteMapHeader(headers.Count); 597if (headers.Count > 0)
Microsoft.AspNetCore.Components.Tests (13)
CascadingParameterTest.cs (4)
167Assert.Equal(3, firstBatch.DiffsByComponentId.Count); // Root + CascadingValue + nested 176Assert.Equal(2, secondBatch.DiffsByComponentId.Count); // Root + CascadingValue, but not nested one 229Assert.Equal(3, secondBatch.DiffsByComponentId.Count); // Root + CascadingValue + CascadingValue, but not nested component 295Assert.Equal(2, secondBatch.DiffsByComponentId.Count); // Root + CascadingValue, but not nested one
LayoutViewTest.cs (2)
181Assert.Equal(0, batch.DisposedComponentIDs.Count); 223Assert.Equal(1, batch.DisposedComponentIDs.Count); // Disposes NestedLayout
RendererTest.cs (6)
80Assert.Equal(2, batch.DiffsByComponentId.Count); 2981Assert.Equal(4, batch.DiffsInOrder.Count); 3068Assert.Equal(1, newBatch.DisposedComponentIDs.Count); 3069Assert.Equal(1, newBatch.DiffsByComponentId.Count); 3435Assert.Equal(2, batch2.DiffsInOrder.Count); // Parent and first child 3436Assert.Equal(1, batch2.DisposedComponentIDs.Count); // Third child
RouteViewTest.cs (1)
92Assert.Equal(4, batch.DiffsInOrder.Count);
Microsoft.AspNetCore.Components.Web (1)
Virtualization\Virtualize.cs (1)
417Items!.Count));
Microsoft.AspNetCore.Components.WebAssembly (6)
HotReload\HotReloadAgent.cs (1)
78if (ctorArgs.Count != 1 ||
Prerendering\WebAssemblyComponentParameterDeserializer.cs (5)
28if (parameterValues.Count != parametersDefinitions.Count) 31throw new InvalidOperationException($"The number of parameter definitions '{parametersDefinitions.Count}' does not match the number parameter values '{parameterValues.Count}'."); 34for (var i = 0; i < parametersDefinitions.Count; i++)
Microsoft.AspNetCore.Components.WebAssembly.Server (2)
ComponentsWebAssemblyStaticAssetsEndpointConventionBuilderExtensions.cs (1)
45for (var i = 0; i < endpoint.Metadata.Count; i++)
ContentEncodingNegotiator.cs (1)
48if (!StringWithQualityHeaderValue.TryParseList(accept, out var encodings) || encodings.Count == 0)
Microsoft.AspNetCore.Connections.Abstractions (2)
ConnectionItems.cs (1)
106get { return Items.Count; }
src\Shared\Debugger\DictionaryDebugView.cs (1)
23var keyValuePairs = new KeyValuePair<TKey, TValue>[_dict.Count];
Microsoft.AspNetCore.CookiePolicy.Test (15)
CookieConsentTests.cs (11)
218Assert.Equal(2, cookies.Count); 268Assert.Equal(1, cookies.Count); 399Assert.Equal(2, cookies.Count); 446Assert.Equal(1, cookies.Count); 511Assert.Equal(1, cookies.Count); 575Assert.Equal(1, cookies.Count); 583Assert.Equal(1, cookies.Count); 628Assert.Equal(1, cookies.Count); 636Assert.Equal(1, cookies.Count); 673Assert.Equal(1, cookies.Count); 681Assert.Equal(1, cookies.Count);
CookiePolicyTests.cs (3)
314Assert.Equal(1, transaction.SetCookie.Count); 399Assert.Equal(1, transaction.SetCookie.Count); 450Assert.Equal(3, transaction.SetCookie.Count);
Transaction.cs (1)
24if (SetCookie != null && SetCookie.Count > 0)
Microsoft.AspNetCore.Cors (8)
Infrastructure\CorsPolicy.cs (3)
33if (Headers == null || Headers.Count != 1 || Headers[0] != "*") 49if (Methods == null || Methods.Count != 1 || Methods[0] != "*") 65if (Origins == null || Origins.Count != 1 || Origins[0] != "*")
Infrastructure\CorsService.cs (5)
109result.VaryByOrigin = policy.Origins.Count > 1 || !policy.IsDefaultIsOriginAllowed; 178if (result.AllowedHeaders.Count > 0) 183if (result.AllowedMethods.Count > 0) 197if (result.AllowedExposedHeaders.Count > 0) 216for (var i = 0; i < headerValues.Count; i++)
Microsoft.AspNetCore.DataProtection (1)
KeyManagement\XmlKeyManager.cs (1)
116_keyEscrowSink = escrowSinks.Count > 0 ? new AggregateKeyEscrowSink(escrowSinks) : null;
Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests (1)
CertificateManagerTests.cs (1)
404Assert.Equal(2, httpsCertificateList.Count);
Microsoft.AspNetCore.Diagnostics (2)
DeveloperExceptionPage\Views\CompilationErrorPage.Designer.cs (1)
334for (var i = 0; i < Model.ErrorDetails.Count; i++)
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
253for (var i = 0; i < attributes.Count; i++)
Microsoft.AspNetCore.Grpc.JsonTranscoding (2)
Internal\Binding\JsonTranscodingProviderServiceBinder.cs (1)
256for (var i = 0; i < _serviceDescriptor.Methods.Count; i++)
src\Grpc\JsonTranscoding\src\Shared\ServiceDescriptorHelpers.cs (1)
111for (var i = fields.Count - 1; i >= 0; i--)
Microsoft.AspNetCore.Grpc.Swagger (1)
src\Grpc\JsonTranscoding\src\Shared\ServiceDescriptorHelpers.cs (1)
111for (var i = fields.Count - 1; i >= 0; i--)
Microsoft.AspNetCore.Grpc.Swagger.Tests (24)
Binding\ParametersTests.cs (11)
29Assert.Equal(2, operation.Parameters.Count); 45Assert.Equal(2, operation.Parameters.Count); 61Assert.Equal(3, operation.Parameters.Count); 70Assert.Equal(1, swagger.Components.Schemas["RequestBody"].Properties.Count); 82Assert.Equal(1, operation.Parameters.Count); 87Assert.Equal(4, swagger.Components.Schemas["RequestTwo"].Properties.Count); 99Assert.Equal(4, operation.Parameters.Count); 113Assert.Equal(1, operation.Parameters.Count); 129Assert.Equal(5, operation.Parameters.Count); 151Assert.Equal(3, operation.Parameters.Count); 179Assert.Equal(2, operation.Parameters.Count);
Binding\ResponseBodyTests.cs (1)
65Assert.Equal(5, enumSchema.Enum.Count);
SchemaGeneratorIntegrationTests.cs (11)
41Assert.Equal(1, schema.Properties.Count); 45Assert.Equal(5, enumSchema.Enum.Count); 65Assert.Equal(5, schema.Enum.Count); 85Assert.Equal(2, schema.Properties.Count); 102Assert.Equal(1, schema.Properties.Count); 115Assert.Equal(2, schema.Properties.Count); 146Assert.Equal(0, resolvedSchema.Properties.Count); 162Assert.Equal(1, schema.Properties.Count); 175Assert.Equal(4, schema.Properties.Count); 192Assert.Equal(1, schema.Properties.Count); 207Assert.Equal(1, schema.Properties.Count);
XmlComments\XmlCommentsDocumentFilterTests.cs (1)
43Assert.Equal(1, document.Tags.Count);
Microsoft.AspNetCore.HostFiltering (1)
MiddlewareConfigurationManager.cs (1)
47if (options.AllowedHosts?.Count > 0 && !TryProcessHosts(options.AllowedHosts, allowedHosts))
Microsoft.AspNetCore.HostFiltering.Tests (1)
MiddlewareConfigurationManagerTests.cs (1)
88Assert.True(options.AllowedHosts.All(x => result1.AllowedHosts.Contains(x)) && options.AllowedHosts.Count.Equals(result1.AllowedHosts.Count));
Microsoft.AspNetCore.Hosting (3)
GenericHost\GenericWebHostService.cs (1)
68if (addresses != null && !addresses.IsReadOnly && addresses.Count == 0)
Internal\WebHost.cs (1)
263if (addresses != null && !addresses.IsReadOnly && addresses.Count == 0)
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
253for (var i = 0; i < attributes.Count; i++)
Microsoft.AspNetCore.Hosting.Tests (3)
StartupManagerTests.cs (1)
757public int MethodsCalled => _configurationMethodCalledList.Count;
WebHostTests.cs (2)
146Assert.Equal(1, server.StartInstances.Count); 177Assert.Equal(1, server.StartInstances.Count);
Microsoft.AspNetCore.Html.Abstractions (4)
HtmlContentBuilder.cs (4)
35public int Count => Entries.Count; 105var count = Entries.Count; 132var count = Entries.Count; 162var count = Entries.Count;
Microsoft.AspNetCore.Http (3)
Internal\ItemsDictionary.cs (1)
111int ICollection<KeyValuePair<object, object?>>.Count => _items?.Count ?? 0;
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
75return ReadDictionary.Count;
src\Shared\Debugger\DictionaryDebugView.cs (1)
23var keyValuePairs = new KeyValuePair<TKey, TValue>[_dict.Count];
Microsoft.AspNetCore.Http.Abstractions (42)
EndpointFilterInvocationContextOfT.Generated.cs (40)
64for (int i = 0; i < Arguments.Count; i++) 77for (int i = 0; i < Arguments.Count; i++) 85for (int i = 0; i < Arguments.Count; i++) 102for (int i = 0; i < Arguments.Count; i++) 192for (int i = 0; i < Arguments.Count; i++) 205for (int i = 0; i < Arguments.Count; i++) 213for (int i = 0; i < Arguments.Count; i++) 231for (int i = 0; i < Arguments.Count; i++) 327for (int i = 0; i < Arguments.Count; i++) 340for (int i = 0; i < Arguments.Count; i++) 348for (int i = 0; i < Arguments.Count; i++) 367for (int i = 0; i < Arguments.Count; i++) 469for (int i = 0; i < Arguments.Count; i++) 482for (int i = 0; i < Arguments.Count; i++) 490for (int i = 0; i < Arguments.Count; i++) 510for (int i = 0; i < Arguments.Count; i++) 618for (int i = 0; i < Arguments.Count; i++) 631for (int i = 0; i < Arguments.Count; i++) 639for (int i = 0; i < Arguments.Count; i++) 660for (int i = 0; i < Arguments.Count; i++) 774for (int i = 0; i < Arguments.Count; i++) 787for (int i = 0; i < Arguments.Count; i++) 795for (int i = 0; i < Arguments.Count; i++) 817for (int i = 0; i < Arguments.Count; i++) 937for (int i = 0; i < Arguments.Count; i++) 950for (int i = 0; i < Arguments.Count; i++) 958for (int i = 0; i < Arguments.Count; i++) 981for (int i = 0; i < Arguments.Count; i++) 1107for (int i = 0; i < Arguments.Count; i++) 1120for (int i = 0; i < Arguments.Count; i++) 1128for (int i = 0; i < Arguments.Count; i++) 1152for (int i = 0; i < Arguments.Count; i++) 1284for (int i = 0; i < Arguments.Count; i++) 1297for (int i = 0; i < Arguments.Count; i++) 1305for (int i = 0; i < Arguments.Count; i++) 1330for (int i = 0; i < Arguments.Count; i++) 1468for (int i = 0; i < Arguments.Count; i++) 1481for (int i = 0; i < Arguments.Count; i++) 1489for (int i = 0; i < Arguments.Count; i++) 1515for (int i = 0; i < Arguments.Count; i++)
HostString.cs (1)
244var count = patterns.Count;
src\Shared\Debugger\DictionaryDebugView.cs (1)
23var keyValuePairs = new KeyValuePair<TKey, TValue>[_dict.Count];
Microsoft.AspNetCore.Http.Abstractions.Tests (2)
CookieBuilderTests.cs (2)
62Assert.Equal(2, options.Extensions.Count); 69Assert.Equal(2, cookie.Extensions.Count);
Microsoft.AspNetCore.Http.Connections (1)
Internal\HttpConnectionDispatcher.cs (1)
726var requestHeaders = new Dictionary<string, StringValues>(existingRequestFeature.Headers.Count, StringComparer.OrdinalIgnoreCase);
Microsoft.AspNetCore.Http.Connections.Client (1)
Internal\WebSocketsTransport.cs (1)
114if (context.Options.Headers.Count > 0)
Microsoft.AspNetCore.Http.Connections.Common (2)
NegotiateProtocol.cs (2)
99var transportCount = response.AvailableTransports.Count; 117var formatCount = availableTransport.TransferFormats.Count;
Microsoft.AspNetCore.Http.Connections.Tests (11)
HttpConnectionDispatcherTests.cs (1)
819Assert.Equal(3, connectionHttpContext.Request.Headers.Count);
MapConnectionHandlerTests.cs (7)
40options => authCount += options.AuthorizationData.Count, 78options => authCount += options.AuthorizationData.Count)) 105options => authCount += options.AuthorizationData.Count)) 133options => authCount += options.AuthorizationData.Count)) 162authCount += options.AuthorizationData.Count; 192authCount += options.AuthorizationData.Count; 221authCount += options.AuthorizationData.Count;
NegotiateProtocolTests.cs (1)
35Assert.Equal(availableTransports?.Length, response.AvailableTransports?.Count);
WebSocketsTests.cs (2)
103Assert.Equal(1, clientSummary.Received.Count); 415Assert.Equal(2, messages.Received.Count);
Microsoft.AspNetCore.Http.Extensions (14)
DefaultProblemDetailsWriter.cs (2)
34if (acceptHeader.Count == 0) 38for (var i = 0; i < acceptHeader.Count; i++)
HeaderDictionaryTypeExtensions.cs (7)
70if (values == null || values.Count == 0) 74else if (values.Count == 1) 80var newValues = new string[values.Count]; 81for (var i = 0; i < values.Count; i++) 101switch (values.Count) 110var newValues = new string[values.Count]; 111for (var i = 0; i < values.Count; i++)
QueryBuilder.cs (1)
74for (var i = 0; i < _params.Count; i++)
src\Components\Endpoints\src\FormMapping\Factories\ComplexType\ComplexTypeExpressionConverterFactoryOfT.cs (4)
191for (var i = 0; i < props.Count; i++) 208for (var i = 0; i < props.Count; i++) 339for (var i = 0; i < properties.Count; i++) 439for (var i = 0; i < constructorParameters.Count; i++)
Microsoft.AspNetCore.Http.Extensions.Tests (10)
ProblemDetailsServiceCollectionExtensionsTest.cs (1)
234Assert.Equal(3, jsonOptions.Value.SerializerOptions.TypeInfoResolverChain.Count);
RequestDelegateFactoryTests.cs (5)
3344var currentMetadataCount = builder.Metadata.Count; 3355var currentMetadataCount = builder.Metadata.Count; 3366for (int i = builder.Metadata.Count - 1; i >= 0; i--) 3384for (int i = builder.Metadata.Count - 1; i >= 0; i--) 3402for (int i = builder.Metadata.Count - 1; i >= 0; i--)
RequestDelegateGenerator\SharedTypes.cs (4)
646for (int i = builder.Metadata.Count - 1; i >= 0; i--) 664for (int i = builder.Metadata.Count - 1; i >= 0; i--) 927var currentMetadataCount = builder.Metadata.Count; 960var currentMetadataCount = builder.Metadata.Count;
Microsoft.AspNetCore.Http.Microbenchmarks (4)
src\Http\Http.Extensions\test\RequestDelegateGenerator\SharedTypes.cs (4)
646for (int i = builder.Metadata.Count - 1; i >= 0; i--) 664for (int i = builder.Metadata.Count - 1; i >= 0; i--) 927var currentMetadataCount = builder.Metadata.Count; 960var currentMetadataCount = builder.Metadata.Count;
Microsoft.AspNetCore.Http.Results (3)
src\Shared\RangeHelper\RangeHelper.cs (2)
67Debug.Assert(rangeHeader.Ranges.Count == 1); 76if (ranges.Count == 0)
src\Shared\ResultsHelpers\FileResultHelper.cs (1)
268if (etagHeader?.Count > 0)
Microsoft.AspNetCore.Http.Tests (2)
CookieOptionsTests.cs (2)
57Assert.Equal(original.Extensions.Count, copy.Extensions.Count);
Microsoft.AspNetCore.HttpLogging (2)
W3CLoggingMiddleware.cs (2)
75var additionalHeaderElements = new string[_additionalRequestHeaders.Count]; 178if (_additionalRequestHeaders.Count != 0)
Microsoft.AspNetCore.HttpOverrides (3)
ForwardedHeadersMiddleware.cs (3)
71if (_options.AllowedHosts == null || _options.AllowedHosts.Count == 0) 216var checkKnownIps = _options.KnownNetworks.Count > 0 || _options.KnownProxies.Count > 0;
Microsoft.AspNetCore.HttpsPolicy (1)
HstsMiddleware.cs (1)
84for (var i = 0; i < _excludedHosts.Count; i++)
Microsoft.AspNetCore.Identity (1)
SignInManager.cs (1)
808(await UserManager.GetValidTwoFactorProvidersAsync(user)).Count > 0;
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (35)
SqlStoreOnlyUsersTestBase.cs (12)
169Assert.Equal(2, (await manager.GetClaimsAsync(userById)).Count); 170Assert.Equal(1, (await manager.GetLoginsAsync(userById)).Count); 171Assert.Equal(2, (await manager.GetRolesAsync(userById)).Count); 184Assert.Equal(2, (await manager.GetClaimsAsync(userByName)).Count); 185Assert.Equal(1, (await manager.GetLoginsAsync(userByName)).Count); 186Assert.Equal(2, (await manager.GetRolesAsync(userByName)).Count); 199Assert.Equal(2, (await manager.GetClaimsAsync(userByLogin)).Count); 200Assert.Equal(1, (await manager.GetLoginsAsync(userByLogin)).Count); 201Assert.Equal(2, (await manager.GetRolesAsync(userByLogin)).Count); 215Assert.Equal(2, (await manager.GetClaimsAsync(userByEmail)).Count); 216Assert.Equal(1, (await manager.GetLoginsAsync(userByEmail)).Count); 217Assert.Equal(2, (await manager.GetRolesAsync(userByEmail)).Count);
SqlStoreTestBase.cs (12)
275Assert.Equal(2, (await manager.GetClaimsAsync(userById)).Count); 276Assert.Equal(1, (await manager.GetLoginsAsync(userById)).Count); 277Assert.Equal(2, (await manager.GetRolesAsync(userById)).Count); 290Assert.Equal(2, (await manager.GetClaimsAsync(userByName)).Count); 291Assert.Equal(1, (await manager.GetLoginsAsync(userByName)).Count); 292Assert.Equal(2, (await manager.GetRolesAsync(userByName)).Count); 305Assert.Equal(2, (await manager.GetClaimsAsync(userByLogin)).Count); 306Assert.Equal(1, (await manager.GetLoginsAsync(userByLogin)).Count); 307Assert.Equal(2, (await manager.GetRolesAsync(userByLogin)).Count); 332Assert.Equal(2, (await manager.GetClaimsAsync(userByEmail)).Count); 333Assert.Equal(1, (await manager.GetLoginsAsync(userByEmail)).Count); 334Assert.Equal(2, (await manager.GetRolesAsync(userByEmail)).Count);
UserStoreWithGenericsTest.cs (11)
110Assert.Equal(3, userClaims.Count); 115Assert.Equal(2, userClaims.Count); 118Assert.Equal(1, userClaims.Count); 121Assert.Equal(0, userClaims.Count); 139Assert.Equal(3, userClaims.Count); 142Assert.Equal(2, userClaims.Count); 145Assert.Equal(1, userClaims.Count); 148Assert.Equal(0, userClaims.Count); 150Assert.Equal(3, userClaims2.Count); 161Assert.Equal(1, userClaims.Count); 166Assert.Equal(1, newUserClaims.Count);
Microsoft.AspNetCore.Identity.FunctionalTests (6)
Infrastructure\ServerFactory.cs (1)
127for (var i = 0; i < manager.ApplicationParts.Count; i++)
LoginTests.cs (3)
251Assert.Equal(2, emailSender.SentEmails.Count); 351Assert.Equal(2, emailSender.SentEmails.Count); 381Assert.Equal(2, emailSender.SentEmails.Count);
ManagementTests.cs (2)
75Assert.Equal(2, emails.SentEmails.Count); 102Assert.Equal(2, emails.SentEmails.Count);
Microsoft.AspNetCore.Identity.Specification.Tests (35)
IdentitySpecificationTestBase.cs (11)
247Assert.Equal(3, roleClaims.Count); 248Assert.Equal(3, safeRoleClaims.Count); 252Assert.Equal(2, roleClaims.Count); 253Assert.Equal(3, safeRoleClaims.Count); 257Assert.Equal(1, roleClaims.Count); 258Assert.Equal(3, safeRoleClaims.Count); 262Assert.Equal(0, roleClaims.Count); 263Assert.Equal(3, safeRoleClaims.Count); 409Assert.Equal(roles.Count, rs.Count); 592Assert.Equal(3, (await manager.GetUsersInRoleAsync(await roleManager.GetRoleNameAsync(role))).Count); 595Assert.Equal(0, (await manager.GetUsersInRoleAsync("123456")).Count);
UserManagerSpecificationTests.cs (24)
716Assert.Equal(3, userClaims.Count); 719Assert.Equal(2, userClaims.Count); 722Assert.Equal(1, userClaims.Count); 725Assert.Equal(0, userClaims.Count); 747Assert.Equal(3, userClaims.Count); 750Assert.Equal(2, userClaims.Count); 753Assert.Equal(1, userClaims.Count); 756Assert.Equal(0, userClaims.Count); 758Assert.Equal(3, userClaims2.Count); 773Assert.Equal(1, userClaims.Count); 775Claim oldClaim = userClaims.Count == 0 ? null : userClaims[0]; 778Assert.Equal(1, newUserClaims.Count); 779Claim newClaim = newUserClaims.Count == 0 ? null : newUserClaims[0]; 799Assert.Equal(1, userClaims.Count); 801Assert.Equal(1, userClaims2.Count); 803Claim oldClaim = userClaims.Count == 0 ? null : userClaims[0]; 806Assert.Equal(1, newUserClaims.Count); 807Claim newClaim = newUserClaims.Count == 0 ? null : newUserClaims[0]; 811Assert.Equal(1, userClaims2.Count); 812Claim oldClaim2 = userClaims2.Count == 0 ? null : userClaims2[0]; 1825Assert.Equal(2, factors.Count); 1834Assert.Equal(2, factors.Count); 1931Assert.Equal(3, (await manager.GetUsersForClaimAsync(new Claim("foo", "bar"))).Count); 1933Assert.Equal(0, (await manager.GetUsersForClaimAsync(new Claim("123", "456"))).Count);
Microsoft.AspNetCore.Identity.UI (2)
Areas\Identity\Pages\V4\Account\Manage\ExternalLogins.cshtml.cs (1)
103ShowRemoveButton = passwordHash != null || CurrentLogins.Count > 1;
Areas\Identity\Pages\V5\Account\Manage\ExternalLogins.cshtml.cs (1)
103ShowRemoveButton = passwordHash != null || CurrentLogins.Count > 1;
Microsoft.AspNetCore.JsonPatch.Tests (11)
IntegrationTests\DictionaryIntegrationTest.cs (9)
40Assert.Equal(3, model.DictionaryOfStringToInteger.Count); 60Assert.Equal(1, model.DictionaryOfStringToInteger.Count); 78Assert.Equal(1, model.DictionaryOfStringToInteger.Count); 96Assert.Equal(2, model.DictionaryOfStringToInteger.Count); 115Assert.Equal(2, model.DictionaryOfStringToInteger.Count); 195Assert.Equal(2, model.DictionaryOfStringToCustomer.Count); 264Assert.Equal(2, model.DictionaryOfStringToCustomer.Count); 288Assert.Equal(2, model.DictionaryOfStringToCustomer.Count); 312Assert.Equal(2, model.DictionaryOfStringToInteger.Count);
TestObjectModels\DynamicTestObject.cs (1)
19public int Count => ((IDictionary<string, object>)_dictionary).Count;
WriteOnceDynamicTestObject.cs (1)
33public int Count => ((IDictionary<string, object>)_dictionary).Count;
Microsoft.AspNetCore.Localization (1)
AcceptLanguageHeaderRequestCultureProvider.cs (1)
29if (acceptLanguageHeader == null || acceptLanguageHeader.Count == 0)
Microsoft.AspNetCore.MiddlewareAnalysis.Tests (3)
MiddlewareAnalysisTests.cs (3)
49Assert.Equal(2, listener.MiddlewareStarting.Count); 52Assert.Equal(1, listener.MiddlewareException.Count); 55Assert.Equal(1, listener.MiddlewareFinished.Count);
Microsoft.AspNetCore.Mvc.Abstractions (3)
Filters\FilterContext.cs (1)
84for (var i = Filters.Count - 1; i >= 0; i--)
ModelBinding\ModelPropertyCollection.cs (1)
39for (var i = 0; i < Items.Count; i++)
src\Shared\Debugger\DictionaryDebugView.cs (1)
23var keyValuePairs = new KeyValuePair<TKey, TValue>[_dict.Count];
Microsoft.AspNetCore.Mvc.Api.Analyzers (6)
AddResponseTypeAttributeCodeFixAction.cs (1)
59if (results.Count == 0)
ApiConventionAnalyzer.cs (2)
81for (var i = 0; i < declaredResponseMetadata.Count; i++) 97for (var i = 0; i < actualResponseMetadata.Count; i++)
DeclaredApiResponseMetadata.cs (1)
66for (var i = 0; i < declaredApiResponseMetadata.Count; i++)
SymbolApiResponseMetadataProvider.cs (2)
25if (metadataItems.Count != 0) 33if (metadataItems.Count == 0)
Microsoft.AspNetCore.Mvc.ApiExplorer (6)
ApiResponseTypeProvider.cs (1)
272if (apiResponse.ApiResponseFormats.Count > 0)
DefaultApiDescriptionProvider.cs (4)
123if (apiDescription.ParameterDescriptions.Count > 0) 211for (var i = context.Results.Count - 1; i >= 0; i--) 243for (var i = context.Results.Count - 1; i >= 0; i--) 362if (action.ActionConstraints != null && action.ActionConstraints.Count > 0)
EndpointMetadataApiDescriptionProvider.cs (1)
375else if (apiResponseType.ApiResponseFormats.Count == 0 && CreateDefaultApiResponseFormat(apiResponseType.Type) is { } defaultResponseFormat)
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (39)
DefaultApiDescriptionProviderTest.cs (24)
699Assert.Equal(4, description.SupportedResponseTypes.Count); 809Assert.Equal(3, description.SupportedResponseTypes.Count); 872Assert.Equal(4, description.SupportedResponseTypes.Count); 942Assert.Equal(4, description.SupportedResponseTypes.Count); 1012Assert.Equal(4, description.SupportedResponseTypes.Count); 1322Assert.Equal(3, parameters.Count); 1420Assert.Equal(3, parameters.Count); 1522Assert.Equal(3, parameters.Count); 1549Assert.Equal(4, description.ParameterDescriptions.Count); 1580Assert.Equal(1, description.ParameterDescriptions.Count); 1599Assert.Equal(1, description.ParameterDescriptions.Count); 1618Assert.Equal(1, description.ParameterDescriptions.Count); 1637Assert.Equal(1, description.ParameterDescriptions.Count); 1656Assert.Equal(1, description.ParameterDescriptions.Count); 1675Assert.Equal(1, description.ParameterDescriptions.Count); 1694Assert.Equal(1, description.ParameterDescriptions.Count); 1713Assert.Equal(2, description.ParameterDescriptions.Count); 1737Assert.Equal(4, description.ParameterDescriptions.Count); 1768Assert.Equal(4, description.ParameterDescriptions.Count); 1800Assert.Equal(4, description.ParameterDescriptions.Count); 1831Assert.Equal(4, description.ParameterDescriptions.Count); 1859Assert.Equal(8, description.ParameterDescriptions.Count); 1948Assert.Equal(2, parameters.Count); 1993Assert.Equal(5, description.ParameterDescriptions.Count);
EndpointMetadataApiDescriptionProviderTest.cs (15)
33Assert.Equal(2, apiDescriptions.Count); 90Assert.Equal(2, apiDescription.SupportedRequestFormats.Count); 109Assert.Equal(2, apiDescription.SupportedRequestFormats.Count); 124Assert.Equal(2, apiDescription.SupportedRequestFormats.Count); 209Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 238Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 463Assert.Equal(3, apiDescription.ParameterDescriptions.Count); 543Assert.Equal(4, apiDescription.ParameterDescriptions.Count); 563Assert.Equal(2, apiDescription.ParameterDescriptions.Count); 575Assert.Equal(2, apiDescription.ParameterDescriptions.Count); 620Assert.Equal(2, apiDescription.ParameterDescriptions.Count); 639Assert.Equal(1, apiDescription.ParameterDescriptions.Count); 1107Assert.Equal(2, apiDescription.SupportedRequestFormats.Count); 1123Assert.Equal(1, apiDescription0.ParameterDescriptions.Count); 1124Assert.Equal(1, apiDescription1.ParameterDescriptions.Count);
Microsoft.AspNetCore.Mvc.Core (89)
ActionConstraints\ActionConstraintCache.cs (3)
54if (action.ActionConstraints == null || action.ActionConstraints.Count == 0) 59var items = new List<ActionConstraintItem>(action.ActionConstraints.Count); 60for (var i = 0; i < action.ActionConstraints.Count; i++)
ActionConstraints\DefaultActionConstraintProvider.cs (1)
24for (var i = 0; i < context.Results.Count; i++)
ApplicationModels\ActionAttributeRouteModel.cs (6)
23if (actionModel.Controller.Selectors.Count > 0) 37for (var i = additionalSelector.ActionConstraints.Count - 1; i >= 0; i--) 45for (var i = additionalSelector.EndpointMetadata.Count - 1; i >= 0; i--) 122for (var i = 0; i < actionConstraints.Count; i++) 136for (var i = 0; i < controllerMetadata.Count; i++) 167for (var i = 0; i < actionModel.Controller.Selectors.Count; i++)
ApplicationModels\ApiBehaviorApplicationModelProvider.cs (1)
105for (var i = 0; i < selectorModel.Count; i++)
ApplicationModels\ControllerActionDescriptorBuilder.cs (3)
64var parameterDescriptors = new List<ParameterDescriptor>(action.Parameters.Count); 183if (selectorModel.ActionConstraints?.Count > 0) 191if (selectorModel.EndpointMetadata?.Count > 0)
ApplicationModels\ControllerActionDescriptorProvider.cs (2)
53for (var i = 0; i < context.Results.Count; i++) 62for (var i = 0; i < context.Results.Count; i++)
ApplicationModels\InferParameterBindingInfoConvention.cs (1)
81for (var i = 0; i < action.Parameters.Count; i++)
Authorization\AuthorizeFilter.cs (2)
123for (var i = 0; i < context.Filters.Count; i++) 213for (var i = 0; i < filters.Count; i++)
ChallengeResult.cs (1)
100if (AuthenticationSchemes != null && AuthenticationSchemes.Count > 0)
Controllers\ControllerBinderDelegateProvider.cs (6)
122if (parameters.Count == 0) 127var parameterBindingInfo = new BinderItem[parameters.Count]; 128for (var i = 0; i < parameters.Count; i++) 168if (properties.Count == 0) 173var propertyBindingInfo = new BinderItem[properties.Count]; 175for (var i = 0; i < properties.Count; i++)
DependencyInjection\ApplicationModelConventionExtensions.cs (1)
37for (var i = list.Count - 1; i >= 0; i--)
Filters\DefaultFilterProvider.cs (1)
22var resultsCount = results.Count;
Filters\FilterFactory.cs (1)
19var staticFilterItems = new FilterItem[actionDescriptor.FilterDescriptors.Count];
ForbidResult.cs (2)
101if (AuthenticationSchemes != null && AuthenticationSchemes.Count > 0) 103for (var i = 0; i < AuthenticationSchemes.Count; i++)
Formatters\AcceptHeaderParser.cs (1)
23for (var i = 0; i < acceptHeaders.Count; i++)
Formatters\TextInputFormatter.cs (2)
77if (SupportedEncodings.Count == 0) 93for (int i = 0; i < SupportedEncodings.Count; i++)
Formatters\TextOutputFormatter.cs (8)
67if (SupportedEncodings.Count == 0) 87for (var i = 0; i < SupportedEncodings.Count; i++) 111if (SupportedEncodings.Count > 0) 194if (acceptCharsetHeaders != null && acceptCharsetHeaders.Count > 0) 197for (var i = 0; i < acceptValues.Count; i++) 202for (var j = 0; j < SupportedEncodings.Count; j++) 224for (var i = 0; i < values.Count; i++) 243for (var i = 0; i < values.Count; i++)
Infrastructure\ControllerActionInvoker.cs (2)
517if (actionDescriptor.BoundProperties.Count == 0 && 518actionDescriptor.Parameters.Count == 0)
Infrastructure\DefaultActionDescriptorCollectionProvider.cs (1)
132if (context.Results.Count == 0)
Infrastructure\DefaultOutputFormatterSelector.cs (6)
58if (formatters.Count == 0) 61if (formatters.Count == 0) 193for (var i = 0; i < sortedAcceptHeaders.Count; i++) 200for (var j = 0; j < formatters.Count; j++) 241for (var i = 0; i < sortedAcceptableContentTypes.Count; i++) 249for (var k = 0; k < formatters.Count; k++)
Infrastructure\ResourceInvoker.Log.cs (1)
27var count = action.RouteValues.Count;
ModelBinding\Binders\BodyModelBinder.cs (1)
117for (var i = 0; i < _formatters.Count; i++)
ModelBinding\Binders\BodyModelBinderProvider.cs (1)
75if (_formatters.Count == 0)
ModelBinding\Binders\DictionaryModelBinder.cs (2)
120if (result.Model is IDictionary<TKey, TValue?> { Count: > 0 }) 145if (keys.Count == 0)
ModelBinding\Binders\FormFileModelBinder.cs (6)
69if (postedFiles.Count == 0 && 82if (postedFiles.Count == 0) 93if (postedFiles.Count == 0 && !bindingContext.IsTopLevelObject) 159if (postedFiles.Count == 0) 181for (var i = 0; i < Items.Count; i++) 196for (var i = 0; i < Items.Count; i++)
ModelBinding\CompositeValueProvider.cs (3)
70for (var i = 0; i < factories.Count; i++) 113var itemCount = Items.Count; 135if (result != null && result.Count > 0)
ModelBinding\Metadata\HasValidatorsValidationMetadataProvider.cs (1)
18if (modelValidatorProviders.Count > 0 && modelValidatorProviders.All(p => p is IMetadataBasedModelValidatorProvider))
ModelBinding\Metadata\MetadataDetailsProviderExtensions.cs (1)
35for (var i = list.Count - 1; i >= 0; i--)
ModelBinding\ModelBinderProviderExtensions.cs (1)
35for (var i = list.Count - 1; i >= 0; i--)
ModelBinding\PrefixContainer.cs (2)
30if (_originalValues.Count == 0) 36_sortedValues = new string[_originalValues.Count];
ModelBinding\Validation\CompositeModelValidatorProvider.cs (1)
35for (var i = 0; i < ValidatorProviders.Count; i++)
ModelBinding\Validation\DefaultModelValidatorProvider.cs (2)
21for (var i = 0; i < context.Results.Count; i++) 41for (var i = 0; i < validatorMetadata.Count; i++)
ModelBinding\Validation\ModelValidatorProviderExtensions.cs (1)
35for (var i = list.Count - 1; i >= 0; i--)
ModelBinding\ValueProviderFactoryExtensions.cs (1)
35for (var i = list.Count - 1; i >= 0; i--)
ProducesAttribute.cs (1)
75for (var i = 0; i < context.Filters.Count; i++)
Routing\ActionConstraintMatcherPolicy.cs (2)
42if (action?.ActionConstraints is IList<IActionConstraintMetadata> { Count: > 0 } constraints && HasSignificantActionConstraint(constraints)) 55for (var i = 0; i < constraints.Count; i++)
Routing\ActionEndpointFactory.cs (4)
401if (action.FilterDescriptors != null && action.FilterDescriptors.Count > 0) 409if (action.ActionConstraints != null && action.ActionConstraints.Count > 0) 456if (builder.FilterFactories.Count > 0 && controllerActionDescriptor is not null) 475for (var i = routeHandlerFilters.Count - 1; i >= 0; i--)
Routing\UrlHelper.cs (1)
39if (routers.Count == 0)
SignOutResult.cs (2)
117if (AuthenticationSchemes.Count == 0) 123for (var i = 0; i < AuthenticationSchemes.Count; i++)
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
75return ReadDictionary.Count;
src\Shared\RangeHelper\RangeHelper.cs (2)
67Debug.Assert(rangeHeader.Ranges.Count == 1); 76if (ranges.Count == 0)
src\Shared\ResultsHelpers\FileResultHelper.cs (1)
268if (etagHeader?.Count > 0)
Microsoft.AspNetCore.Mvc.Core.Test (31)
ApplicationModels\ControllerActionDescriptorProviderTests.cs (13)
66Assert.Equal(3, descriptor.FilterDescriptors.Count); 371Assert.Equal(3, descriptorWithValue.RouteValues.Count); 388Assert.Equal(2, descriptorWithoutValue.RouteValues.Count); 903Assert.Equal(3, indexAction.RouteValues.Count); 1192Assert.Equal(2, action.ActionConstraints.Count); 1198Assert.Equal(2, action.ActionConstraints.Count); 1217Assert.Equal(3, action.ActionConstraints.Count); 1223Assert.Equal(3, action.ActionConstraints.Count); 1244Assert.Equal(3, action.ActionConstraints.Count); 1250Assert.Equal(3, action.ActionConstraints.Count); 1256Assert.Equal(3, action.ActionConstraints.Count); 1262Assert.Equal(3, action.ActionConstraints.Count); 1283Assert.Equal(2, action.ActionConstraints.Count);
ApplicationModels\DefaultApplicationModelProviderTest.cs (2)
443Assert.Equal(2, attributeRoutes.Count); 465Assert.Equal(2, attributeRoutes.Count);
ApplicationModels\EndpointMetadataProviderTest.cs (4)
441for (int i = builder.Metadata.Count - 1; i >= 0; i--) 460for (int i = builder.Metadata.Count - 1; i >= 0; i--) 480for (int i = builder.Metadata.Count - 1; i >= 0; i--) 498for (int i = builder.Metadata.Count - 1; i >= 0; i--)
Formatters\InputFormatterTest.cs (1)
446return SupportedTypes.Count == 0 ? true : SupportedTypes.Contains(type);
Formatters\TextInputFormatterTest.cs (1)
218return SupportedTypes.Count == 0 ? true : SupportedTypes.Contains(type);
Infrastructure\ControllerActionInvokerTest.cs (3)
66Assert.Equal(1, routeValues.Count); 223Assert.Equal(2, controllerContext.ValueProviderFactories.Count); 255Assert.Equal(1, controllerContext.ValueProviderFactories.Count);
ModelBinding\Binders\ComplexTypeModelBinderTest.cs (1)
1252var lastIndex = options.Value.ModelBinderProviders.Count - 1;
ModelBinding\Binders\DictionaryModelBinderTest.cs (1)
47Assert.Equal(2, dictionary.Count);
ModelBinding\Binders\FormFileModelBinderTest.cs (1)
244Assert.Equal(2, files.Count);
ModelBinding\Validation\ClientValidatorCacheTest.cs (1)
126for (var i = 0; i < context.Results.Count; i++)
ModelBinding\Validation\DefaultModelValidatorProviderTest.cs (2)
92Assert.Equal(2, validatorItems.Count); 137Assert.Equal(2, validatorItems.Count);
ModelBinding\Validation\ValidatorCacheTest.cs (1)
78for (var i = 0; i < context.Results.Count; i++)
Microsoft.AspNetCore.Mvc.Cors (2)
CorsApplicationModelProvider.cs (2)
89var selectorsCount = selectors.Count; 97var actionConstraintsCount = actionConstraints.Count;
Microsoft.AspNetCore.Mvc.DataAnnotations (5)
DataAnnotationsClientModelValidatorProvider.cs (1)
62var resultsCount = results.Count;
DataAnnotationsModelValidatorProvider.cs (2)
56var resultsCount = results.Count; 105var validatorMetadataCount = validatorMetadata.Count;
DefaultClientModelValidatorProvider.cs (1)
24var resultsCount = results.Count;
NumericClientModelValidatorProvider.cs (1)
28var resultsCount = results.Count;
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (5)
DataAnnotationsModelValidatorProviderTest.cs (1)
54Assert.Equal(4, providerContext.Results.Count);
DefaultModelClientValidatorProviderTest.cs (4)
94Assert.Equal(2, validatorItems.Count); 118Assert.Equal(2, validatorItems.Count); 162Assert.Equal(2, validatorItems.Count); 185Assert.Equal(2, validatorItems.Count);
Microsoft.AspNetCore.Mvc.Formatters.Xml (1)
ValidationProblemDetailsWrapper.cs (1)
82if (ProblemDetails.Errors.Count == 0)
Microsoft.AspNetCore.Mvc.FunctionalTests (4)
ApiExplorerTest.cs (2)
841Assert.Equal(4, responseType.ResponseFormats.Count); 867Assert.Equal(2, responseType.ResponseFormats.Count);
BasicTests.cs (2)
475Assert.True(assemblyParts.Count > 2); 477for (var i = 1; i < assemblyParts.Count; i++)
Microsoft.AspNetCore.Mvc.IntegrationTests (5)
ActionParametersIntegrationTest.cs (1)
1016get { return _original.Count; }
DictionaryModelBinderIntegrationTest.cs (2)
1537return _data.Count; 1642return _data.Count;
ExcludeBindingMetadataProviderIntegrationTest.cs (1)
74for (var i = options.ModelMetadataDetailsProviders.Count - 1; i >= 0; i--)
TryUpdateModelIntegrationTest.cs (1)
1307get { return _original.Count; }
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
BsonTempDataSerializer.cs (1)
126if (values?.Count > 0)
Microsoft.AspNetCore.Mvc.Razor (8)
Compilation\DefaultViewCompiler.cs (1)
53viewsFeature.ViewDescriptors.Count,
RazorPage.cs (1)
212if (PreviousSectionWriters != null && PreviousSectionWriters.Count > 0)
RazorViewEngine.cs (6)
59if (_options.ViewLocationFormats.Count == 0) 66if (_options.AreaViewLocationFormats.Count == 0) 241var expandersCount = expanders.Count; 345var expandersCount = expanders.Count; 403var viewExpirationTokensCount = viewExpirationTokens.Count; 437for (var i = 0; i < viewDescriptor.ExpirationTokens.Count; i++)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (8)
PageDirectiveFeature.cs (3)
18for (var i = builder.Phases.Count - 1; i >= 0; i--) 124var messages = new string[diagnostics.Count]; 125for (var i = 0; i < diagnostics.Count; i++)
RazorReferenceManager.cs (1)
54var referencePaths = new List<string>(_options.AdditionalReferencePaths.Count);
RuntimeCompilationFileProvider.cs (2)
37if (fileProviders.Count == 0) 45else if (fileProviders.Count == 1)
RuntimeViewCompiler.cs (2)
64precompiledViews.Count, 139for (var i = 0; i < item.ExpirationTokens.Count; i++)
Microsoft.AspNetCore.Mvc.Razor.Test (38)
RazorPageTest.cs (38)
277Assert.Equal(0, bufferScope.CreatedBuffers.Count); 279Assert.Equal(1, bufferScope.CreatedBuffers.Count); 285Assert.Equal(1, bufferScope.CreatedBuffers.Count); 286Assert.Equal(0, bufferScope.ReturnedBuffers.Count); 288Assert.Equal(2, bufferScope.CreatedBuffers.Count); 289Assert.Equal(0, bufferScope.ReturnedBuffers.Count); 300Assert.Equal(2, bufferScope.CreatedBuffers.Count); 301Assert.Equal(0, bufferScope.ReturnedBuffers.Count); 303Assert.Equal(2, bufferScope.CreatedBuffers.Count); 304Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 307Assert.Equal(2, bufferScope.CreatedBuffers.Count); 308Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 310Assert.Equal(2, bufferScope.CreatedBuffers.Count); 311Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 317Assert.Equal(2, bufferScope.CreatedBuffers.Count); 318Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 320Assert.Equal(3, bufferScope.CreatedBuffers.Count); 321Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 333Assert.Equal(3, bufferScope.CreatedBuffers.Count); 334Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 336Assert.Equal(4, bufferScope.CreatedBuffers.Count); 337Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 348Assert.Equal(4, bufferScope.CreatedBuffers.Count); 349Assert.Equal(1, bufferScope.ReturnedBuffers.Count); 351Assert.Equal(4, bufferScope.CreatedBuffers.Count); 352Assert.Equal(2, bufferScope.ReturnedBuffers.Count); 355Assert.Equal(4, bufferScope.CreatedBuffers.Count); 356Assert.Equal(2, bufferScope.ReturnedBuffers.Count); 358Assert.Equal(4, bufferScope.CreatedBuffers.Count); 359Assert.Equal(2, bufferScope.ReturnedBuffers.Count); 364Assert.Equal(4, bufferScope.CreatedBuffers.Count); 365Assert.Equal(2, bufferScope.ReturnedBuffers.Count); 367Assert.Equal(4, bufferScope.CreatedBuffers.Count); 368Assert.Equal(3, bufferScope.ReturnedBuffers.Count); 371Assert.Equal(4, bufferScope.CreatedBuffers.Count); 372Assert.Equal(3, bufferScope.ReturnedBuffers.Count); 374Assert.Equal(4, bufferScope.CreatedBuffers.Count); 375Assert.Equal(3, bufferScope.ReturnedBuffers.Count);
Microsoft.AspNetCore.Mvc.RazorPages (27)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (3)
78var handlerDescriptors = new HandlerMethodDescriptor[handlerModels.Count]; 100var parameters = new HandlerParameterDescriptor[methodParameters.Count]; 123for (var i = 0; i < properties.Count; i++)
Infrastructure\CompiledPageActionDescriptorProvider.cs (1)
57var lookup = new Dictionary<string, CompiledViewDescriptor>(feature.ViewDescriptors.Count, StringComparer.Ordinal);
Infrastructure\DefaultPageHandlerMethodSelector.cs (2)
89for (var i = 0; i < handlers.Count; i++) 105for (var i = 0; i < handlers.Count; i++)
Infrastructure\PageActionDescriptorProvider.cs (1)
49for (var i = 0; i < pageRouteModels.Count; i++)
Infrastructure\PageActionInvoker.cs (6)
182if (_actionDescriptor.BoundProperties.Count == 0 && (_handler == null || _handler.Parameters.Count == 0)) 204for (var i = 0; i < _actionDescriptor.HandlerMethods.Count; i++) 222if (handler.Parameters.Count == 0) 227var arguments = new object?[handler.Parameters.Count]; 258for (var i = 0; i < _actionDescriptor.HandlerMethods.Count; i++)
Infrastructure\PageActionInvokerCache.cs (6)
131if (actionDescriptor.HandlerMethods == null || actionDescriptor.HandlerMethods.Count == 0) 136var results = new PageHandlerExecutorDelegate[actionDescriptor.HandlerMethods.Count]; 138for (var i = 0; i < actionDescriptor.HandlerMethods.Count; i++) 148if (actionDescriptor.HandlerMethods == null || actionDescriptor.HandlerMethods.Count == 0) 153var results = new PageHandlerBinderDelegate[actionDescriptor.HandlerMethods.Count]; 155for (var i = 0; i < actionDescriptor.HandlerMethods.Count; i++)
Infrastructure\PageBinderFactory.cs (6)
23if (properties == null || properties.Count == 0) 29var propertyBindingInfo = new BinderItem[properties.Count]; 30for (var i = 0; i < properties.Count; i++) 54for (var i = 0; i < properties.Count; i++) 89if (handler.Parameters == null || handler.Parameters.Count == 0) 95var parameterBindingInfo = new BinderItem[handler.Parameters.Count];
Infrastructure\PageResultExecutor.cs (2)
63var viewStarts = new IRazorPage[pageContext.ViewStartFactories.Count]; 64for (var i = 0; i < pageContext.ViewStartFactories.Count; i++)
Microsoft.AspNetCore.Mvc.RazorPages.Test (5)
ApplicationModels\CompiledPageRouteModelProviderTest.cs (1)
481for (var i = 0; i < items.Count; i++)
Infrastructure\PageActionInvokerTest.cs (4)
54Assert.Equal(1, routeValues.Count); 111Assert.Equal(2, pageContext.ValueProviderFactories.Count); 145Assert.Equal(1, pageContext.ValueProviderFactories.Count); 1531handlers = new PageHandlerExecutorDelegate[actionDescriptor.HandlerMethods.Count];
Microsoft.AspNetCore.Mvc.TagHelpers (15)
AnchorTagHelper.cs (2)
180(_routeValues != null && _routeValues.Count > 0)) 219if (_routeValues != null && _routeValues.Count > 0)
Cache\CacheTagKey.cs (6)
298if (values == null || values.Count == 0) 309for (var i = 0; i < values.Count; i++) 336for (var i = 0; i < values.Count; i++) 352if (values1 == null || values2 == null || values1.Count != values2.Count) 357for (var i = 0; i < values1.Count; i++)
ComponentTagHelper.cs (1)
98var parameters = _parameters is null || _parameters.Count == 0 ? ParameterView.Empty : ParameterView.FromDictionary(_parameters);
FormActionTagHelper.cs (2)
193(_routeValues != null && _routeValues.Count > 0)) 231if (_routeValues != null && _routeValues.Count > 0)
FormTagHelper.cs (2)
166(_routeValues != null && _routeValues.Count > 0); 238if (_routeValues != null && _routeValues.Count > 0)
OptionTagHelper.cs (1)
78if (currentValues?.Values != null && currentValues.Values.Count != 0)
RenderAtEndOfFormTagHelper.cs (1)
55for (var i = 0; i < formContext.EndOfFormContent.Count; i++)
Microsoft.AspNetCore.Mvc.TagHelpers.Test (1)
OptionTagHelperTest.cs (1)
358entry => (entry[1] != null || entry[3] == null || ((ICollection<string>)(entry[3])).Count == 0));
Microsoft.AspNetCore.Mvc.Test (2)
MvcServiceCollectionExtensionsTest.cs (2)
315Assert.Equal(2, manager.ApplicationParts.Count); 343Assert.Equal(2, manager.ApplicationParts.Count);
Microsoft.AspNetCore.Mvc.ViewFeatures (11)
CookieTempDataProvider.cs (1)
109var hasValues = (values != null && values.Count > 0);
DefaultHtmlGenerator.cs (4)
1563var count = itemsList.Count; 1593var optionGenerated = new bool[itemsList.Count]; 1594for (var i = 0; i < itemsList.Count; i++) 1615for (var j = i; j < itemsList.Count; j++)
Filters\SaveTempDataFilter.cs (1)
135for (var i = 0; i < filters.Count; i++)
Infrastructure\DefaultTempDataSerializer.cs (1)
130if (values == null || values.Count == 0)
Rendering\MultiSelectList.cs (1)
230for (var index = 0; index < _groups.Count; index++)
Rendering\TagBuilder.cs (1)
308if (attributes != null && attributes.Count > 0)
SessionStateTempDataProvider.cs (1)
54var hasValues = (values != null && values.Count > 0);
ViewDataDictionary.cs (1)
322get { return _data.Count; }
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (6)
AttributeDictionaryTest.cs (2)
199Assert.Equal(3, keys.Count); 351Assert.Equal(3, values.Count);
Buffers\PagedBufferedTextWriterTest.cs (1)
260Assert.Equal(3, pool.Returned.Count);
CookieTempDataProviderTest.cs (1)
324if (responseCookies.Count > 0)
ExpressionHelperTest.cs (1)
120(Expression<Func<IList<TestModel>, int>>)(model => model.FirstOrDefault().PreferredCategories.Count),
ViewComponents\DefaultViewComponentHelperTest.cs (1)
25Assert.Equal(0, argumentDictionary.Count);
Microsoft.AspNetCore.OpenApi (5)
Schemas\JsonSchemaMapper\JsonSchemaMapper.cs (1)
289if (parentPolymorphicType is null && typeInfo.PolymorphismOptions is { DerivedTypes.Count: > 0 } polyOptions)
Schemas\JsonSchemaMapper\JsonSchemaMapper.ReflectionHelpers.cs (1)
159if (typeInfo.Properties.Count > 0 &&
Services\OpenApiDocumentService.cs (3)
176if (description.SupportedResponseTypes.Count == 0) 286if (supportedRequestFormats.Count == 0) 411if (supportedRequestFormats.Count == 0)
Microsoft.AspNetCore.OpenApi.Tests (8)
Services\OpenApiGeneratorTests.cs (8)
107Assert.Equal(2, content.Count); 118Assert.Equal(2, request.Content.Count); 443Assert.Equal(2, operation.Parameters.Count); 502Assert.Equal(2, operation.Parameters.Count); 523Assert.Equal(2, operation.Parameters.Count); 791Assert.Equal(2, content.Count); 955Assert.Equal(4, operation.Parameters.Count); 975Assert.Equal(2, operation.Parameters.Count);
Microsoft.AspNetCore.OutputCaching (4)
OutputCacheEntry.cs (1)
86var count = headers.Count;
OutputCacheKeyProvider.cs (1)
342if (dictionary == null || dictionary.Count == 0)
OutputCacheMiddleware.cs (1)
539for (var i = 0; i < ifNoneMatchETags?.Count; i++)
RecyclableReadOnlySequenceSegment.cs (1)
85int count = segments.Count;
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (1)
EndToEndBenchmarks.cs (1)
217if (value.Headers.Length != _headers.Count - 2)
Microsoft.AspNetCore.Owin (6)
DictionaryStringArrayWrapper.cs (1)
32int ICollection<KeyValuePair<string, string[]>>.Count => Inner.Count;
DictionaryStringValuesWrapper.cs (1)
77int ICollection<KeyValuePair<string, StringValues>>.Count => Inner.Count;
OwinEnvironment.cs (4)
259if (arrayIndex + _entries.Count + _context.Items.Count > array.Length) 273get { return _entries.Count + _context.Items.Count; }
Microsoft.AspNetCore.Owin.Tests (1)
OwinEnvironmentTests.cs (1)
143var length = collection.Count;
Microsoft.AspNetCore.Razor (5)
TagHelpers\ReadOnlyTagHelperAttributeList.cs (3)
52var itemsCount = items.Count; 122var itemsCount = items.Count; 155var itemsCount = items.Count;
TagHelpers\TagHelperAttributeList.cs (2)
95for (var i = 0; i < Items.Count; i++) 185for (var i = Items.Count - 1; i >= 0; i--)
Microsoft.AspNetCore.Razor.Runtime (2)
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
75return ReadDictionary.Count;
src\Shared\Debugger\DictionaryDebugView.cs (1)
23var keyValuePairs = new KeyValuePair<TKey, TValue>[_dict.Count];
Microsoft.AspNetCore.RequestDecompression.Tests (1)
RequestDecompressionOptionsTests.cs (1)
19Assert.Equal(defaultProviderCount, providers.Count);
Microsoft.AspNetCore.ResponseCaching (1)
ResponseCachingMiddleware.cs (1)
446for (var i = 0; i < ifNoneMatchEtags.Count; i++)
Microsoft.AspNetCore.ResponseCompression (1)
ResponseCompressionProvider.cs (1)
88if (!StringWithQualityHeaderValue.TryParseList(accept, out var encodings) || encodings.Count == 0)
Microsoft.AspNetCore.Rewrite (6)
ApacheModRewrite\FileParser.cs (3)
27if (tokens.Count > 4) 46if (tokens.Count == 4) 65if (tokens.Count == 4)
ApacheModRewrite\RuleBuilder.cs (2)
23if (_actions.Count == 0 || _match == null) 37if (tokens.Count == 4)
ApacheModRewrite\Tokenizer.cs (1)
105for (var i = 0; i < tokens.Count; i++)
Microsoft.AspNetCore.Rewrite.Tests (3)
IISUrlRewrite\FileParserTests.cs (3)
199Assert.Equal(actual.Count, expected.Count); 200for (var i = 0; i < actual.Count; i++)
Microsoft.AspNetCore.Routing (31)
Builder\EndpointRouteBuilderExtensions.cs (1)
208if (options.EndpointBuilder?.FilterFactories.Count > 0)
CompositeEndpointDataSource.cs (1)
81if (_dataSources.Count is 0)
Matching\NegotiationMatcherPolicy.cs (4)
87!StringWithQualityHeaderValue.TryParseList(header, out var values) || values.Count == 0) 118for (var j = 0; j < values.Count; j++) 379!StringWithQualityHeaderValue.TryParseList(header, out var values) || values.Count == 0) 390for (var i = 0; i < values.Count; i++)
RequestDelegateFilterPipelineBuilder.cs (1)
42for (var i = options.EndpointBuilder.FilterFactories.Count - 1; i >= 0; i--)
RouteConstraintMatcher.cs (1)
56if (constraints == null || constraints.Count == 0)
RouteEndpointBuilder.cs (2)
67if (metadata.Count > 0) 75for (var i = 0; i < metadata.Count; i++)
RouteEndpointDataSource.cs (1)
238if (isRouteHandler || builder.FilterFactories.Count > 0)
RouteValuesAddressScheme.cs (2)
43var matchCount = matchResults.Count; 46if (matchResults.Count == 1)
Template\RoutePrecedence.cs (4)
37ValidateSegementLength(template.Segments.Count); 43for (var i = 0; i < template.Segments.Count; i++) 91ValidateSegementLength(template.Segments.Count); 97for (var i = 0; i < template.Segments.Count; i++)
Template\RouteTemplate.cs (3)
39for (var i = 0; i < Segments.Count; i++) 105return index >= Segments.Count ? null : Segments[index]; 120for (var i = 0; i < Parameters.Count; i++)
Template\TemplateMatcher.cs (3)
36_hasDefaultValue = new bool[Template.Segments.Count]; 37_defaultValues = new object[Template.Segments.Count]; 39for (var i = 0; i < Template.Segments.Count; i++)
Tree\LinkGenerationDecisionTree.cs (5)
70if (_root.Matches.Count > 0 || _root.Criteria.Count > 0 || _conventionalEntries.Count > 0) 118var matchesCount = matches.Count; 126var criteriaCount = criteria.Count; 239if (node.Criteria.Count == 0)
Tree\TreeRouter.cs (1)
158for (var i = 0; i < matches.Count; i++)
Tree\UrlMatchingTree.cs (2)
77for (var i = 0; i < entry.RouteTemplate.Segments.Count; i++) 252for (var i = currentParameterIndex; i < segments.Count; i++)
Microsoft.AspNetCore.Routing.Abstractions (3)
RouteData.cs (3)
277for (; i < snapshotRouters.Count && i < routers.Count; i++) 282for (; i < snapshotRouters.Count; i++) 288for (i = routers.Count - 1; i >= snapshotRouters.Count; i--)
Microsoft.AspNetCore.Routing.Tests (22)
Builder\RequestDelegateEndpointRouteBuilderExtensionsTest.cs (1)
377Assert.Equal(2, endpointBuilder1.Metadata.Count);
Patterns\RoutePatternMatcherTest.cs (1)
1121Assert.Equal(expected.Count, values.Count);
RouteCollectionTest.cs (2)
182Assert.Equal(1, context.RouteData.Routers.Count); 208Assert.Equal(1, context.RouteData.Routers.Count);
RouteConstraintBuilderTest.cs (6)
26Assert.Equal(1, result.Count); 45Assert.Equal(1, result.Count); 64Assert.Equal(1, result.Count); 110Assert.Equal(1, result.Count); 123Assert.Equal(1, result.Count); 138Assert.Equal(1, result.Count);
RouteTest.cs (5)
496Assert.Equal(1, context.RouteData.Routers.Count); 1578Assert.Equal(expectedDictionary.Count, templateRoute.DataTokens.Count); 1642Assert.Equal(2, constraints.Count); 1661Assert.Equal(1, constraints.Count); 1682Assert.Equal(1, constraints.Count);
Template\TemplateMatcherTests.cs (1)
1120Assert.Equal(expected.Count, values.Count);
Template\TemplateParserTests.cs (6)
828if (x.Segments.Count != y.Segments.Count) 833for (var i = 0; i < x.Segments.Count; i++) 849if (x.Parameters.Count != y.Parameters.Count) 854for (var i = 0; i < x.Parameters.Count; i++)
Microsoft.AspNetCore.Server.HttpSys (8)
AuthenticationManager.cs (1)
183if (challenges.Count > 0)
HttpSysListener.cs (3)
321if (authChallenges != null && authChallenges.Count > 0) 336var nativeHeaderValues = allocator.AllocAsPointer<HTTP_KNOWN_HEADER>(authChallenges.Count); 339for (var headerValueIndex = 0; headerValueIndex < authChallenges.Count; headerValueIndex++)
MessagePump.cs (1)
67var hostingUrlsPresent = _serverAddresses.Addresses.Count > 0;
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
105get { return Store.Count; }
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
120count += _extra != null ? _extra.Count : _requestMemoryBlob.CountUnknownHeaders();
UrlPrefixCollection.cs (1)
38return _prefixes.Count;
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (11)
RequestHeaderTests.cs (11)
44Assert.Equal(4, requestHeaders.Count); 187Assert.Equal(3, requestHeaders.Count); 188Assert.Equal(requestHeaders.Keys.Count, requestHeaders.Count); 189Assert.Equal(requestHeaders.Count, requestHeaders.Values.Count); 214Assert.Equal(4, requestHeaders.Count); 215Assert.Equal(requestHeaders.Keys.Count, requestHeaders.Count); 216Assert.Equal(requestHeaders.Count, requestHeaders.Values.Count);
Microsoft.AspNetCore.Server.IIS (3)
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
105get { return Store.Count; }
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
120count += _extra != null ? _extra.Count : _requestMemoryBlob.CountUnknownHeaders();
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
253for (var i = 0; i < attributes.Count; i++)
Microsoft.AspNetCore.Server.IntegrationTesting (1)
TestMatrix.cs (1)
205if (ApplicationTypes.Count == 1)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
KestrelServerOptions.cs (1)
380var cert = certs.Count > 0 ? certs[0] : null;
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (12)
Http1\Http1ConnectionTests.cs (1)
1199public int Count => _innerHeaders.Count;
HttpRequestHeadersTests.cs (8)
25Assert.Equal(0, headers.Count); 63Assert.Equal(3, headers.Count); 316Assert.Equal(3, headers.Count); 323Assert.Equal(0, headers.Count); 338Assert.Equal(3, headers.Count); 346Assert.Equal(2, headers.Count); 353Assert.Equal(1, headers.Count); 361Assert.Equal(0, headers.Count);
HttpResponseHeadersTests.cs (1)
44Assert.Equal(0, headers.Count);
src\Servers\Kestrel\shared\KnownHeaders.cs (2)
403var useVarForFirstTerm = values.Count > 1 && values.Select(h => h.FirstNameIgnoreCaseSegment()).Distinct().Count() == 1; 1476if (values.Count == 1 && values[0].Field.Value.Length == 0)
Microsoft.AspNetCore.Shared.Tests (12)
CopyOnWriteDictionaryTest.cs (1)
21.SetupGet(d => d.Count)
PropertyHelperTest.cs (6)
639Assert.Equal(0, dictValues.Count); 653Assert.Equal(0, dictValues.Count); 667Assert.Equal(1, dictValues.Count); 682Assert.Equal(2, dictValues.Count); 698Assert.Equal(2, dictValues.Count); 714Assert.Equal(3, dictValues.Count);
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
75return ReadDictionary.Count;
src\Shared\Debugger\DictionaryDebugView.cs (1)
23var keyValuePairs = new KeyValuePair<TKey, TValue>[_dict.Count];
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
105get { return Store.Count; }
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
120count += _extra != null ? _extra.Count : _requestMemoryBlob.CountUnknownHeaders();
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
253for (var i = 0; i < attributes.Count; i++)
Microsoft.AspNetCore.SignalR.Common.Tests (1)
Internal\Protocol\Utf8BufferTextWriterTests.cs (1)
207Assert.Equal(6, segments.Count);
Microsoft.AspNetCore.SignalR.Core (2)
HubConnectionHandler.cs (1)
112if (supportedProtocols == null || supportedProtocols.Count == 0)
Internal\DefaultHubDispatcher.cs (1)
597if (descriptor.Policies.Count == 0)
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
Protocol\JsonHubProtocol.cs (1)
581if (message.Headers != null && message.Headers.Count > 0)
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (3)
Protocol\MessagePackHubProtocolWorker.cs (3)
326if (source != null && source.Count > 0) 596writer.WriteMapHeader(headers.Count); 597if (headers.Count > 0)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
Protocol\NewtonsoftJsonHubProtocol.cs (1)
578if (message.Headers != null && message.Headers.Count > 0)
Microsoft.AspNetCore.SignalR.StackExchangeRedis (1)
Internal\DefaultHubMessageSerializer.cs (1)
16_hubProtocols = new List<IHubProtocol>(supportedProtocols.Count);
Microsoft.AspNetCore.SignalR.Tests (14)
AddSignalRTests.cs (2)
86Assert.Equal(1, serviceProvider.GetRequiredService<IOptions<HubOptions>>().Value.SupportedProtocols.Count); 87Assert.Equal(0, serviceProvider.GetRequiredService<IOptions<HubOptions<CustomHub>>>().Value.SupportedProtocols.Count);
HubConnectionHandlerTests.cs (6)
2025Assert.Equal(5, messages.Count); 2104Assert.Equal(1, messages.Count); 3228Assert.Equal(1, messages.Count); 3263Assert.Equal(1, messages.Count); 4433Assert.Equal(phrases.Length + 1, messages.Count); 4492Assert.Equal(2, messages.Count);
MapSignalRTests.cs (6)
79authCount += options.AuthorizationData.Count; 110authCount += options.AuthorizationData.Count; 151authCount += options.AuthorizationData.Count; 180authCount += options.AuthorizationData.Count; 209authCount += options.AuthorizationData.Count; 239authCount += options.AuthorizationData.Count;
Microsoft.AspNetCore.StaticAssets (4)
src\Shared\RangeHelper\RangeHelper.cs (2)
67Debug.Assert(rangeHeader.Ranges.Count == 1); 76if (ranges.Count == 0)
StaticAssetsInvoker.cs (2)
292if (ifMatch?.Count > 0) 308if (ifNoneMatch?.Count > 0)
Microsoft.AspNetCore.StaticFiles (5)
DefaultFilesMiddleware.cs (1)
60for (int matchIndex = 0; matchIndex < _options.DefaultFileNames.Count; matchIndex++)
src\Shared\RangeHelper\RangeHelper.cs (2)
67Debug.Assert(rangeHeader.Ranges.Count == 1); 76if (ranges.Count == 0)
StaticFileContext.cs (2)
149if (ifMatch?.Count > 0) 164if (ifNoneMatch?.Count > 0)
Microsoft.AspNetCore.StaticFiles.FunctionalTests (2)
src\Shared\RangeHelper\RangeHelper.cs (2)
67Debug.Assert(rangeHeader.Ranges.Count == 1); 76if (ranges.Count == 0)
Microsoft.AspNetCore.Tests (1)
WebApplicationTests.cs (1)
3114if (_urls.Count == 0)
Microsoft.AspNetCore.WebSockets (1)
WebSocketMiddleware.cs (1)
43_anyOriginAllowed = _options.AllowedOrigins.Count == 0 || _options.AllowedOrigins.Contains("*", StringComparer.Ordinal);
Microsoft.Build (152)
BackEnd\BuildManager\BuildManager.cs (3)
1971ProjectErrorUtilities.VerifyThrowInvalidProject(entryPointNode.ProjectInstance.Targets.Count > 0, entryPointNode.ProjectInstance.ProjectFileLocation, "NoTargetSpecified"); 2657if (newNodes?.Count != response.NumberOfNodesToCreate || newNodes.Any(n => n == null)) 3020if (loggingService.Loggers.Count == 0)
BackEnd\BuildManager\BuildParameters.cs (1)
467_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(value.Count);
BackEnd\BuildManager\BuildRequestData.cs (1)
223GlobalPropertiesDictionary = new PropertyDictionary<ProjectPropertyInstance>(globalProperties.Count);
BackEnd\Components\Caching\ConfigCache.cs (4)
214ErrorUtilities.VerifyThrow(_configurations.Count > 0, "No configurations exist from which to obtain the smallest configuration id."); 263return _configurations.Count > _sweepThreshhold; 279int remainingToRelease = _configurations.Count; 283remainingToRelease = Convert.ToInt32(Math.Max(1, Math.Floor(_configurations.Count * 0.1)));
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (1)
104if (nodeContexts.Count > 0)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (2)
232if (possibleRunningNodesList.Count > 0) 234CommunicationsUtilities.Trace("Attempting to connect to {1} existing processes '{0}'...", expectedProcessName, possibleRunningNodesList.Count);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
565return nodeContexts.Count == 1;
BackEnd\Components\Logging\LoggingService.cs (3)
1135ErrorUtilities.VerifyThrow(descriptions.Count > 0, "loggerDescriptions was null"); 1900if ((WarningsAsErrors.Count == 0 && WarningAsErrorNotOverriden(warningEvent)) || WarningsAsErrors.Contains(warningEvent.Code)) 1919((codesByProject.Count == 0 && (codesToIgnoreByProject is null || !codesToIgnoreByProject.Contains(warningEvent.Code)))
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
508string? targetNames = buildRequest.TargetNames != null && buildRequest.TargetNames.Count > 0
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (2)
294if (group == null || group.Count == 0) 549if (items.Count == 0 || specification.Length == 0)
BackEnd\Components\RequestBuilder\Lookup.cs (10)
481if (adds.Count != 0) 483allAdds ??= new List<ProjectItemInstance>(adds.Count); 492if (removes.Count != 0) 494allRemoves ??= new List<ProjectItemInstance>(removes.Count); 523if (groupFound.Count != 0 || scope.Items.HasEmptyMarker(itemType)) 549int itemsCount = groupFound?.Count ?? 0; // Start with initial set 601ErrorUtilities.VerifyThrow(existing.Count == 0, "Cannot add an itemgroup of this type."); 603if (group.Count > 0) 651if (group.Count == 0) 666if (existingItems.Count > 0)
BackEnd\Components\RequestBuilder\RequestBuilder.cs (3)
1378if (warningsAsErrors?.Count > 0) 1386if (warningsNotAsErrors?.Count > 0) 1393if (warningsAsMessages?.Count > 0)
BackEnd\Components\RequestBuilder\TargetBuilder.cs (4)
436if ((afterTargets.Count != 0) && didPushTargets) 454if (beforeTargets.Count != 0 && pushedTargets) 657List<TargetEntry> targetsToPush = new List<TargetEntry>(targets.Count); 660for (int i = targets.Count - 1; i >= 0; i--)
BackEnd\Components\RequestBuilder\TargetEntry.cs (2)
696List<TargetSpecification> allErrorTargets = new List<TargetSpecification>(_target.OnErrorChildren.Count); 821for (; (currentTask < _target.Children.Count) && !_cancellationToken.IsCancellationRequested; ++currentTask)
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (13)
612if (inputItems.Count > 0) 629if (upToDateInputItems.Count == outputItems.Count) 661itemsChanged = inputItems.Count; 672if (itemsChanged == inputItems.Count) 680if (itemsChanged < inputItems.Count) 819if (itemVectorContents.Count > 0) 959ErrorUtilities.VerifyThrow((inputs.Count > 0) && (outputs.Count > 0), "Need to specify inputs and outputs."); 960if (inputs.Count > 0) 965if (outputs.Count > 0) 1001for (int i = 1; i < outputs.Count; i++) 1080if (inputs.Count > 0) 1085if (outputs.Count > 0)
BackEnd\Components\RequestBuilder\TaskBuilder.cs (4)
247List<string> taskParameters = new List<string>(_taskNode.ParametersForBuild.Count + _taskNode.Outputs.Count); 1032var declaredProjects = new HashSet<string>(projectReferenceItems.Count + 1, FileUtilities.PathComparer); 1052undeclaredProjects ??= new List<string>(projectReferenceItems.Count);
BackEnd\Components\RequestBuilder\TaskHost.cs (3)
299ErrorUtilities.VerifyThrow(targetOutputsPerProject.Length == result.TargetOutputsPerProject.Count, "{0} != {1}", targetOutputsPerProject.Length, result.TargetOutputsPerProject.Count); 777return (WarningsAsErrors.Count == 0 && WarningAsErrorNotOverriden(warningCode)) || WarningsAsErrors.Contains(warningCode);
BackEnd\Components\SdkResolution\SdkResolverService.cs (2)
579ChangeWaves.AreFeaturesEnabled(ChangeWaves.Wave17_4) ? _specificResolversManifestsRegistry.Count + _generalResolversManifestsRegistry.Count : _resolversList.Count));
BackEnd\Components\SdkResolution\SdkResult.cs (7)
110_additionalPaths?.Count == result._additionalPaths?.Count && 111_propertiesToAdd?.Count == result._propertiesToAdd?.Count && 112_itemsToAdd?.Count == result._propertiesToAdd?.Count && 117for (int i = 0; i < _additionalPaths.Count; i++)
BackEnd\Shared\BuildRequest.cs (1)
191_targets = new List<string>(escapedTargets.Count);
BackEnd\Shared\BuildRequestConfiguration.cs (1)
815if (items.Count == 0 || items.All(i => string.IsNullOrWhiteSpace(i.EvaluatedInclude)))
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (4)
732ArrayList finalTaskInputs = new ArrayList(taskItems.Count); 1150if (finalTaskItems.Count == 0) 1156if (finalTaskItems.Count != 1) 1274if ((finalTaskItems.Count > 0) || isRequired)
Collections\ItemDictionary.cs (1)
499while (_listEnumerator.Current == null || _listEnumerator.Current.Count == 0);
Collections\PropertyDictionary.cs (2)
155return ((ICollection<T>)_properties).Count; 503var dictionary = new Dictionary<string, string>(((ICollection<T>)_properties).Count, MSBuildNameIgnoreCaseComparer.Default);
Collections\ReadOnlyConvertingDictionary.cs (2)
68public int Count => _backing.Count; 158ErrorUtilities.VerifyThrow(array.Length - arrayIndex >= _backing.Count, "Specified array size insufficient to hold the contents of the collection.");
Collections\RetrievableEntryHashSet\HashSet.cs (1)
179suggestedCapacity = coll.Count;
Definition\ProjectCollection.cs (3)
342_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(globalProperties.Count); 1342if (_hostServices != null && _loadedProjects.GetMatchingProjectsIfAny(project.FullPath).Count == 0) 2606if (project.GlobalPropertiesCount != globalProperties.Count)
Definition\ProjectItem.cs (2)
272{ return Link != null ? Link.DirectMetadata.Count : _directMetadata != null ? _directMetadata.Count : 0; } 301{ return Metadata.Count + FileUtilities.ItemSpecModifiers.All.Length; }
Definition\ProjectItemDefinition.cs (1)
104get { return Link != null ? Link.Metadata.Count : (_metadata == null) ? 0 : _metadata.Count; }
Definition\Toolset.cs (2)
926int count = _environmentProperties.Count + reservedProperties.Count + Properties.Values.Count + _globalProperties.Count + 1; 939count += subToolsetProperties.Count;
Evaluation\Conditionals\FunctionCallExpressionNode.cs (3)
130if (items.Count == 0) 134else if (items.Count == 1) 161var expandedCount = expanded.Count;
Evaluation\Evaluator.cs (4)
488List<ProjectItemGroupTaskMetadataInstance> metadata = itemElement.Metadata.Count > 0 ? new List<ProjectItemGroupTaskMetadataInstance>() : null; 2609for (int i = 0; i < strings.Count - 1; i++) 2619if (strings.Count > 1) 2624sb.Append('\"').Append(strings[strings.Count - 1]).Append('\"');
Evaluation\Expander.cs (3)
555if ((itemsToAdd == null /* broke out early non empty */ || (itemsToAdd.Count > 0)) && (options & ExpanderOptions.BreakOnNotEmpty) != 0) 2004if (itemsOfType.Count == 0) 2024itemsFromCapture = new List<KeyValuePair<string, S>>(itemsOfType.Count);
Evaluation\ItemDataCollectionValue.cs (1)
38int count = (_value is IList<I> list) ? list.Count : (_value is null ? 0 : 1);
Evaluation\Preprocessor.cs (3)
64_importTable = new Dictionary<XmlElement, IList<ProjectRootElement>>(imports.Count); 298for (int i = 0; i < resolvedList.Count; i++) 319if (i < resolvedList.Count - 1)
FileMatcher.cs (2)
857excludeNextSteps = new RecursiveStepResult[searchesToExclude.Count]; 858for (int i = 0; i < searchesToExclude.Count; i++)
Graph\GraphBuilder.cs (1)
635propertyDictionary = new PropertyDictionary<ProjectPropertyInstance>(properties.Count);
Graph\ProjectGraph.cs (2)
619if (entryProjectTargets == null || entryProjectTargets.Count == 0) 788if (targetNames == null || targetNames.Count == 0)
Graph\ProjectGraphNode.cs (3)
56$"{truncatedProjectFile}, #GlobalProps={ProjectInstance.GlobalProperties.Count}, #Props={ProjectInstance.Properties.Count}, #Items={ProjectInstance.Items.Count}, #in={ReferencingProjects.Count}, #out={ProjectReferences.Count}";
Instance\ImmutableProjectCollections\ImmutableElementCollectionConverter.cs (3)
122public int Count => _projectElements.Count; 142CopyTo(array, arrayIndex, _projectElements.Count); 169ErrorUtilities.VerifyCollectionCopyToArguments(array, nameof(array), arrayIndex, nameof(arrayIndex), _projectElements.Count);
Instance\ImmutableProjectCollections\ImmutableItemDictionary.cs (6)
35var convertedItems = new HashSet<T>(allItems.Count); 62public int Count => _allItems.Count; 87if (kvp.Value == null || kvp.Value.Count == 0) 124public bool HasEmptyMarker(string itemType) => _itemsByType.Values.Any(list => list.Count == 0); 164public int Count => _list.Count; 182ErrorUtilities.VerifyCollectionCopyToArguments(array, nameof(array), arrayIndex, nameof(arrayIndex), _list.Count);
Instance\ProjectInstance.cs (15)
383var projectItemToInstanceMap = this.CreateItemsSnapshot(project.Items, project.ItemTypes.Count, keepEvaluationCache); 403this.EvaluatedItemElements = new List<ProjectItemElement>(project.Items.Count); 479EvaluatedItemElements = new List<ProjectItemElement>(linkedProject.Items.Count); 533_globalProperties = new PropertyDictionary<ProjectPropertyInstance>(globalProperties.Count); 657var projectItemToInstanceMap = this.CreateItemsSnapshot(new ReadOnlyCollection<ProjectItem>(data.Items), data.ItemTypes.Count, keepEvaluationCache); 809_items = new ItemDictionary<ProjectItemInstance>(that.Items.Count); 1465get { return _targets.Count; } 2361int typeCount = _items.ItemTypes.Count; 2367int itemCount = itemList.Count; 2932_globalProperties = new PropertyDictionary<ProjectPropertyInstance>((globalProperties == null) ? 0 : globalProperties.Count); 3059_importPaths = new List<string>(Math.Max(0, importClosure.Count - 1) /* outer project */); 3071_importPathsIncludingDuplicates = new List<string>(Math.Max(0, importClosureWithDuplicates.Count - 1) /* outer project */); 3134var projectItemToInstanceMap = keepEvaluationCache ? new Dictionary<ProjectItem, ProjectItemInstance>(items.Count) : null; 3199_itemDefinitions = new RetrievableEntryHashSet<ProjectItemDefinitionInstance>(itemDefinitions.Count, MSBuildNameIgnoreCaseComparer.Default); 3212_properties = new PropertyDictionary<ProjectPropertyInstance>(properties.Count);
Instance\TaskFactories\AssemblyTaskFactory.cs (8)
330if ((_factoryIdentityParameters?.Count > 0) || (taskIdentityParameters?.Count > 0)) 474if (identityParameters?.Count > 0) 520if (taskIdentityParameters == null || taskIdentityParameters.Count == 0 || factoryIdentityParameters == null || factoryIdentityParameters.Count == 0) 556if (factoryIdentityParameters == null || factoryIdentityParameters.Count == 0) 560else if (taskIdentityParameters == null || taskIdentityParameters.Count == 0) 613if (mergedParameters == null || mergedParameters.Count == 0)
Instance\TaskRegistry.cs (2)
995if (x.Count != y.Count)
Logging\BaseConsoleLogger.cs (1)
477if (environment == null || environment.Count == 0)
Logging\BinaryLogger\BuildEventArgsReader.cs (4)
1355if (properties == null || properties.Count == 0) 1360int count = properties.Count; 1491if (list.Count == 0) 1518if (list.Count == 0)
Logging\BinaryLogger\BuildEventArgsWriter.cs (1)
834count = genericList.Count;
ObjectModelRemoting\DefinitionObjectsLinks\ProjectLink.cs (1)
276public virtual int GlobalPropertiesCount() => GlobalProperties.Count;
ReadOnlyCollection.cs (1)
50return BackingCollection.Count;
Utilities\Utilities.cs (1)
469PropertyDictionary<ProjectPropertyInstance> environmentProperties = new PropertyDictionary<ProjectPropertyInstance>(environmentVariablesBag.Count + 2);
Microsoft.Build.BuildCheck.UnitTests (1)
EndToEndTests.cs (1)
194for (int i = 0; i < candidatesNugetPackageFullPaths.Count; i++)
Microsoft.Build.Engine.OM.UnitTests (112)
Construction\ProjectItemElement_Tests.cs (1)
99Assert.Equal(2, item.Metadata.Count);
Construction\ProjectRootElement_Tests.cs (1)
1042Assert.Equal(iterations, collection.LoadedProjects.Count);
Definition\Project_Tests.cs (3)
2267project.Items.Count.ShouldBe(2); 2287project.Items.Count.ShouldBe(3); 4342items.Count.ShouldBe(3);
Definition\ProjectCollection_Tests.cs (4)
589Assert.Equal(2, project1.GlobalProperties.Count); 617Assert.Equal(2, project1.GlobalProperties.Count); 645Assert.Equal(2, project1.GlobalProperties.Count); 648Assert.Equal(2, project2.GlobalProperties.Count);
Definition\ProjectItem_Tests.cs (15)
417Assert.Equal(3, items.Count); 493Assert.Equal(9, items.Count); 521Assert.Equal(7, items.Count); 2214Assert.Equal(4, items.Count); 2228Assert.Equal(2, metadata.Count); 2241Assert.Equal(2, metadataElements.Count); 2274Assert.Equal(4, items.Count); 2325Assert.Equal(2, items.Count); 2336Assert.Equal(2, items.Count); 2348Assert.Equal(2, items.Count); 2945Assert.Equal(2, items.Count); 2966Assert.Equal(2, items.Count); 3020Assert.Equal(3, items.Count); 3444Assert.Equal(4, items.Count); 3493Assert.Equal(3, items.Count);
Instance\ProjectInstance_Tests.cs (4)
67Assert.Equal(3, items.Count); 444Assert.Equal(projAInstanceItem.MetadataCount, projAInstanceItem.MetadataNames.Count); 486Assert.Equal(projAInstanceItem.MetadataCount, projAInstanceItem.MetadataNames.Count); 521Assert.Equal(projAInstanceItem.MetadataCount, projAInstanceItem.MetadataNames.Count);
Instance\ProjectItemInstance_Tests.cs (4)
372Assert.Equal(3, taskItem2Metadata.Count); 393Assert.Equal(3, taskItem2MetadataEscaped.Count); 585Assert.Equal(9, items.Count); 613Assert.Equal(7, items.Count);
Instance\ProjectTaskInstance_Tests.cs (1)
33Assert.Equal(2, parameters.Count);
ObjectModelRemoting\Helpers\ViewValidation.construction.cs (4)
133Assert.Equal(expectedCount, result.Count); 141Assert.Equal(expectedCount, result.Count); 664Assert.Equal(realParams.Count, viewParams.Count);
ObjectModelRemoting\Helpers\ViewValidation.cs (2)
325Assert.Equal(realCollection.Count, viewCollection.Count);
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (3)
30Assert.Equal(1, added.Count); 72if (viewItems == null || viewItems.Count == 0) 77Assert.Equal(1, viewItems.Count);
ObjectModelRemoting\LinkedConstructionModify_Tests.cs (45)
198Assert.Equal(1, newTarget1.View.Tasks.Count); 226Assert.Equal(0, newTask.View.Outputs.Count); 249Assert.Equal(8, newTask.View.Outputs.Count); 259Assert.Equal(0, newTask.View.Parameters.Count); 269Assert.Equal(5, newTask.View.Parameters.Count); 278Assert.Equal(3, newTask.View.Parameters.Count); 292Assert.Equal(0, newTask.View.Parameters.Count); 297Assert.Equal(7, newTask.View.Outputs.Count); 301Assert.Equal(6, newTask.View.Outputs.Count); 304Assert.Equal(5, newTask.View.Outputs.Count); 306Assert.Equal(4, newTask.View.Outputs.Count); 385Assert.Equal(2, choose.View.WhenElements.Count); 398Assert.Equal(1, choose.View.WhenElements.Count); 419Assert.Equal(2, when.View.ChooseElements.Count); 423Assert.Equal(2, when.View.ItemGroups.Count); 427Assert.Equal(2, when.View.PropertyGroups.Count); 432Assert.Equal(1, when.View.ChooseElements.Count); 437Assert.Equal(1, when.View.ItemGroups.Count); 440Assert.Equal(1, when.View.PropertyGroups.Count); 457Assert.Equal(2, otherwise.View.ChooseElements.Count); 461Assert.Equal(2, otherwise.View.ItemGroups.Count); 465Assert.Equal(2, otherwise.View.PropertyGroups.Count); 470Assert.Equal(1, otherwise.View.ChooseElements.Count); 475Assert.Equal(1, otherwise.View.ItemGroups.Count); 478Assert.Equal(1, otherwise.View.PropertyGroups.Count); 545Assert.Equal(2, taskParamGroup.View.Parameters.Count); 547Assert.Equal(4, taskParamGroup.View.Parameters.Count); 603Assert.Equal(2, importGroup.View.Imports.Count); 617Assert.Equal(2, itemDef.View.Metadata.Count); 619Assert.Equal(4, itemDef.View.Metadata.Count); 622Assert.Equal(6, itemDef.View.Metadata.Count); 634Assert.Equal(2, itemDefGrp.View.ItemDefinitions.Count); 673Assert.Equal(2, item.View.Metadata.Count); 675Assert.Equal(4, item.View.Metadata.Count); 677Assert.Equal(6, item.View.Metadata.Count); 698Assert.Equal(2, itemGrp.View.Items.Count); 706Assert.Equal(4, itemGrp.View.Items.Count); 735Assert.Equal(2, propGrp.View.Properties.Count); 736Assert.Equal(2, propGrp.View.PropertiesReversed.Count); 739Assert.Equal(4, propGrp.View.Properties.Count); 740Assert.Equal(4, propGrp.View.PropertiesReversed.Count); 743Assert.Equal(6, propGrp.View.Properties.Count); 744Assert.Equal(6, propGrp.View.PropertiesReversed.Count); 749Assert.Equal(6, propGrp.View.Properties.Count); 750Assert.Equal(6, propGrp.View.PropertiesReversed.Count);
ObjectModelRemoting\LinkedProjectCollection_Tests.cs (25)
44Assert.Equal(1, loadedLocal.Count); 45Assert.Equal(1, loadedRemote.Count); 52Assert.Equal(2, loadedLocal.Count); 88Assert.Equal(2, loadedLocal.Count); 89Assert.Equal(2, loadedRemote0.Count); 90Assert.Equal(2, loadedRemote1.Count); 95Assert.Equal(6, loadedWithExternal.Count); 98Assert.Equal(1, prj0Coll.Count); 102Assert.Equal(2, prj1Coll.Count); 107Assert.Equal(2, prj2Coll.Count); 116Assert.Equal(1, prj3Coll.Count); 132Assert.Equal(0, pcLocal.Collection.LoadedProjects.Count); 133Assert.Equal(0, pcRemote.Collection.LoadedProjects.Count); 136Assert.Equal(1, pcLocal.Collection.LoadedProjects.Count); 137Assert.Equal(1, pcLocal.Collection.GetLoadedProjects(proj0Path).Count); 140Assert.Equal(2, pcLocal.Collection.LoadedProjects.Count); 141Assert.Equal(1, pcLocal.Collection.GetLoadedProjects(proj1Path).Count); 144Assert.Equal(3, pcLocal.Collection.LoadedProjects.Count); 145Assert.Equal(1, pcLocal.Collection.GetLoadedProjects(proj2Path).Count); 148Assert.Equal(2, pcLocal.Collection.LoadedProjects.Count); 149Assert.Equal(0, pcLocal.Collection.GetLoadedProjects(proj1Path).Count); 150Assert.Equal(1, pcLocal.Collection.GetLoadedProjects(proj2Path).Count); 159Assert.Equal(0, this.StdGroup.Local.Collection.LoadedProjects.Count); 160Assert.Equal(0, this.StdGroup.Remote[0].Collection.LoadedProjects.Count); 161Assert.Equal(0, this.StdGroup.Remote[1].Collection.LoadedProjects.Count);
Microsoft.Build.Engine.UnitTests (117)
BackEnd\BuildManager_Tests.cs (2)
530result.ProjectStateAfterBuild.Items.Count.ShouldBe(4); 539result.ProjectStateAfterBuild.GetItems("AnItem").Count.ShouldBe(3);
BackEnd\BuildRequestConfiguration_Tests.cs (4)
373int fooCount = instance.ItemsToBuildWith["Foo"].Count; 382Assert.Equal(fooCount, lookup.GetItems("Foo").Count); 400Assert.Equal(fooCount, instance.ItemsToBuildWith["Foo"].Count); 408Assert.Equal(fooCount, lookup.GetItems("Foo").Count);
BackEnd\IntrinsicTask_Tests.cs (17)
288Assert.Equal(2, group.Count); 349Assert.Equal(2, group.Count); 370Assert.Equal(2, group.Count); 398Assert.Equal(2, group.Count); 1032Assert.Equal(2, i2Group.Count); 2003items.Count.ShouldBe(3); 2098Assert.Equal(3, i0Group.Count); 2222Assert.Equal(4, linkGroup.Count); 2320Assert.Equal(3, p.ItemsToBuildWith["i0"].Count); 2322Assert.Equal(2, p.ItemsToBuildWith.ItemTypes.Count); 2325Assert.Equal(2, p.ItemsToBuildWith["i0"].Count); 2327Assert.Equal(2, p.ItemsToBuildWith.ItemTypes.Count); 2392Assert.Equal(2, p.ItemsToBuildWith["i0"].Count); 2393Assert.Equal(2, p.ItemsToBuildWith["i1"].Count); 2394Assert.Equal(2, p.ItemsToBuildWith.ItemTypes.Count); 3050Assert.Equal(4, i0Group.Count); 3467Assert.Equal(2, instance.Items.Count);
BackEnd\KnownTelemetry_Tests.cs (1)
79properties.Count.ShouldBe(11);
BackEnd\LoggingService_Tests.cs (12)
276Assert.Equal(3, _initializedService.RegisteredLoggerTypeNames.Count); 300Assert.Equal(3, _initializedService.RegisteredLoggerTypeNames.Count); 366Assert.Equal(4, _initializedService.RegisteredLoggerTypeNames.Count); 374Assert.Equal(2, _initializedService.RegisteredSinkNames.Count); 375Assert.Equal(2, _initializedService.LoggerDescriptions.Count); 445Assert.Equal(2, _initializedService.RegisteredLoggerTypeNames.Count); 471Assert.Equal(4, _initializedService.RegisteredLoggerTypeNames.Count); 489Assert.Equal(2, _initializedService.RegisteredSinkNames.Count); 490Assert.Equal(2, _initializedService.LoggerDescriptions.Count); 569Assert.Equal(6, _initializedService.RegisteredLoggerTypeNames.Count); 599Assert.Equal(2, _initializedService.RegisteredSinkNames.Count); 623Assert.Equal(2, _initializedService.RegisteredLoggerTypeNames.Count);
BackEnd\Lookup_Tests.cs (8)
113Assert.Equal(2, lookup.GetItems("i1").Count); 125Assert.Equal(2, lookup.GetItems("i1").Count); 137Assert.Equal(2, lookup.GetItems("i1").Count); 142Assert.Equal(2, table1["i1"].Count); 175Assert.Equal(3, group.Count); 187Assert.Equal(3, group.Count); 227Assert.Equal(5, group.Count); 240Assert.Equal(5, group.Count);
BackEnd\RequestedProjectState_Tests.cs (1)
62clone.ItemFilters.Count.Should().NotBe(items.Count);
BackEnd\ResultsCache_Tests.cs (2)
501return a.Count == b.Count;
BackEnd\SdkResolverService_Tests.cs (2)
374result.PropertiesToAdd.Count.ShouldBe(1); 377result.ItemsToAdd.Count.ShouldBe(1);
BackEnd\TargetEntry_Tests.cs (4)
189Assert.Equal(2, deps.Count); 337Assert.Equal(2, entry.Lookup.GetItems("Compile").Count); 363Assert.Equal(2, entry.Lookup.GetItems("Compile").Count); 374Assert.Equal(2, entry.Lookup.GetItems("Compile").Count);
BackEnd\TaskExecutionHost_Tests.cs (2)
1325Assert.Equal(values.Length, _bucket.Lookup.GetItems("output").Count); 1340Assert.Equal(values.Length, _bucket.Lookup.GetItems("output").Count);
BackEnd\TaskRegistry_Tests.cs (5)
197Assert.Equal(2, registry.TaskRegistrations.Count); // "Expected only two buckets since two of three tasks have the same name!" 298Assert.Equal(2, registry.TaskRegistrations.Count); // "Expected only two buckets since two of three tasks have the same name!" 336Assert.Equal(3, registry.TaskRegistrations.Count); // "Should have three buckets, since two of the tasks are the same." 1321Assert.Equal(2, inlineTaskRecord.UsingTaskParameters.Count); 1694Assert.Equal(2, inlineTaskRecord.UsingTaskParameters.Count);
BackEnd\TranslationHelpers.cs (2)
67if (left.Count != right.Count)
Definition\Toolset_Tests.cs (6)
129Assert.Equal(t.Properties.Count, t2.Properties.Count); 137Assert.Equal(t.SubToolsets.Count, t2.SubToolsets.Count); 147Assert.Equal(subToolset1.Properties.Count, subToolset2.Properties.Count);
Evaluation\Evaluator_Tests.cs (12)
903Assert.Equal(3, imports.Count); 904Assert.Equal(5, importsIncludingDuplicates.Count); 1887Assert.Equal(allEvaluatedPropertiesWithNoBackingXmlAndNoDuplicates.Count, nonImportedProperties.Count()); 1978Assert.Equal(6, project.AllEvaluatedItems.Count); 1994Assert.Equal(6, project.AllEvaluatedItems.Count); 1999Assert.Equal(7, project.AllEvaluatedItems.Count); 2049Assert.Equal(allEvaluatedPropertiesWithNoBackingXmlAndNoDuplicates.Count, nonImportedProperties.Count()); 2094int initial = project.AllEvaluatedProperties.Count; 2098Assert.Equal(initial, project.AllEvaluatedProperties.Count); 2102Assert.Equal(initial + 1, project.AllEvaluatedProperties.Count); 2130Assert.Equal(4, project.AllEvaluatedItemDefinitionMetadata.Count); 2136Assert.Equal(4, project.AllEvaluatedItemDefinitionMetadata.Count);
Evaluation\Expander_Tests.cs (15)
148Assert.Equal(5, itemsOut.Count); 179Assert.Equal(2, items.Count); 199Assert.Equal(2, items.Count); 283Assert.Equal(10, itemsTrue.Count); 289Assert.Equal(10, itemsTrue.Count); 295Assert.Equal(10, itemsTrue.Count); 656Assert.Equal(10, itemsTrue.Count); 662Assert.Equal(10, itemsTrue.Count); 674Assert.Equal(10, itemsTrue.Count); 694Assert.Equal(10, itemsTrue.Count); 714Assert.Equal(20, items.Count); 734Assert.Equal(10, items.Count); 1638Assert.Equal(9, expanded.Count); 1652ITaskItem[] items = new ITaskItem[list.Count]; 1653for (int i = 0; i < list.Count; ++i)
Evaluation\ItemEvaluation_Tests.cs (1)
543Assert.Equal(INCLUDE_COUNT, items.Count);
Evaluation\ProjectSdkImplicitImport_Tests.cs (10)
116Assert.Equal(expectImportInLogicalProject ? 7 : 6, children.Count); 136Assert.Equal(expectImportInLogicalProject ? 2 : 0, projectRootElement.Imports.Count); 139Assert.Equal(2, project.Imports.Count); 202Assert.Equal(expectImportInLogicalProject ? 6 : 0, projectRootElement.Imports.Count); 205Assert.Equal(sdkNames.Count * 2, project.Imports.Count); 439project.Imports.Count.ShouldBe(2); 514project.Imports.Count.ShouldBe(2); 683project.Imports.Count.ShouldBe(2); 696project.Imports.Count.ShouldBe(0);
Evaluation\SdkResultEvaluation_Tests.cs (4)
82itemsFromResolver.Count.ShouldBe(expectedItemCount); 224items.Count.ShouldBe(1); 324items.Count.ShouldBe(1); 403itemsFromBody.Count.ShouldBe(1);
Graph\ProjectGraph_Tests.cs (1)
413GetFirstNodeWithProjectNumber(graph, 3).ProjectReferences.First().ProjectInstance.GlobalProperties.Count.ShouldBeGreaterThan(1);
Instance\ProjectInstance_Internal_Tests.cs (2)
72project.TaskRegistry.TaskRegistrations.Count.ShouldBe(3); 778projectInstance.Targets.Count.ShouldBe(2);
Instance\ProjectTaskInstance_Internal_Tests.cs (1)
72var parametersCopy = new Dictionary<string, (string, ElementLocation)>(parameters.Count);
TestComparers\ProjectInstanceModelTestComparers.cs (3)
343Assert.Equal(x.Count, y.Count); 345for (var i = 0; i < x.Count; i++)
Microsoft.Build.Framework (19)
BinaryTranslator.cs (6)
1033int count = list.Count; 1058_writer.Write(collection.Count); 1271int count = dictionary.Count; 1294int count = dictionary.Count; 1349int count = dictionary.Count; 1378int count = dictionary.Count;
BuildException\BuildExceptionBase.cs (1)
104writer.Write(customKeyedSerializedData.Count);
ICollectionDebugView`1.cs (1)
31var items = new T[_collection.Count];
IDictionaryDebugView`2.cs (3)
32var items = new KeyValuePair<K, V>[_dict.Count]; 53var items = new TKey[_collection.Count]; 74var items = new TValue[_collection.Count];
ImmutableSegmentedList`1.cs (1)
163if (items is ICollection<T> { Count: 0 })
ReuseableStringBuilder.cs (1)
147var separatorsRemaining = strings.Count - 1;
SegmentedDictionary`2.cs (2)
106: this(dictionary != null ? dictionary.Count : 0, comparer) 144: this((collection as ICollection<KeyValuePair<TKey, TValue>>)?.Count ?? 0, comparer)
SegmentedList`1.cs (2)
85var count = c.Count; 755var count = c.Count;
TaskItemData.cs (1)
55public int MetadataCount => Metadata.Count;
TelemetryEventArgs.cs (1)
34int count = Properties?.Count ?? 0;
Microsoft.Build.Tasks.Core (13)
AssemblyDependency\ReferenceTable.cs (2)
1418if (!assemblyReference.IsPrimary || (assemblyReference.IsPrimary && isMarkedForExclusion && (dependees?.Count > 1))) 2040if (referenceAssemblyDirectories?.Count > 0)
FileMatcher.cs (2)
857excludeNextSteps = new RecursiveStepResult[searchesToExclude.Count]; 858for (int i = 0; i < searchesToExclude.Count; i++)
GetInstalledSDKLocations.cs (2)
157if (installedSDKs?.Count > 0) 159Log.LogMessageFromResources(MessageImportance.Low, "GetInstalledSDKs.FoundSDKs", installedSDKs.Count);
GetReferenceAssemblyPaths.cs (4)
62var pathsToReturn = new string[_tfmPaths.Count]; 84string[] pathsToReturn = new string[_tfmPathsNoProfile.Count]; 199if (_tfmPaths?.Count > 0) 251if (pathsToReturn.Count == 0)
ManifestUtil\DeployManifest.cs (1)
142if (referenceAssemblyPaths?.Count > 0)
ReadOnlyCollection.cs (1)
50return BackingCollection.Count;
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
184if (taskInfo.CodeType == RoslynCodeTaskFactoryCodeType.Class && parameterGroup.Count == 0)
Microsoft.Build.Tasks.UnitTests (5)
GetSDKReference_Tests.cs (5)
284readInfo.DirectoryToFileList.Count.ShouldBe(2); 289readInfo.PathToReferenceMetadata.Count.ShouldBe(2); 299Assert.Equal(2, sdkFolders.Count); 305Assert.Equal(2, sdkFolders.Count); 311Assert.Equal(4, sdkFolders.Count);
Microsoft.Build.UnitTests.Shared (12)
ObjectModelHelpers.cs (12)
282if (items.Count != 0 || expectedDirectMetadataPerItem.Length != 0) 288int minimumLength = Math.Min(expectedItems.Length, items.Count); 305items.Count.ShouldBe(expectedItems.Length, 1236Assert.Equal(one.Count, two.Count); 1238for (int i = 0; i < one.Count; i++) 1249Assert.Equal(one.Count, two.Count); 1270Assert.Equal(x.Count, y.Count); 1272for (var i = 0; i < x.Count; i++) 1295a.Count.ShouldBe(b.Count);
Microsoft.Build.Utilities.Core (11)
FileMatcher.cs (2)
857excludeNextSteps = new RecursiveStepResult[searchesToExclude.Count]; 858for (int i = 0; i < searchesToExclude.Count; i++)
SDKManifest.cs (1)
246private bool IsFrameworkExtensionSdkManifest => _frameworkIdentities?.Count > 0
ToolLocationHelper.cs (8)
2182if (pathsList?.Count > 0) 2192if (pathsList?.Count > 0) 2234&& dotNetFrameworkReferenceAssemblies.Count == 0) 2248for (int i = 0; i < dotNetFrameworkReferenceAssemblies.Count; i++) 3684if (frameworkVersions.Count > 0) 3686Version targetFrameworkVersion = ConvertTargetFrameworkVersionToVersion(frameworkVersions[frameworkVersions.Count - 1]); 3842if (versions.Count > 0) 3915if (refAssemblyPaths?.Count > 0)
Microsoft.Build.Utilities.UnitTests (53)
PlatformManifest_Tests.cs (12)
112manifest.Manifest.DependentPlatforms.Count.ShouldBe(0); 113manifest.Manifest.ApiContracts.Count.ShouldBe(0); 133manifest.Manifest.DependentPlatforms.Count.ShouldBe(0); 134manifest.Manifest.ApiContracts.Count.ShouldBe(0); 153manifest.Manifest.ApiContracts.Count.ShouldBe(0); 154manifest.Manifest.DependentPlatforms.Count.ShouldBe(1); 178manifest.Manifest.ApiContracts.Count.ShouldBe(0); 179manifest.Manifest.DependentPlatforms.Count.ShouldBe(3); 209manifest.Manifest.DependentPlatforms.Count.ShouldBe(1); 214manifest.Manifest.ApiContracts.Count.ShouldBe(1); 239manifest.Manifest.DependentPlatforms.Count.ShouldBe(0); 240manifest.Manifest.ApiContracts.Count.ShouldBe(3);
ToolLocationHelper_Tests.cs (41)
377installedIdentifiers.Count.ShouldBe(0); 1695directories.Count.ShouldBe(3); // "Expected the method to return three paths." 1813directories.Count.ShouldBe(2); // "Expected the method to return two paths." 1924directories.Count.ShouldBe(1); // "Expected the method to return one path." 1945directories.Count.ShouldBe(0); // "Expected the method to return no paths." 1993list.Count.ShouldBe(1); 2007list.Count.ShouldBe(0); 2023list.Count.ShouldBe(3); 2040list.Count.ShouldBe(0); 2054list.Count.ShouldBe(0); 2070list.Count.ShouldBe(2); 2090list.Count.ShouldBe(5); 2109list.Count.ShouldBe(0); 2123list.Count.ShouldBe(0); 2197if (referencePaths.Count == 0) 2280if (referencePaths.Count == 0) 2315list.Count.ShouldBe(4); 2336list.Count.ShouldBe(2); 2351list.Count.ShouldBe(0); 2365list.Count.ShouldBe(0); 2379list.Count.ShouldBe(0); 2686stdLibPaths.Count.ShouldBe(1); 2994sdks.Count.ShouldBe(0); 2999sdks.Count.ShouldBe(1); 3007sdks.Count.ShouldBe(2); 3011sdks.Count.ShouldBe(0); 3031sdks.Count.ShouldBe(0); 3167sdkManifest.FrameworkIdentities.Count.ShouldBeGreaterThan(0); 3192sdkManifest2.FrameworkIdentities.Count.ShouldBeGreaterThan(0); 3264sdkManifest5.FrameworkIdentities.Count.ShouldBeGreaterThan(0); 3496sdkList.Count.ShouldBe(7); 3497filteredSdkList.Count.ShouldBe(7); 3498filteredSdkList1.Count.ShouldBe(2); 3499filteredSdkList2.Count.ShouldBe(3); 3500filteredSdkList3.Count.ShouldBe(4); 3501filteredSdkList4.Count.ShouldBe(5); 3502filteredSdkList5.Count.ShouldBe(5); 3503filteredSdkList6.Count.ShouldBe(7); 3530filteredExtensionSDKs1.Count.ShouldBe(2); 3531filteredExtensionSDKs2.Count.ShouldBe(1); 3532filteredExtensionSDKs3.Count.ShouldBe(0);
Microsoft.CSharp (6)
Microsoft\CSharp\RuntimeBinder\DynamicDebuggerProxy.cs (4)
87if (results == null || results.Count == 0) 90if (results == null || results.Count == 0) 95DynamicProperty[] pairArray = new DynamicProperty[results.Count]; 96for (int i = 0; i < results.Count; i++)
Microsoft\CSharp\RuntimeBinder\Semantics\MemberLookup.cs (2)
345return (da.TransformFlags.Count == 0 || (da.TransformFlags.Count == 1 && da.TransformFlags[0]));
Microsoft.DotNet.Build.Tasks.Packaging (1)
CreateTrimDependencyGroups.cs (1)
129if (newDependencyGroup.Packages.Count == 0)
Microsoft.DotNet.GenFacades (1)
SourceGenerator.cs (1)
78else if (seedTypes.Count > 1)
Microsoft.DotNet.NuGetRepack.Tests (2)
TestHelpers\DiffUtil.cs (2)
54foreach (var edit in GetEdits(sequenceA, sequenceA.Count, sequenceB, sequenceB.Count).Reverse())
Microsoft.DotNet.SignCheck (2)
SignCheck.cs (2)
355if (result.NestedResults.Count > 0) 371if (result.NestedResults.Count > 0)
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (2)
Modeler\ServiceClientModelFactory.cs (2)
299if (enumeration.Count == 1) 345bool hasProperties = schema.Properties?.Count > 0;
Microsoft.Extensions.Caching.Abstractions (1)
CacheEntryExtensions.cs (1)
187for (int i = 0; i < options.PostEvictionCallbacks.Count; i++)
Microsoft.Extensions.Caching.Hybrid (4)
Runtime\HybridCache.cs (4)
83null or ICollection<string> { Count: 0 } => default, 84ICollection<string> { Count: 1 } => RemoveByTagAsync(keys.Single(), token), 108null or ICollection<string> { Count: 0 } => default, 109ICollection<string> { Count: 1 } => RemoveByTagAsync(tags.Single(), token),
Microsoft.Extensions.Configuration (3)
ConfigurationRoot.cs (3)
32_changeTokenRegistrations = new List<IDisposable>(providers.Count); 116for (int i = providers.Count - 1; i >= 0; i--) 131if (providers.Count == 0)
Microsoft.Extensions.Configuration.Binder (1)
ConfigurationBinder.cs (1)
1060if (attributeData.ConstructorArguments.Count != 1)
Microsoft.Extensions.Configuration.CommandLine (1)
CommandLineConfigurationProvider.cs (1)
140var switchMappingsCopy = new Dictionary<string, string>(switchMappings.Count, StringComparer.OrdinalIgnoreCase);
Microsoft.Extensions.DependencyInjection (2)
ServiceLookup\CallSiteFactory.cs (2)
27_descriptors = new ServiceDescriptor[descriptors.Count]; 134attributeData.ConstructorArguments.Count == 1 &&
Microsoft.Extensions.DependencyInjection.Abstractions (5)
Extensions\ServiceCollectionDescriptorExtensions.cs (4)
66int count = collection.Count; 471int count = services.Count; 532int count = collection.Count; 566for (int i = collection.Count - 1; i >= 0; i--)
Extensions\ServiceCollectionDescriptorExtensions.Keyed.cs (1)
401for (int i = collection.Count - 1; i >= 0; i--)
Microsoft.Extensions.Diagnostics (1)
src\libraries\Common\src\System\Diagnostics\DiagnosticsHelper.cs (1)
40if (tagsCol.Count != count)
Microsoft.Extensions.Diagnostics.HealthChecks (1)
DefaultHealthCheckService.cs (1)
51var tasks = new Task<HealthReportEntry>[registrations.Count];
Microsoft.Extensions.FileSystemGlobbing (15)
Internal\PatternContexts\PatternContextLinear.cs (2)
83return Frame.SegmentIndex == Pattern.Segments.Count - 1; 88if (Frame.SegmentIndex >= Pattern.Segments.Count)
Internal\PatternContexts\PatternContextLinearInclude.cs (1)
28if (Frame.SegmentIndex < Pattern.Segments.Count)
Internal\PatternContexts\PatternContextRagged.cs (9)
68frame.SegmentIndex = Frame.SegmentGroup.Count; 83frame.SegmentIndex == frame.SegmentGroup.Count && 84frame.SegmentGroupIndex != Pattern.Contains.Count) 88if (frame.SegmentGroupIndex < Pattern.Contains.Count) 107if (Frame.StemItems.Count > 0) 109Frame.StemItems.RemoveAt(Frame.StemItems.Count - 1); 143return Frame.SegmentGroupIndex == Pattern.Contains.Count; 148if (Frame.SegmentIndex >= Frame.SegmentGroup.Count) 157int groupLength = Frame.SegmentGroup.Count;
Internal\PatternContexts\PatternContextRaggedExclude.cs (2)
34if (Pattern.EndsWith.Count == 0 && 35Frame.SegmentGroupIndex == Pattern.Contains.Count - 1 &&
Internal\PatternContexts\PatternContextRaggedInclude.cs (1)
29if (IsStartingGroup() && Frame.SegmentIndex < Frame.SegmentGroup.Count)
Microsoft.Extensions.Http (3)
DefaultHttpClientFactory.cs (2)
111for (int i = 0; i < options.HttpClientActions.Count; i++) 172for (int i = 0; i < options.HttpMessageHandlerBuilderActions.Count; i++)
DependencyInjection\DefaultHttpClientBuilderServiceCollection.cs (1)
64public int Count => _services.Count;
Microsoft.Extensions.Logging (4)
LoggerFilterOptions.cs (2)
55if (Rules.Count > 0) 57debugText += $", Rules = {Rules.Count}";
src\libraries\Common\src\Extensions\ProviderAliasUtilities\ProviderAliasUtilities.cs (2)
19for (int i = 0; i < attributes.Count; i++) 23attributeData.ConstructorArguments.Count > 0)
Microsoft.Extensions.Logging.AzureAppServices (2)
AzureAppServicesLoggerFactoryExtensions.cs (2)
92var beforeCount = collection.Count; 94return beforeCount != collection.Count;
Microsoft.Extensions.Logging.Configuration (2)
src\libraries\Common\src\Extensions\ProviderAliasUtilities\ProviderAliasUtilities.cs (2)
19for (int i = 0; i < attributes.Count; i++) 23attributeData.ConstructorArguments.Count > 0)
Microsoft.Extensions.Options.SourceGeneration (3)
Emitter.cs (3)
128for (var i = 0; i < vt.ModelsToValidate.Count; i++) 166for (var j = 0; j < attributeInstance.InstantiationLines.Count; j++) 170if (j != attributeInstance.InstantiationLines.Count - 1)
Microsoft.Interop.SourceGeneration (5)
Marshalling\MarshallerHelpers.cs (5)
108Dictionary<U, int> elementIndexToEdgeMapNodeId = new(elements.Count); 109List<T> nodeIdToElement = new(elements.Count); 110EdgeMap edgeMap = new(elements.Count); 135List<T> L = new(elements.Count); 137List<T> S = new(elements.Count);
Microsoft.Net.Http.Headers (22)
CacheControlHeaderValue.cs (7)
343if ((_noCacheHeaders != null) && (_noCacheHeaders.Count > 0)) 385if ((_privateHeaders != null) && (_privateHeaders.Count > 0)) 456if ((_noCacheHeaders != null) && (_noCacheHeaders.Count > 0)) 464if ((_privateHeaders != null) && (_privateHeaders.Count > 0)) 472if ((_extensions != null) && (_extensions.Count > 0)) 731var originalValueCount = destination == null ? 0 : destination.Count; 762if ((destination != null) && (destination.Count > originalValueCount))
HeaderUtilities.cs (6)
93return (y == null) || (y.Count == 0); 98return (x.Count == 0); 101if (x.Count != y.Count) 106if (x.Count == 0) 113var alreadyFound = new bool[x.Count];
HttpHeaderParser.cs (1)
68for (var i = 0; i < values.Count; i++)
NameValueHeaderValue.cs (7)
286if ((values == null) || (values.Count == 0)) 291for (var i = 0; i < values.Count; i++) 309if ((values == null) || (values.Count == 0)) 323if ((values == null) || (values.Count == 0)) 329for (var i = 0; i < values.Count; i++) 438if ((values == null) || (values.Count == 0)) 443for (var i = 0; i < values.Count; i++)
RangeItemHeaderValue.cs (1)
109Contract.Ensures((Contract.Result<int>() == 0) || (rangeCollection.Count > 0),
Microsoft.Net.Http.Headers.Tests (57)
CacheControlHeaderValueTest.cs (3)
49Assert.Equal(1, cacheControl.NoCacheHeaders.Count); 56Assert.Equal(1, cacheControl.PrivateHeaders.Count); 63Assert.Equal(1, cacheControl.Extensions.Count);
ContentDispositionHeaderValueTest.cs (25)
46Assert.Equal(0, contentDisposition.Parameters.Count); 78Assert.Equal(1, contentDisposition.Parameters.Count); 83Assert.Equal(0, contentDisposition.Parameters.Count); 95Assert.Equal(1, contentDisposition.Parameters.Count); 100Assert.Equal(1, contentDisposition.Parameters.Count); 115Assert.Equal(1, contentDisposition.Parameters.Count); 120Assert.Equal(1, contentDisposition.Parameters.Count); 134Assert.Equal(1, contentDisposition.Parameters.Count); 149Assert.Equal(1, contentDisposition.Parameters.Count); 165Assert.Equal(1, contentDisposition.Parameters.Count); 172Assert.Equal(1, contentDisposition.Parameters.Count); 187Assert.Equal(1, contentDisposition.Parameters.Count); 193Assert.Equal(1, contentDisposition.Parameters.Count); 208Assert.Equal(1, contentDisposition.Parameters.Count); 271Assert.Equal(1, contentDisposition.Parameters.Count); 278Assert.Equal(1, contentDisposition.Parameters.Count); 312Assert.Equal(1, contentDisposition.Parameters.Count); 320Assert.Equal(1, contentDisposition.Parameters.Count); 338Assert.Equal(1, contentDisposition.Parameters.Count); 345Assert.Equal(0, contentDisposition.Parameters.Count); 356Assert.Equal(1, contentDisposition.Parameters.Count); 362Assert.Equal(1, contentDisposition.Parameters.Count); 377Assert.Equal(1, contentDisposition.Parameters.Count); 384Assert.Equal(1, contentDisposition.Parameters.Count); 659Assert.Equal(2, contentDisposition.Parameters.Count);
CookieHeaderValueTest.cs (1)
294Assert.Equal(cookies?.Count > 0, result);
EntityTagHeaderValueTest.cs (3)
248Assert.Equal(0, result.Count); 252Assert.Equal(0, result.Count); 256Assert.Equal(0, result.Count);
MediaTypeHeaderValueTest.cs (24)
106Assert.Equal(0, mediaType.Parameters.Count); 116Assert.Equal(1, mediaType.Parameters.Count); 134Assert.Equal(mediaType0.Parameters.Count, mediaType1.Parameters.Count); 145Assert.Equal(mediaType0.Parameters.Count, mediaType1.Parameters.Count); 161Assert.Equal(mediaType0.Parameters.Count, mediaType1.Parameters.Count); 183Assert.Equal(mediaType0.Parameters.Count, mediaType1.Parameters.Count); 210Assert.Equal(mediaType2.Parameters.Count, mediaType1.Parameters.Count); 236Assert.Equal(1, mediaType.Parameters.Count); 241Assert.Equal(0, mediaType.Parameters.Count); 253Assert.Equal(1, mediaType.Parameters.Count); 258Assert.Equal(1, mediaType.Parameters.Count); 271Assert.Equal(1, mediaType.Parameters.Count); 277Assert.Equal(0, mediaType.Parameters.Count); 288Assert.Equal(1, mediaType.Parameters.Count); 294Assert.Equal(1, mediaType.Parameters.Count); 308Assert.Equal(1, mediaType.Parameters.Count); 521Assert.Equal(0, results.Count); 525Assert.Equal(0, results.Count); 529Assert.Equal(0, results.Count);
SetCookieHeaderValueTest.cs (1)
463Assert.Equal(cookies?.Count > 0, result);
Microsoft.NET.Sdk.WebAssembly.Pack.Tasks (1)
src\tasks\Common\Utils.cs (1)
164if (envVars.Count > 0)
Microsoft.Web.Xdt.Extensions (1)
InsertOrAppendAttribute.cs (1)
51if (Arguments != null && Arguments.Count > 0)
MobileBuildTasks (1)
src\tasks\Common\Utils.cs (1)
164if (envVars.Count > 0)
MonoAOTCompiler (1)
src\tasks\Common\Utils.cs (1)
164if (envVars.Count > 0)
MonoTargetsTasks (2)
JsonToItemsTaskFactory\JsonToItemsTaskFactory.cs (1)
78_taskProperties = new TaskPropertyInfo[parameterGroup.Count + 1];
src\tasks\Common\Utils.cs (1)
164if (envVars.Count > 0)
MSBuild (3)
OutOfProcTaskHostNode.cs (1)
304return (WarningsAsErrors.Count == 0 && WarningAsErrorNotOverriden(warningCode)) || WarningsAsMessages.Contains(warningCode);
XMake.cs (2)
1611nodeResultKvp.Key.ProjectInstance.GlobalProperties.Count == entryPoint.GlobalProperties.Count &&
MSBuildTaskHost (8)
BinaryTranslator.cs (6)
1033int count = list.Count; 1058_writer.Write(collection.Count); 1271int count = dictionary.Count; 1294int count = dictionary.Count; 1349int count = dictionary.Count; 1378int count = dictionary.Count;
BuildExceptionBase.cs (1)
104writer.Write(customKeyedSerializedData.Count);
OutOfProcTaskHostNode.cs (1)
304return (WarningsAsErrors.Count == 0 && WarningAsErrorNotOverriden(warningCode)) || WarningsAsMessages.Contains(warningCode);
PresentationBuildTasks (11)
src\Microsoft.DotNet.Wpf\src\PresentationCore\MS\Internal\Media\ParserStreamGeometryContext.cs (2)
674_bw.Write(points.Count); 677for(int i = 0; i < points.Count; i++)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlReaderHelper.cs (1)
4938for( int i = 0; i < attributes.Count; i++ )
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XmlnsCache.cs (3)
226for(int i=0; i<allAttributes.Count; i++) 247for (int i = 0; i<constructorArguments.Count; i++) 267for (int i=0; i<constructorArguments.Count; i++)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\ReflectionHelper.cs (5)
260for (int j = 0; j < list.Count; j++) 293for (int j = 0; j < list.Count && !attributeDataFound; j++) 337if (constructorArguments.Count == 1 && !noArgs) 356else if (constructorArguments.Count == 0) 495for (int j = 0; j < list.Count; j++)
PresentationCore (149)
MS\Internal\FontCache\FamilyCollection.cs (1)
690return _fontCollection.FamilyCount + (UseSystemFonts ? SystemCompositeFonts.NumOfSystemCompositeFonts : checked((uint)UserCompositeFonts.Count));
MS\Internal\FontCache\FontSourceCollection.cs (1)
185fontSources = new List<Text.TextInterface.IFontSource>(files.Count);
MS\Internal\FontFace\FontDriver.cs (2)
274if (glyphs == null || glyphs.Count == 0) 278glyphArray = new ushort[glyphs.Count];
MS\Internal\IListConverters.cs (9)
126StringBuilder builder = new StringBuilder(EstimatedCharCountPerItem * list.Count); 127for (int i = 0; i < list.Count; i++) 167StringBuilder builder = new StringBuilder(EstimatedCharCountPerItem * list.Count); 168for (int i = 0; i < list.Count; i++) 208StringBuilder builder = new StringBuilder(EstimatedCharCountPerItem * list.Count); 209for (int i = 0; i < list.Count; i++) 250StringBuilder builder = new StringBuilder(EstimatedCharCountPerItem * list.Count); 251for (int i = 0; i < list.Count; i++) 290char[] chars = new char[list.Count];
MS\Internal\Ink\GestureRecognizer\NativeRecognizer.cs (1)
217count = (uint)collection.Count;
MS\Internal\Media\ParserStreamGeometryContext.cs (2)
674_bw.Write(points.Count); 677for(int i = 0; i < points.Count; i++)
MS\Internal\Shaping\TypefaceMap.cs (3)
451for(i = 0; i < _cachedScaledTypefaces.Count; i++) 457if(i == _cachedScaledTypefaces.Count) 460i = _cachedScaledTypefaces.Count;
MS\Internal\TextFormatting\Bidi.cs (2)
1768Invariant.Assert(levels != null && levels.Count >= cchText); 1769Invariant.Assert(characterClass != null && characterClass.Count >= cchText);
MS\Internal\TextFormatting\FormattedTextSymbols.cs (3)
80Debug.Assert(shapeables != null && shapeables.Count > 0); 83_glyphs = new Glyphs[shapeables.Count]; 91while (i < shapeables.Count)
MS\Internal\TextFormatting\FullTextLine.cs (1)
2055return boundsList.Count > 0 ? boundsList : null;
MS\Internal\TextFormatting\FullTextState.cs (4)
190int lsTbdCount = pap.Tabs != null ? pap.Tabs.Count : 0; 195if (pap.Tabs != null && pap.Tabs.Count > 0) 197lsTbdCount = pap.Tabs.Count + 1; 215if (pap.Tabs != null && pap.Tabs.Count > 0)
MS\Internal\TextFormatting\LineServicesRun.cs (1)
267for (int i = 0; i < _textEffects.Count; i++)
MS\Internal\TextFormatting\SimpleTextLine.cs (3)
887(boundsList == null || boundsList.Count == 0 ? null : boundsList) 929for (int i = 0; i < displayGlyphAdvances.Count; i++) 1771for (int i = 0; i < displayGlyphAdvances.Count; i++)
MS\Internal\TextFormatting\TextStore.cs (1)
1718int shapeablesCount = shapeables.Count;
MS\Internal\TextFormatting\ThousandthOfEmRealDoubles.cs (1)
59InitArrays(realValues.Count);
MS\Internal\TextFormatting\ThousandthOfEmRealPoints.cs (1)
51InitArrays(emSize, pointValues.Count);
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\PartialList.cs (2)
44_count = list.Count; 50Debug.Assert(initialIndex >= 0 && initialIndex + count <= list.Count);
System\Windows\FreezableCollection.cs (1)
689return enumerableAsICollectionT.Count;
System\Windows\Ink\Stroke.cs (1)
1166return icol.Count;
System\Windows\Input\ManipulationLogic.cs (3)
369int numManipulators = manipulators.Count; 396int count = parameters.Count; 397for (int i = 0; i < parameters.Count; i++)
System\Windows\Media\Animation\AnimationLayer.cs (10)
34|| (newAnimationClocks.Count > 0 110int count = _animationClocks.Count; 124Debug.Assert(animationClocks.Count > 0); 130int count = animationClocks.Count; 151&& _animationClocks.Count > 0, 174if (_animationClocks.Count == 0) 191Debug.Assert(newAnimationClocks.Count > 0); 195int newClocksCount = newAnimationClocks.Count; 201int oldClocksCount = (_animationClocks == null) ? 0 : _animationClocks.Count; 264int count = _animationClocks.Count;
System\Windows\Media\Animation\AnimationStorage.cs (5)
599Debug.Assert(animationClocks.Count > 0, 654storage._animationClocks = new FrugalObjectList<AnimationClock>(animationClocks.Count); 656for (int i = 0; i < animationClocks.Count; i++) 670FrugalObjectList<AnimationClock> newClockCollection = new FrugalObjectList<AnimationClock>(storage._animationClocks.Count + animationClocks.Count); 679for (int i = 0; i < animationClocks.Count; i++)
System\Windows\Media\ByteStreamGeometryContext.cs (1)
651int count = points.Count;
System\Windows\Media\CultureSpecificStringDictionary.cs (4)
80get { return _innerDictionary.Count; } 130if (_innerDictionary.Count > array.Length - index) 164if (_innerDictionary.Count > array.Length - index) 454get { return _innerDictionary.Count; }
System\Windows\Media\FamilyTypefaceCollection.cs (1)
49_count = innerList.Count;
System\Windows\Media\GlyphRun.cs (59)
366(glyphIndices.Count > 0) && 367(glyphIndices.Count <= MaxGlyphCount) && 368(advanceWidths.Count == glyphIndices.Count) && 369((glyphOffsets == null) || ((glyphOffsets != null) && (glyphOffsets.Count != 0) && (glyphOffsets.Count == glyphIndices.Count)))) 389if (characters != null && characters.Count != 0) 391if (clusterMap != null && clusterMap.Count != 0) 393if (clusterMap.Count == characters.Count) 400int mapCount = clusterMap.Count; 427throw new ArgumentException(SR.Format(SR.CollectionNumberOfElementsShouldBeEqualTo, characters.Count), "clusterMap"); 432if (GlyphCount != characters.Count) 437if (caretStops != null && caretStops.Count != 0) 439if (caretStops.Count != CodepointCount + 1) 461if (glyphIndices.Count <= 0) 464if (glyphIndices.Count > MaxGlyphCount) 471if (advanceWidths.Count != glyphIndices.Count) 472throw new ArgumentException(SR.Format(SR.CollectionNumberOfElementsShouldBeEqualTo, glyphIndices.Count), "advanceWidths"); 474if (glyphOffsets != null && glyphOffsets.Count != 0 && glyphOffsets.Count != glyphIndices.Count) 475throw new ArgumentException(SR.Format(SR.CollectionNumberOfElementsShouldBeEqualTo, glyphIndices.Count), "glyphOffsets"); 509IList<bool> caretStops = CaretStops != null && CaretStops.Count != 0 ? CaretStops : new DefaultCaretStopList(CodepointCount); 549if (currentCodepoint >= clusterMap.Count || clusterMap[currentCodepoint] != clusterMap[clusterCodepointStart]) 557if (currentCodepoint >= clusterMap.Count) 558clusterGlyphEnd = advances.Count; 565if (caretCodePoint < currentCodepoint || currentCodepoint >= clusterMap.Count) 601IList<bool> caretStops = CaretStops != null && CaretStops.Count != 0 ? CaretStops : new DefaultCaretStopList(CodepointCount); 621for (int i = 1; i < caretStops.Count; ++i) 623if (i < clusterMap.Count && clusterMap[i] == clusterMap[currentClusterStart]) 629ushort lastGlyphInCluster = i < clusterMap.Count ? clusterMap[i] : (ushort)advances.Count; 668if (caretStops[caretStops.Count - 1]) 671secondStopIndex = caretStops.Count - 1; 684if (caretStops[caretStops.Count - 1]) 685return new CharacterHit(caretStops.Count - 1, 0); 707return new CharacterHit(firstStopIndex, caretStops.Count - 1 - firstStopIndex); 735IList<bool> caretStops = CaretStops != null && CaretStops.Count != 0 ? CaretStops : new DefaultCaretStopList(CodepointCount); 782IList<bool> caretStops = CaretStops != null && CaretStops.Count != 0 ? CaretStops : new DefaultCaretStopList(CodepointCount); 1025if (CaretStops == null || CaretStops.Count == 0) 1112if (value.Count <= 0) 1142if (value.Count <= 0) 1219if (_glyphOffsets == null || _glyphOffsets.Count == 0) 1228return _glyphIndices.Count; 1237if (_characters != null && _characters.Count != 0) 1238return _characters.Count; 1239if (_clusterMap != null && _clusterMap.Count != 0) 1240return _clusterMap.Count; 1241return _glyphIndices.Count; 1264int glyphIndicesCount = _glyphIndices.Count; 1924if (_glyphOffsets != null && _glyphOffsets.Count != 0) 1988if (_glyphOffsets != null && _glyphOffsets.Count != 0) 2032if (_glyphOffsets != null && _glyphOffsets.Count != 0) 2058if (characterIndex < 0 || characterIndex >= caretStops.Count) 2075for (int i = characterIndex + 1; i < caretStops.Count; ++i) 2091for (int lastStop = caretStopIndex + 1; lastStop < caretStops.Count; ++lastStop)
System\Windows\Media\GlyphsSerializer.cs (14)
73(_characters == null ? 0 : _characters.Count), 74_indices.Count 96for (characterIndex = 0; characterIndex < _clusters.Count; ++characterIndex) 120Debug.Assert(_indices.Count > glyphClusterStart - _glyphClusterInitialOffset); 121AddCluster(glyphClusterStart - _glyphClusterInitialOffset, _indices.Count, charClusterStart, characterIndex); 126Debug.Assert(_characters == null || _characters.Count == 0 || _indices.Count == _characters.Count); 127for (int i = 0; i < _indices.Count; ++i) 135if (_characters == null || _characters.Count == 0) 141StringBuilder builder = new StringBuilder(_characters.Count); 266if (_characters != null && _characters.Count != 0) 287for (int i = _caretStops.Count - 1; i >= 0; --i) 294lastCaretStop = Math.Min(i | 3, _caretStops.Count - 1);
System\Windows\Media\GlyphTypeface.cs (3)
237if (glyphs.Count <= 0) 240if (glyphs.Count > ushort.MaxValue) 396IDictionary<XmlLanguage, string> adjustedLanguageFaceNames = new Dictionary<XmlLanguage, string>(adjustedFaceNames.Count);
System\Windows\Media\Imaging\BitmapEncoder.cs (4)
354int count = _frames.Count; 396if (_palette != null && _palette.Colors.Count > 0) 676if (colorContexts != null && colorContexts.Count > 0) 678int count = colorContexts.Count;
System\Windows\Media\Imaging\BitmapPalette.cs (2)
50int count = colors.Count; 285int numColors = Math.Min(256, _colors.Count);
System\Windows\Media\Imaging\FormatConvertedBitmap.cs (1)
206else if ((1 << DestinationFormat.BitsPerPixel) < DestinationPalette.Colors.Count)
System\Windows\Media\PathStreamGeometryContext.cs (1)
329int count = points.Count;
System\Windows\ReverseInheritProperty.cs (1)
75int otherCount = (otherOrigins != null) ? otherOrigins.Count : 0;
PresentationFramework (129)
Microsoft\Win32\CommonItemDialog.cs (1)
427if (places != null && places.Count != 0)
MS\Internal\Annotations\Anchoring\FixedTextSelectionProcessor.cs (6)
120int firstPage = pageEl.Count; 128if (pageEl.Count > 0 && ((FixedPageProxy)pageEl[pageEl.Count - 1]).Page == startPage) 208if (fp.Segments.Count == 0) 215part.NameValuePairs.Add(TextSelectionProcessor.CountAttribute, fp.Segments.Count.ToString(NumberFormatInfo.InvariantInfo)); 217for (int i = 0; i < fp.Segments.Count; i++)
MS\Internal\Annotations\Anchoring\LocatorManager.cs (13)
288if (locators.Count > 0) 306ContentLocator[] lists = new ContentLocator[locators.Count]; 690if (newLocators != null && newLocators.Count > 0) 738if (locatorParts != null && locatorParts.Count > 0) 740List<ContentLocatorBase> tempLocators = new List<ContentLocatorBase>(locatorsToReturn.Count * locatorParts.Count); 783if (tempLocators != null && tempLocators.Count > 0) 964if (locators.Count > 0) 972if (locators.Count == 1) 980if (locators.Count > 2) 984for (int i = 1; i < locators.Count - 1; i++) 1004data = ResolveSingleLocator(ref selection, ref attachmentLevel, AttachmentLevel.EndPortion, locators[locators.Count - 1], offset, startNode, skipStartNode); 1229if (additionalLocators == null || additionalLocators.Count == 0) 1237for (int i = 1; i < additionalLocators.Count; i++)
MS\Internal\Annotations\Anchoring\TextSelectionProcessor.cs (2)
165for (int i = 0; i < textSegments.Count; i++) 172part.NameValuePairs.Add(CountAttribute, textSegments.Count.ToString(NumberFormatInfo.InvariantInfo));
MS\Internal\Annotations\Anchoring\TextViewSelectionProcessor.cs (2)
243if (segments != null && segments.Count > 0) 246ITextPointer end = segments[segments.Count - 1].End;
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (9)
378ind = ind + res.Count - 1; 630_owners = new List<IHighlightRange>(owners.Count); 646Debug.Assert(owners.Count > 0, "empty owners list"); 647for (int i = 0; i < owners.Count; i++) 831for (int i = 0; i < r1.Count; i++) 836for (int j = 0; j < r2.Count; j++) 855if ((res != null) && (res.Count > 0) && (newOwner != null)) 858if (res.Count == 3) 873Debug.Assert(res.Count == 2, "unexpected resulting segment count after split");
MS\Internal\Annotations\TextAnchor.cs (1)
597List<TextSegment> orderedList = new List<TextSegment>(textSegments.Count);
MS\Internal\Data\DifferencingCollection.cs (1)
53int n = list.Count;
MS\Internal\Documents\TextBoxLine.cs (5)
274Invariant.Assert(textBounds.Count > 0); 276for (int boundIndex = 0; boundIndex < textBounds.Count; boundIndex++) 385return (((TextSpan<TextRun>)runs[runs.Count - 1]).Value is TextEndOfParagraph); 511Invariant.Assert(textBounds != null && textBounds.Count == 1, "Expecting exactly one TextBounds for a single text position."); 516Invariant.Assert(runBounds.Count == 1, "Expecting exactly one TextRunBounds for a single text position.");
MS\Internal\Documents\TextBoxView.cs (2)
2094for (int i = 0; i < bounds.Count; i++) 2173for (int i = 0; i < bounds.Count; i++)
MS\Internal\Globalization\BamlTreeUpdater.cs (3)
293Hashtable uidSubstitutions = new Hashtable(newChildren.Count); 354while (nodeIndex < newChildren.Count) 391for (; nodeIndex < newChildren.Count; nodeIndex++)
MS\Internal\Ink\InkCanvasSelection.cs (3)
571if ( elements.Count > 0 ) 1042if ( elements1.Count != elements2.Count )
MS\Internal\PtsHost\Line.cs (10)
526Invariant.Assert(textBounds.Count > 0); 528for (int boundIndex = 0; boundIndex < textBounds.Count; boundIndex++) 652Invariant.Assert(collapsedRanges.Count == 1, "Multiple collapsed ranges are not supported."); 716cchGlyphRuns -= (glyphRun.Characters == null ? 0 : glyphRun.Characters.Count); 731int characterCount = (run.Characters == null ? 0 : run.Characters.Count); 871return (((TextSpan<TextRun>)_runs[_runs.Count-1]).Value is ParagraphBreakRun); 947TextRun run = ((TextSpan<TextRun>)_runs[_runs.Count - 1]).Value as TextRun; 1020Invariant.Assert(textBounds != null && textBounds.Count == 1, "Expecting exactly one TextBounds for a single text position."); 1024Debug.Assert(runBounds.Count == 1, "Expecting exactly one TextRunBounds for a single text position."); 1097cchGlyphRuns += (glyphRun.Characters == null ? 0 : glyphRun.Characters.Count);
MS\Internal\PtsHost\PtsHost.cs (2)
1532for(int breakIndex = 0; breakIndex < Math.Min(textBreakpoints.Count, nLineVariantsAlloc); breakIndex++) 1581nLineVariantsActual = textBreakpoints.Count;
MS\Internal\PtsHost\TextParaClient.cs (2)
1909for (int i = 0, count = rectangles.Count; i < count; ++i) 2021for (int i = 0, count = rectangles.Count; i < count; ++i)
MS\Internal\Text\Line.cs (6)
184Invariant.Assert(textBounds.Count > 0); 187for (int boundIndex = 0; boundIndex < textBounds.Count; boundIndex++) 320Debug.Assert(collapsedRanges.Count == 1, "Multiple collapsed ranges are not supported."); 426return (((TextSpan<TextRun>)runs[runs.Count-1]).Value is TextEndOfParagraph); 478Invariant.Assert(textBounds != null && textBounds.Count == 1, "Expecting exactly one TextBounds for a single text position."); 483Debug.Assert(runBounds.Count == 1, "Expecting exactly one TextRunBounds for a single text position.");
System\Windows\Annotations\AnnotationDocumentPaginator.cs (2)
370if (locators.Count > 0) 373ContentLocator[] lists = new ContentLocator[locators.Count];
System\Windows\Annotations\AnnotationHelper.cs (7)
259if (attachedAnnotations.Count > 0) 639Debug.Assert((textSegments != null) && (textSegments.Count > 0), "Invalid selection TextSegments"); 641if ((attachedAnnotations != null) && (attachedAnnotations.Count > 0)) 649for (int i = attachedAnnotations.Count - 1; i >= 0; i--) 693Invariant.Assert(locators != null && locators.Count > 0); 791List<IAttachedAnnotation> attachedAnnotations = new List<IAttachedAnnotation>(annotations.Count); 1072Invariant.Assert(locators != null && locators.Count > 0, "No locators generated for selection.");
System\Windows\Annotations\AnnotationService.cs (7)
882List<AttachedAnnotationChangedEventArgs> eventsToFire = new List<AttachedAnnotationChangedEventArgs>(attachedAnnotations.Count); 1026if ((attachedAnnotations != null) && (attachedAnnotations.Count > 0)) 1330if (annotations.Count > 0) 1333IAttachedAnnotation[] list = new IAttachedAnnotation[annotations.Count]; 1393if (annotations.Count > 0) 1396IAttachedAnnotation[] list = new IAttachedAnnotation[annotations.Count]; 1433IAttachedAnnotation[] list = new IAttachedAnnotation[annotations.Count];
System\Windows\Annotations\LocatorPart.cs (1)
105if (part.NameValuePairs.Count != _nameValues.Count)
System\Windows\Annotations\LocatorPartList.cs (3)
374if (additionalLocatorParts == null || additionalLocatorParts.Count == 0) 381results = new List<ContentLocatorBase>(additionalLocatorParts.Count); 383for (int i = 1; i < additionalLocatorParts.Count; i++)
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (4)
334this.OwningDataGrid.SelectedCells.Count == 1 && e.AddedCells.Count == 1) 347for (i = 0; i < e.AddedCells.Count; i++) 359for (i = 0; i < e.RemovedCells.Count; i++)
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (1)
710this.OwningDataGrid.SelectedCells.Count > 0)
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (4)
148if (columns != null && columns.Count > 0) 169if (startIndex == 0 || startIndex == columns.Count) 173if (propertyId == 0 && startIndex < columns.Count) 180for (int i = startIndex; i < columns.Count; i++)
System\Windows\Controls\CustomDictionarySources.cs (1)
303get { return ((IList<Uri>)this).Count; }
System\Windows\Controls\TextBlock.cs (2)
2338if (aryTextBounds.Count > 0) 2341int c = aryTextBounds.Count;
System\Windows\Controls\Validation.cs (1)
383for (int groupIndex = 0; groupIndex < groups.Count; ++groupIndex)
System\Windows\Data\BindingGroup.cs (2)
869for (int i=newItems.Count-1; i>=0; --i) 1298for (int i=0, n=list.Count; i<n; ++i)
System\Windows\Documents\DocumentReferenceCollection.cs (2)
68int count = _InternalList.Count; 94return _InternalList.Count;
System\Windows\Documents\FixedHighlight.cs (1)
141int chrct = (run.Characters == null ? 0 : run.Characters.Count);
System\Windows\Documents\FixedSOMElement.cs (1)
91endIndex = glyphRun.Characters == null ? 0 : glyphRun.Characters.Count;
System\Windows\Documents\FixedSOMPageConstructor.cs (6)
158for (int i = 0; i <points.Count; i ++) 166_lastPoint = points[points.Count - 1]; 171for (int i = 0; i < points.Count; i++) 180_lastPoint = points[points.Count - 1]; 186_lastPoint = points[points.Count - 1]; 438if (glyphRun.ClusterMap != null && glyphRun.ClusterMap.Count > 0)
System\Windows\Documents\FixedTextView.cs (3)
527int characterCount = (run.Characters == null) ? 0 : run.Characters.Count; 981int characterCount = (run.Characters == null) ? 0 : run.Characters.Count; 1007charCount = run.Characters.Count;
System\Windows\Documents\PageContentCollection.cs (2)
64int index = InternalList.Count - 1; 112get { return InternalList.Count; }
System\Windows\Documents\RubberbandSelector.cs (1)
480int characterCount = (run.Characters == null) ? 0 : run.Characters.Count;
System\Windows\Markup\Localizer\BamlLocalizationDictionary.cs (1)
274return _dictionary.Count;
System\Windows\ResourceDictionary.cs (5)
1129else if (keys.Count > 0) 1207_numDefer = keyCollection.Count; 1213for (int i = 0; i < keyCollection.Count; i++) 1276Debug.Assert(staticResources != null && staticResources.Count > 0); 1277for (int i = 0; i < staticResources.Count; i++)
System\Windows\Shell\JumpList.cs (2)
70|| (rejectedItems != null && reasons != null && rejectedItems.Count != reasons.Count))
System\Windows\Standard\Utilities.cs (1)
180for (int i = 0; i < frames.Count && bestScore != 0; ++i)
System\Windows\VisualStateManager.cs (1)
174for (int groupIndex = 0; groupIndex < groups.Count; ++groupIndex)
PresentationUI (8)
MS\Internal\Documents\RightsManagementManager.cs (4)
1094if (newGrants == null || newGrants.Count == 0) 1110if (newGrants.Count != allRights.Count) 1317if (licenses != null && licenses.Count > 0)
MS\Internal\Documents\RightsManagementProvider.cs (2)
552grantDictionary.Count); 676if (licenses.Count > 0)
MS\Internal\Documents\RMPermissions.cs (1)
136string[] stringArray = new string[rightsStrings.Count];
MS\Internal\Documents\RMPublishingDialog.cs (1)
63if (grantDictionary != null && grantDictionary.Count != 0)
ReachFramework (35)
AlphaFlattener\PrimitiveList.cs (1)
180for (int i = 0; i < chars.Count; i ++)
AlphaFlattener\Utility.cs (5)
2743_count += points.Count; 2747for (int index = 0; index < points.Count && IsRectangle; index++) 2753AddLineSegments(points.Count); 2761_count += (points.Count + 1) / 2 * 3; 2769_count += (points.Count + 2) / 3 * 3;
MS\Internal\Printing\Configuration\WinSpoolPrinterCapabilities.cs (2)
311if (paperSizes.Count > 0) 340if (0 <= defaultPaperSizeIndex && defaultPaperSizeIndex < paperSizes.Count)
MS\Internal\Printing\MostFrequentlyUsedCache.cs (2)
34while(this._dictionary.Count >= this._maxEntries) 39Debug.Assert(this._dictionary.Count <= this._maxEntries);
Packaging\XpsFixedDocumentReaderWriter.cs (1)
866if (linkTargetStream.Count != 0)
PrintConfig\PrintCapabilitesWriter.cs (16)
170if (nUps.Count > 0) 261if (bins.Count > 0) 268for (int i = 0; i < bins.Count; i++) 312string optionDisplayName = (i < binDisplayNames.Count) ? binDisplayNames[i] : null; 330if (paperSizeCodes.Count > 0) 337for (int i = 0; i < paperSizeCodes.Count; i++) 355((i < paperSizeDisplayNames.Count) || (i < paperSizes.Count))) 357string optionDisplayName = (i < paperSizeDisplayNames.Count) ? paperSizeDisplayNames[i] : null; 360if (i < paperSizes.Count) 388if (mediaTypes.Count > 0 && mediaTypeDisplayNames.Count > 0) 395for (int i = 0; i < mediaTypes.Count; i++) 420optionDisplayName = (i < mediaTypeDisplayNames.Count) ? mediaTypeDisplayNames[i] : null; 496if(resolutions.Count > 0) 503for (int i = 0; i < resolutions.Count; i++)
PrintConfig\PrintSchemaShim.cs (4)
415if (bins.Count < 1) 429if (mediaTypes.Count < 1) 443if (papers.Count < 1) 476for (int i = 0; i < points.Count; i++)
Serialization\ImageSourceTypeConverter.cs (1)
363&& bitmapSource.Palette.Colors.Count > 0)
Serialization\VisualSerializer.cs (3)
1611for (int i = 0; i < glyphRun.Characters.Count; i++) 2143if (serializeGlyphRun.Characters.Count > MaxGlyphCount) 2153if (serializeGlyphRun.GlyphIndices.Count > MaxGlyphCount)
ServerComparison.FunctionalTests (2)
ResponseCompressionTests.cs (2)
175Assert.Equal(0, response.Content.Headers.ContentEncoding.Count); 207Assert.Equal(1, response.Content.Headers.ContentEncoding.Count);
Sockets.BindTests (3)
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (3)
633Assert.Equal(1, serverAddresses.Count); 678Assert.Equal(1, serverAddresses.Count); 718Assert.Equal(1, serverAddresses.Count);
Swaggatherer (4)
SwaggathererApplication.cs (4)
171for (var i = 0; i < entry.Template.Segments.Count; i++) 191for (var k = 0; k < entry.Template.Segments.Count; k++) 236if (template.Segments.Count == 0) 242for (var i = 0; i < template.Segments.Count; i++)
System.Collections (10)
src\libraries\Common\src\System\Collections\Generic\EnumerableHelpers.cs (1)
26int count = ic.Count;
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\ICollectionDebugView.cs (1)
24T[] items = new T[_collection.Count];
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\IDictionaryDebugView.cs (3)
24var keyValuePairs = new KeyValuePair<TKey, TValue>[_dict.Count]; 52TKey[] items = new TKey[_collection.Count]; 75TValue[] items = new TValue[_collection.Count];
System\Collections\Generic\PriorityQueue.cs (2)
403if (collection is not null && (count = collection.Count) > _nodes.Length - _size) 466(count = collection.Count) > _nodes.Length - _size)
System\Collections\Generic\SortedList.cs (2)
150: this(dictionary?.Count ?? throw new ArgumentNullException(nameof(dictionary)), comparer) 152int count = dictionary.Count;
System\Collections\Generic\SortedSet.cs (1)
1326if (other is ICollection<T> c && c.Count == 0)
System.Collections.Concurrent (6)
System\Collections\Concurrent\ConcurrentDictionary.cs (2)
238ICollection<KeyValuePair<TKey, TValue>> c => Math.Max(DefaultCapacity, c.Count), 2353var items = new KeyValuePair<TKey, TValue>[_dictionary.Count];
System\Collections\Concurrent\OrderablePartitioner.cs (1)
169if (orderablePartitions.Count != partitionCount)
System\Collections\Concurrent\PartitionerStatic.cs (3)
1206get { return _sharedReader.Count; } 1493get { return _list.Count; } 1514Debug.Assert(startIndex >= 0 && endIndex <= list.Count - 1);
System.Collections.Immutable (10)
System\Collections\Frozen\FrozenSetInternalBase.cs (3)
37int otherCount = otherAsCollection.Count; 64int otherCount = otherAsCollection.Count; 108int otherCount = otherAsCollection.Count;
System\Collections\Immutable\ImmutableArray_1.Builder.cs (2)
1075if (indicesToRemove.Count == 0) 1095_count -= indicesToRemove.Count;
System\Collections\Immutable\ImmutableArray_1.cs (2)
1483if (indicesToRemove.Count == 0) 1489var newArray = new T[self.Length - indicesToRemove.Count];
System\Collections\Immutable\ImmutableExtensions.cs (2)
130get { return _collection.Count; } 210return _collection.Count;
System\Collections\Immutable\ImmutableExtensions.Minimal.cs (1)
43count = collectionOfT.Count;
System.ComponentModel.Annotations (2)
System\ComponentModel\DataAnnotations\UIHintAttribute.cs (2)
148if (leftParams.Count != rightParams.Count)
System.ComponentModel.Composition (7)
Microsoft\Internal\Collections\CollectionServices.cs (5)
83if (second == null || (second.Count == 0)) 88if (source == null || (source.Count == 0)) 247if (thisList.Count != thatList.Count) 252for (int i = 0; i < thisList.Count; i++)
System\ComponentModel\Composition\Hosting\CompositionServices.cs (1)
83if (specifiedContractType.GetPureGenericArity() == memberGenericParameters.Count)
System\ComponentModel\Composition\ReflectionModel\ReflectionComposablePartDefinition.cs (1)
150var genericParameters = (definition.Metadata.Count > 0) ? definition.Metadata.GetValue<IEnumerable<object>>(CompositionConstants.GenericParametersMetadataName) : null;
System.Composition.Hosting (1)
System\Composition\Hosting\Core\CycleBreakingMetadataDictionary.cs (1)
97get { return ActualMetadata.Count; }
System.Composition.Runtime (4)
System\Composition\Hosting\Core\CompositionContract.cs (4)
48if (metadataConstraints?.Count == 0) throw new ArgumentOutOfRangeException(nameof(metadataConstraints)); 161if (_metadataConstraints.Count == 1) 183if (first.Count != second.Count)
System.Composition.TypedParts (2)
System\Composition\TypedParts\Discovery\TypeInspector.cs (2)
68if (metadata.Count == 0) 94if (metadata.Count == 0)
System.Data.Common (1)
System\Data\Common\DbConnectionStringBuilder.cs (1)
246object[] values = new object[keys.Count];
System.Diagnostics.DiagnosticSource (1)
src\libraries\Common\src\System\Diagnostics\DiagnosticsHelper.cs (1)
40if (tagsCol.Count != count)
System.Diagnostics.Process (1)
System\Diagnostics\Process.Unix.cs (1)
613var envp = new string[psi.Environment.Count];
System.Linq (42)
System\Linq\AnyAll.cs (1)
20return gc.Count != 0;
System\Linq\AppendPrepend.SpeedOpt.cs (2)
23result = new TSource[c.Count + 1]; 189var result = new TSource[checked(_prependCount + c.Count + _appendCount)];
System\Linq\Concat.SpeedOpt.cs (7)
47int firstCount = firstCollection.Count; 48TSource[] result = new TSource[checked(firstCount + secondCollection.Count)]; 67int firstCount = firstCollection.Count; 75int secondCount = secondCollection.Count; 174int sourceCount = collection?.Count ?? source.Count(); 243int sourceCount = source.Count; 257int secondCount = second.Count;
System\Linq\Count.cs (2)
20return collectionoft.Count; 106count = collectionoft.Count;
System\Linq\ElementAt.cs (1)
120return (found = (uint)index < (uint)list.Count) ?
System\Linq\First.cs (1)
83if (list.Count > 0)
System\Linq\Last.cs (2)
82int count = list.Count; 131for (int i = list.Count - 1; i >= 0; --i)
System\Linq\Reverse.SpeedOpt.cs (3)
35int count = list.Count; 64int count = list.Count; 100if (list.Count > 0)
System\Linq\SegmentedArrayBuilder.cs (1)
130int collectionCount = collection.Count;
System\Linq\Select.cs (1)
261private int CountForDebugger => _source.Count;
System\Linq\Select.SpeedOpt.cs (11)
464int count = _source.Count; 479int count = _source.Count; 500int count = _source.Count; 527if ((uint)index < (uint)_source.Count) 539if (_source.Count != 0) 551int len = _source.Count; 793if ((uint)index <= (uint)(_maxIndexInclusive - _minIndexInclusive) && index < _source.Count - _minIndexInclusive) 823if ((uint)index <= (uint)(_maxIndexInclusive - _minIndexInclusive) && index < _source.Count - _minIndexInclusive) 835if (_source.Count > _minIndexInclusive) 847int lastIndex = _source.Count - 1; 862int count = _source.Count;
System\Linq\SequenceEqual.cs (3)
32if (firstCol.Count != secondCol.Count) 41int count = firstCol.Count;
System\Linq\Single.cs (1)
74switch (list.Count)
System\Linq\SkipTake.SpeedOpt.cs (5)
41if ((uint)index <= (uint)(_maxIndexInclusive - _minIndexInclusive) && index < _source.Count - _minIndexInclusive) 69if ((uint)index <= (uint)(_maxIndexInclusive - _minIndexInclusive) && index < _source.Count - _minIndexInclusive) 81if (_source.Count > _minIndexInclusive) 93int lastIndex = _source.Count - 1; 108int count = _source.Count;
System\Linq\ToCollection.cs (1)
49int count = collection.Count;
System.Linq.Expressions (34)
System\Dynamic\ExpandoObject.cs (3)
340string[] items = new string[_collection.Count]; 479object[] items = new object[_collection.Count]; 720ContractUtils.RequiresArrayRange(array, arrayIndex, _count, nameof(arrayIndex), nameof(ICollection<KeyValuePair<string, object>>.Count));
System\Dynamic\Utils\ContractUtils.cs (3)
90if (collection.Count == 0) 113for (int i = 0, n = array.Count; i < n; i++) 143ArgumentOutOfRangeException.ThrowIfLessThan(array.Count - offset, count, offsetName);
System\Dynamic\Utils\ExpressionUtils.cs (1)
290if (replacement.Count != count)
System\Linq\Expressions\BlockExpression.cs (6)
107variables == null || variables.Count == 0; 211if (expressions.Count == 2) 264if (expressions.Count == 3) 331if (expressions.Count == 4) 415if (expressions.Count == 5) 555if (expressions.Count == 1)
System\Linq\Expressions\Compiler\TypeInfoExtensions.cs (2)
23Type[] paramTypes = new Type[args.Count + 2]; 26for (int i = 0; i < args.Count; i++)
System\Linq\Expressions\DynamicExpression.cs (4)
555if (arguments != null && arguments.Count == 1) 615if (arguments != null && arguments.Count == 2) 686if (arguments != null && arguments.Count == 3) 763if (arguments != null && arguments.Count == 4)
System\Linq\Expressions\LambdaExpression.cs (4)
366parameters == null || parameters.Count == 0; 405if (parameters != null && parameters.Count == 1) 457if (parameters != null && parameters.Count == 2) 522if (parameters != null && parameters.Count == 3)
System\Linq\Expressions\MethodCallExpression.cs (10)
249arguments == null || arguments.Count == 0; 286if (arguments != null && arguments.Count == 1) 338if (arguments != null && arguments.Count == 2) 405if (arguments != null && arguments.Count == 3) 478if (arguments != null && arguments.Count == 4) 557if (arguments != null && arguments.Count == 5) 629arguments == null || arguments.Count == 0; 663if (arguments != null && arguments.Count == 1) 719if (arguments != null && arguments.Count == 2) 786if (arguments != null && arguments.Count == 3)
System\Runtime\CompilerServices\ReadOnlyCollectionBuilder.cs (1)
54int count = c.Count;
System.Linq.Parallel (8)
System\Linq\Parallel\Partitioning\PartitionedDataSource.cs (3)
416_elementCount = data.Count; 519int smallerChunkSize = data.Count / partitionCount; 520int biggerChunkCount = data.Count % partitionCount;
System\Linq\Parallel\QueryOperators\ListQueryResults.cs (1)
44get { return _source.Count; }
System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs (2)
156if (partitionerPartitions.Count != partitionCount) 182if (partitionerPartitions.Count != partitionCount)
System\Linq\ParallelEnumerable.cs (2)
1857return sourceAsCollection.Count; 1928return sourceAsCollection.Count;
System.Net.Http (2)
System\Net\Http\HttpRequestOptions.cs (1)
97var items = new KeyValuePair<string, object?>[dictionary.Count];
System\Net\Http\SocketsHttpHandler\DecompressionHandler.cs (1)
73if (contentEncodings.Count > 0)
System.Net.Quic (2)
System\Net\Quic\Internal\MsQuicBuffers.cs (2)
70Reserve(inputs.Count); 71for (int i = 0; i < inputs.Count; ++i)
System.Net.Security (1)
System\Security\Authentication\ExtendedProtection\ServiceNameCollection.cs (1)
151return c != null ? c.Count : 1;
System.Net.Sockets (9)
System\Net\Sockets\Socket.cs (2)
1091if (buffers.Count == 0) 1530if (buffers.Count == 0)
System\Net\Sockets\Socket.Tasks.cs (1)
839if (buffers.Count == 0)
System\Net\Sockets\SocketAsyncEventArgs.cs (1)
162int bufferCount = value.Count;
System\Net\Sockets\SocketPal.Unix.cs (5)
289int maxBuffers = buffers.Count - startIndex; 346for (; endIndex < buffers.Count && unconsumed > 0; endIndex++, endOffset = 0) 376int maxBuffers = buffers.Count; 532int buffersCount = buffers.Count; 985(buffers != null && bufferIndex == buffers.Count);
System.ObjectModel (1)
System\Collections\Generic\DebugView.cs (1)
24T[] items = new T[_collection.Count];
System.Private.CoreLib (53)
src\libraries\Common\src\System\Collections\Generic\EnumerableHelpers.cs (1)
26int count = ic.Count;
src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentQueue.cs (1)
94int count = c.Count;
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (2)
88this(dictionary?.Count ?? 0, comparer) 101this((collection as ICollection<KeyValuePair<TKey, TValue>>)?.Count ?? 0, comparer)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (7)
104int count = coll.Count; 518if (otherAsCollection.Count == 0) 658if (otherAsCollection.Count == 0) 666return otherAsCollection.Count > 0; 707if (otherAsCollection.Count == 0) 751if (otherAsCollection.Count == 0) 842otherAsCollection.Count > 0)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\ICollectionDebugView.cs (1)
24T[] items = new T[_collection.Count];
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\IDictionaryDebugView.cs (3)
24var keyValuePairs = new KeyValuePair<TKey, TValue>[_dict.Count]; 52TKey[] items = new TKey[_collection.Count]; 75TValue[] items = new TValue[_collection.Count];
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (3)
68int count = c.Count; 252int count = c.Count; 823int count = c.Count;
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\Collection.cs (6)
32public int Count => items.Count; 46if ((uint)index >= (uint)items.Count) 62int index = items.Count; 103if ((uint)index > (uint)items.Count) 131if ((uint)index >= (uint)items.Count) 226int count = items.Count;
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\CollectionHelpers.cs (1)
35ValidateCopyToArguments(collection.Count, array, index);
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyCollection.cs (3)
32public int Count => list.Count; 47list.Count == 0 ? SZGenericArrayEnumerator<T>.Empty : 156int count = list.Count;
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyDictionary.cs (3)
71public int Count => m_dictionary.Count; 283public int Count => _collection.Count; 336public int Count => _collection.Count;
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (5)
2965Debug.Assert(data.ConstructorArguments.Count <= 1); 2967if (data.ConstructorArguments.Count == 1) 2971else if (data.ConstructorArguments.Count == 0) 3355if ((flags & EventManifestOptions.Strict) != 0 && (manifest?.Errors.Count > 0 || exception != null)) 3359if (manifest?.Errors.Count > 0)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\EventPayload.cs (1)
87for (int i = 0; i < Keys.Count; i++)
src\libraries\System.Private.CoreLib\src\System\Reflection\CustomAttributeData.cs (2)
58int constructorArgumentsCount = constructorArguments.Count; 67int namedArgumentsCount = namedArguments.Count;
src\libraries\System.Private.CoreLib\src\System\Reflection\CustomAttributeTypedArgument.cs (1)
66int count = array.Count;
src\libraries\System.Private.CoreLib\src\System\Reflection\NullabilityInfoContext.cs (3)
44attribute.ConstructorArguments.Count == 1) 321attribute.ConstructorArguments.Count == 1) 413attribute.ConstructorArguments.Count == 1)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (3)
5902taskArray = new Task[taskCollection.Count]; 6195int count = taskCollection.Count; 6678int count = tasksAsCollection.Count;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory.cs (2)
2318int numTasks = tasks.Count; 2346int numTasks = tasks.Count;
src\System\Reflection\RuntimeCustomAttributeData.cs (2)
102CustomAttributeData[] pca = new CustomAttributeData[customAttributes.Count + pseudoAttributes.Count]; 225for (int i = 0; i < attrs.Count; i++)
src\System\Reflection\RuntimeParameterInfo.cs (2)
378Debug.Assert(args.Count == 5); 398Debug.Assert(attr.ConstructorArguments.Count == 1);
src\System\RuntimeType.CoreCLR.cs (1)
1622for (int i = 0; i < attrs.Count; i++)
System.Private.DataContractSerialization (21)
System\Runtime\Serialization\DataContract.cs (1)
1898if (nestedParameterCounts.Count > 1 || !genericNameProvider.ParametersFromBuiltInNamespaces)
System\Runtime\Serialization\DataContractSet.cs (3)
487genericParameters = new object[genInfo.Parameters.Count]; 488DataContract[] structureCheckContracts = new DataContract[genInfo.Parameters.Count]; 489for (int i = 0; i < genInfo.Parameters.Count; i++)
System\Runtime\Serialization\ExtensionDataReader.cs (6)
538if (dataNode.Members != null && _element.childElementIndex < dataNode.Members.Count) 541_context.IncrementItemCount(-dataNode.Members.Count); 557if (dataNode.Items != null && _element.childElementIndex < dataNode.Items.Count) 560_context.IncrementItemCount(-dataNode.Items.Count); 576if (dataNode.Members != null && _element.childElementIndex < dataNode.Members.Count) 579_context.IncrementItemCount(-dataNode.Members.Count);
System\Runtime\Serialization\XmlObjectSerializerContext.cs (1)
195for (int i = 0; i < knownTypeList.Count; i++)
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (5)
844else if (dataNode.Size != dataNode.Items.Count) 845throw XmlObjectSerializer.CreateSerializationException(SR.Format(SR.ArraySizeAttributeIncorrect, arraySize, dataNode.Items.Count)); 851dataNode.Size = dataNode.Items.Count; 1056for (int i = 0; i < xmlAttributes.Count; i++) 1063for (int i = 0; i < xmlChildNodes.Count; i++)
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (5)
428IncrementCollectionCount(xmlWriter, collection.Count); 666for (int i = 0; i < members.Count; i++) 764for (int i = 0; i < members.Count; i++) 785for (int i = 0; i < items.Count; i++) 809for (int i = 0; i < members.Count; i++)
System.Private.Xml (118)
System\Xml\Schema\XdrValidator.cs (1)
304for (int i = 0; i < context.ElementDecl.DefaultAttDefs!.Count; ++i)
System\Xml\Schema\XmlSchemaValidator.cs (1)
1012for (int i = 0; i < currentElementDecl.DefaultAttDefs!.Count; ++i)
System\Xml\Schema\XsdValidator.cs (1)
537for (int i = 0; i < context.ElementDecl.DefaultAttDefs!.Count; ++i)
System\Xml\Serialization\XmlSerializerNamespaces.cs (1)
54_namespaces = new Dictionary<string, XmlQualifiedName>(namespaces.Count);
System\Xml\XPath\Internal\FunctionQuery.cs (5)
25Query[] tmp = new Query[other._args.Count]; 49XPathResultType[] argTypes = new XPathResultType[_args.Count]; 50for (int i = 0; i < _args.Count; i++) 71object[] argVals = new object[_args.Count]; 72for (int i = 0; i < _args.Count; i++)
System\Xml\XPath\Internal\StringFunctions.cs (13)
29Query[] tmp = new Query[other._argList.Count]; 41for (int i = 0; i < _argList.Count; i++) 75if (_argList.Count > 0) 122while (count < _argList.Count) 131Debug.Assert(_argList.Count > 1); 139Debug.Assert(_argList.Count > 1); 147Debug.Assert(_argList.Count > 1); 157Debug.Assert(_argList.Count > 1); 167Debug.Assert(_argList.Count > 0); 175if (_argList.Count == 3) 208if (_argList.Count > 0) 219if (_argList.Count > 0) 257Debug.Assert(_argList.Count > 2);
System\Xml\Xsl\IlGen\StaticDataManager.cs (2)
114prefixMappings = new StringPair[list.Count]; 115for (int i = 0; i < list.Count; i++)
System\Xml\Xsl\ListBase.cs (2)
247if (_index > _sequence.Count) 259if (_index < _sequence.Count)
System\Xml\Xsl\QIL\QilNode.cs (1)
162for (int i = 0; i < list.Count; i++)
System\Xml\Xsl\QIL\QilPatternFactory.cs (1)
461switch (args.Count)
System\Xml\Xsl\QIL\QilXmlWriter.cs (1)
203if (fdecls != null && fdecls.Count > 0)
System\Xml\Xsl\Runtime\DodSequenceMerge.cs (3)
41if (sequence.Count == 0) 54_nodeCount = _firstSequence.Count; 58_nodeCount += sequence.Count;
System\Xml\Xsl\Runtime\WhitespaceRuleLookup.cs (1)
41for (int i = rules.Count - 1; i >= 0; i--)
System\Xml\Xsl\Runtime\XmlILStorageConverter.cs (2)
103XmlQueryNodeSequence seq = new XmlQueryNodeSequence(listItems.Count); 104for (int i = 0; i < listItems.Count; i++)
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (8)
79wsRules = (data.WhitespaceRules != null && data.WhitespaceRules.Count != 0) ? new WhitespaceRuleLookup(data.WhitespaceRules) : null; 510XPathNavigator[] navArray = new XPathNavigator[seq.Count]; 512for (int i = 0; i < seq.Count; i++) 530if (seq.Count == 1) 705XmlQueryCardinality card = seq.Count switch 716for (int i = 0; i < seq.Count; i++) 738if (seq.Count != 1) 860if (seq.Count <= 1)
System\Xml\Xsl\Runtime\XmlQuerySequence.cs (2)
545public XmlQueryNodeSequence(IList<XPathNavigator> list) : base(list.Count) 547for (int idx = 0; idx < list.Count; idx++)
System\Xml\Xsl\Runtime\XmlQueryStaticData.cs (1)
209dataWriter.Write(_whitespaceRules.Count);
System\Xml\Xsl\Runtime\XslNumber.cs (3)
186if (val.Count == 1 && val[0].ValueType == typeof(double)) 201for (int idx = 0; idx < val.Count; idx++) 233int valCount = val.Count;
System\Xml\Xsl\Runtime\XsltConvert.cs (6)
58if (listItems.Count == 0) 102if (listItems.Count == 0) 138if (listItems.Count == 1) 158if (listItems.Count == 1) 189if (listItems.Count == 0) 327if (listItems.Count == 1)
System\Xml\Xsl\Runtime\XsltFunctions.cs (2)
270if (value.Count != 1) 315if (value.Count == 0)
System\Xml\Xsl\Runtime\XsltLibrary.cs (8)
92string[] arr = new string[args.Count]; 403return CompareNumbers(op, (nodeset.Count != 0) ? 1 : 0, XsltConvert.ToBoolean(val) ? 1 : 0); 407int length = nodeset.Count; 421int leftLen = left.Count; 422int rightLen = right.Count; 560if (val.Count == 1) 568int count = val.Count; 587if (val.Count == 1)
System\Xml\Xsl\XPath\XPathBuilder.cs (12)
575case FuncId.LocalName: return args.Count == 0 ? _f.LocalNameOf(GetCurrentNode()) : LocalNameOfFirstNode(args[0]); 576case FuncId.NamespaceUri: return args.Count == 0 ? _f.NamespaceUriOf(GetCurrentNode()) : NamespaceOfFirstNode(args[0]); 577case FuncId.Name: return args.Count == 0 ? NameOf(GetCurrentNode()) : NameOfFirstNode(args[0]); 578case FuncId.String: return args.Count == 0 ? _f.XPathNodeValue(GetCurrentNode()) : _f.ConvertToString(args[0]); 579case FuncId.Number: return args.Count == 0 ? _f.XsltConvert(_f.XPathNodeValue(GetCurrentNode()), T.DoubleX) : _f.ConvertToNumber(args[0]); 590return args.Count == 2 ? _f.InvokeSubstring(args[0], args[1]) : _f.InvokeSubstring(args[0], args[1], args[2]); 592return _f.XsltConvert(_f.StrLength(args.Count == 0 ? _f.XPathNodeValue(GetCurrentNode()) : args[0]), T.DoubleX); 594return _f.InvokeNormalizeSpace(args.Count == 0 ? _f.XPathNodeValue(GetCurrentNode()) : args[0]); 1033CheckArity(this.minArgs, this.maxArgs, name, args.Count); 1039for (int i = 0; i < args.Count; i++) 1046Debug.Assert(args.Count == 0 || argTypes != null); 1047for (int i = 0; i < args.Count; i++)
System\Xml\Xsl\Xslt\QilGenerator.cs (12)
512for (int i = 0; i < tmpl.Content.Count; i++) 701for (int i = from; i < instructions.Count; i++) 767i = instructions.Count; 1174for (int i = 0; i < content.Count; i++) 1260if (content.Count > 0) 1414for (int i = cases.Count - 1; 0 <= i; i--) 1485else if (content.Count != 0) 1525while (i < content.Count) 2530if (args.Count <= pos || args[pos].Name != name) 2568if (actualArgs.Count != formalArgs.Count) 2579for (int actArg = 0; actArg < actualArgs.Count; actArg++) 2660for (int i = 0; i < actualArgs!.Count; i++)
System\Xml\Xsl\Xslt\QilGeneratorEnv.cs (19)
126case FuncId.Document: return CompileFnDocument(args[0], args.Count > 1 ? args[1] : null); 127case FuncId.FormatNumber: return CompileFormatNumber(args[0], args[1], args.Count > 2 ? args[2] : null); 129case FuncId.GenerateId: return CompileGenerateId(args.Count > 0 ? args[0] : env.GetCurrent()!); 151FunctionInfo.CheckArity(/*minArg:*/1, /*maxArg:*/1, name, args.Count); 156FunctionInfo.CheckArity(/*minArg:*/2, /*maxArg:*/4, name, args.Count); 160/*lang: */2 < args.Count ? _f.ConvertToString(args[2]) : _f.String(string.Empty), 161/*options:*/3 < args.Count ? _f.ConvertToString(args[3]) : _f.String(string.Empty) 166FunctionInfo.CheckArity(/*minArg:*/1, /*maxArg:*/1, name, args.Count); 171FunctionInfo.CheckArity(/*minArg:*/1, /*maxArg:*/3, name, args.Count); 174/*format: */1 < args.Count ? _f.ConvertToString(args[1]) : _f.String(string.Empty), 175/*lang: */2 < args.Count ? _f.ConvertToString(args[2]) : _f.String(string.Empty), 181FunctionInfo.CheckArity(/*minArg:*/1, /*maxArg:*/1, name, args.Count); 186FunctionInfo.CheckArity(/*minArg:*/1, /*maxArg:*/1, name, args.Count); 191FunctionInfo.CheckArity(/*minArg:*/1, /*maxArg:*/1, name, args.Count); 200FunctionInfo.CheckArity(/*minArg:*/1, /*maxArg:*/1, name, args.Count); 205FunctionInfo.CheckArity(/*minArg:*/1, /*maxArg:*/1, name, args.Count); 213for (int i = 0; i < args.Count; i++) 218XmlExtensionFunction? scrFunc = _compiler.Scripts.ResolveFunction(name, ns, args.Count, (IErrorHelper)this); 241for (int i = 0; i < args.Count; i++)
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (2)
298args.Count == 1 && args[0].NodeType == QilNodeType.LiteralString, 307args.Count == 2 &&
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (8)
424VarPar?[] typeDonors = new VarPar[node.Content.Count]; 703if (node.Content.Count != 0) 720else if (node.Content.Count != 0) 1080if (args.Count == 0 && ( 1101else if (funcId == QilGenerator.FuncId.GenerateId && args.Count == 0) 1139XmlExtensionFunction? scrFunc = _compiler.Scripts.ResolveFunction(name, ns, args.Count, default(NullErrorHelper)); 1352int last = content.Count - 1; 1478Debug.Assert(parent.Content.Count == split + 1);
System.Private.Xml.Linq (1)
src\libraries\Common\src\System\Collections\Generic\EnumerableHelpers.cs (1)
26int count = ic.Count;
System.Reflection.Context (3)
System\Reflection\Context\Projection\Projector.cs (3)
15if (values == null || values.Count == 0) 126Debug.Assert(values != null && values.Count > 0); 128var projected = new T[values.Count];
System.Reflection.MetadataLoadContext (9)
System\Reflection\TypeLoading\CustomAttributes\CustomAttributeHelpers.cs (3)
31int count = cats.Count; 45int count = cans.Count; 65int count = cats.Count;
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeHelpers.cs (2)
108int count = catgs.Count; 139int count = cangs.Count;
System\Reflection\TypeLoading\General\Ecma\EcmaDefaultValueProcessing.cs (2)
94if (cats.Count != 1) 110if (cats.Count != 5)
System\Reflection\TypeLoading\Types\RoDefinitionType.cs (1)
136if (ctas.Count != 1)
System\Reflection\TypeLoading\Types\RoType.cs (1)
306if (fixedArguments.Count == 1 && fixedArguments[0].Value is string memberName)
System.Runtime.Caching (2)
System\Runtime\Caching\HostFileChangeMonitor.cs (2)
167if (filePaths.Count == 0) 180List<string> newList = new List<string>(filePaths.Count);
System.Text.Json (3)
src\libraries\System.Text.Json\Common\JsonHelpers.cs (1)
108int count = children.Count;
System\Text\Json\Nodes\JsonObject.cs (1)
39? new(isCaseInsensitive, propertiesCollection.Count)
System\Text\Json\Serialization\JsonSerializerContext.cs (1)
61options.Converters.Count == 0 &&
System.Text.Json.SourceGeneration (1)
src\libraries\System.Text.Json\Common\JsonHelpers.cs (1)
108int count = children.Count;
System.Text.RegularExpressions (2)
System\Text\RegularExpressions\CollectionDebuggerProxy.cs (1)
24var items = new T[_collection.Count];
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Sample.cs (1)
172static T Choose<T>(Random random, IList<T> elems) => elems[random.Next(elems.Count)];
System.Threading.Tasks.Dataflow (3)
Blocks\TransformManyBlock.cs (2)
372UpdateBoundingCountWithOutputCount(count: itemAsTrustedList.Count); 440if (_target.IsBounded) UpdateBoundingCountWithOutputCount(count: ((ICollection<TOutput>)outputItems).Count);
Blocks\WriteOnceBlock.cs (1)
179if (exceptions != null && exceptions.Count > 0)
System.Threading.Tasks.Parallel (5)
System\Threading\Tasks\Parallel.cs (5)
17680, list.Count, parallelOptions, (i) => body(list[i]), null, null, null, null); 17730, list.Count, parallelOptions, null, (i, state) => bodyWithState(list[i], state), null, null, null); 17780, list.Count, parallelOptions, null, (i, state) => bodyWithStateAndIndex(list[i], state, i), null, null, null); 17830, list.Count, parallelOptions, null, null, (i, state, local) => bodyWithStateAndLocal(list[i], state, local), localInit, localFinally); 17880, list.Count, parallelOptions, null, null, (i, state, local) => bodyWithEverything!(list[i], state, i, local), localInit, localFinally);
System.Xaml (43)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Utility\FrugalList.cs (2)
1288_count = collection.Count; 1969int count = collection.Count;
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\ReflectionHelper.cs (4)
260for (int j = 0; j < list.Count; j++) 293for (int j = 0; j < list.Count && !attributeDataFound; j++) 337if (constructorArguments.Count == 1 && !noArgs) 356else if (constructorArguments.Count == 0)
System\Xaml\Context\XamlContext.cs (1)
371XamlType[] typeArgArray = new XamlType[typeArguments.Count];
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
1225int paramTypesCount = paramTypes.Count;
System\Xaml\MS\Impl\XmlNsInfo.cs (1)
420string[] keys = new string[dict.Count];
System\Xaml\Schema\Reflector.cs (6)
415if (cad.ConstructorArguments.Count == 1) 428if (cad.ConstructorArguments.Count != count) 460if (cad.ConstructorArguments.Count == 0) 465if (cad.ConstructorArguments.Count > 1 || 484for (int i = 0; i < _attributeData.Count; i++) 497for (int i = 0; i < _attributeData.Count; i++)
System\Xaml\Schema\XamlTypeInvoker.cs (1)
153(_xamlType.AllowedContentTypes.Count == 1 && contentType.CanAssignTo(_xamlType.ItemType)))
System\Xaml\Schema\XamlTypeTypeConverter.cs (2)
102typeArgs = new XamlType[typeName.TypeArguments.Count]; 103for (int i = 0; i < typeName.TypeArguments.Count; i++)
System\Xaml\XamlMember.cs (1)
213if (namespaces.Count > 0)
System\Xaml\XamlObjectReader.cs (5)
736for(int i = 0; i < itemsList.Count; i++) 774bool isLastElementOfCollection = (i == (itemsList.Count - 1)); 1099if (property.XamlNode.Member.DependsOn.Count > 0) 1183if (types == null || types.Count == 0) 1682if (constructorArguments.Count == properties.Count)
System\Xaml\XamlSchemaContext.cs (7)
281typeArgs = new XamlType[xamlTypeName.TypeArguments.Count]; 282for (int i = 0; i < xamlTypeName.TypeArguments.Count; i++) 760if (friends.Count == 0) 808for (int i = _unexaminedAssemblies.Count - 1; i >= 0; i--) 1094for (int i = 0; i < unexaminedAssembliesCopy.Count; i++) 1121for (int j = i; j < unexaminedAssembliesCopy.Count; j++) 1154int xmlnsDefsCount = xmlnsDefs.Count;
System\Xaml\XamlType.cs (12)
136if (namespaces.Count > 0) 687List<XamlType> result = new List<XamlType>(contentWrappers.Count + 1); 1373for (int i = 0; i < TypeArguments.Count; i++) 1376if (i < TypeArguments.Count - 1) 1463if (list.Count > 0) 1472if (typeArguments == null || typeArguments.Count == 0) 1550List<XamlMember> result = new List<XamlMember>(excludedMembers.Count); 1551for (int i = 0; i < excludedMembers.Count; i++) 1729if (_typeArguments != null && _typeArguments.Count > 0) 1814if (xamlType1._typeArguments.Count != xamlType2._typeArguments.Count) 1818for (int i = 0; i < xamlType1._typeArguments.Count; i++)
TestExclusionListTasks (1)
src\tasks\Common\Utils.cs (1)
164if (envVars.Count > 0)
WasmAppBuilder (1)
src\tasks\Common\Utils.cs (1)
164if (envVars.Count > 0)
WorkloadBuildTasks (1)
src\tasks\Common\Utils.cs (1)
164if (envVars.Count > 0)
XmlFileLogger (1)
LogProcessNode.cs (1)
126if (Properties.Properties.Count > 0)
xunit.console (1)
ConsoleRunner.cs (1)
44if (commandLine.Project.Assemblies.Count == 0)