Implemented interface member:
3 overrides of Count
Microsoft.CodeAnalysis.Razor.Compiler (3)
Language\TagHelperCollection.EmptyCollection.cs (1)
22
public override int
Count
=> 0;
Language\TagHelperCollection.MultiSegmentCollection.cs (1)
59
public override int
Count
=> _count;
Language\TagHelperCollection.SingleSegmentCollection.cs (1)
40
public override int
Count
=> _segment.Length;
11 references to Count
Microsoft.CodeAnalysis.Razor.Compiler (11)
Language\TagHelperBinder.cs (2)
50
using var toAdd = new MemoryBuilder<(int, TagHelperDescriptor)>(initialCapacity: descriptors.
Count
* 4, clearArray: true);
56
using var catchAllToAdd = new MemoryBuilder<TagHelperDescriptor>(initialCapacity: descriptors.
Count
, clearArray: true);
Language\TagHelperCollection.cs (6)
51
public bool IsEmpty =>
Count
== 0;
88
/// <paramref name="index"/> is less than 0 or greater than or equal to <see cref="
Count
"/>.
135
if (
Count
!= other.
Count
)
299
1 => segments[0].Length !=
Count
374
1 => segments[0].Length !=
Count
Language\TagHelperCollection.SegmentCollectionBase.cs (3)
28
var lookupTable = new Dictionary<Checksum, int>(collection.
Count
);
57
private bool UseLookupTable =>
Count
> 8;
99
ArgHelper.ThrowIfDestinationTooShort(destination,
Count
);