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