1 write to EnumerationCount
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\FlowAnalysis\TrackingEnumerationSet.cs (1)
41EnumerationCount = enumerationCount;
9 references to EnumerationCount
Microsoft.CodeAnalysis.NetAnalyzers (9)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerations.cs (1)
332if (trackedInvocationSet.EnumerationCount == EnumerationCount.TwoOrMoreTime || trackedInvocationSet.Operations.Count > 1)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\FlowAnalysis\InvocationSetHelpers.cs (4)
15var totalCount = AddInvocationCount(set1.EnumerationCount, set2.EnumerationCount); 45var totalCount = Min(set1.EnumerationCount, set2.EnumerationCount);
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\FlowAnalysis\TrackingEnumerationSet.cs (4)
14/// All the operations that might contribute to the <see cref="EnumerationCount"/> 46hashCode.Add(EnumerationCount.GetHashCode()); 53return other.EnumerationCount.GetHashCode() == EnumerationCount.GetHashCode()