48 if ((num++ & 0
x3F) == 0)
58 _resultFoundFlag.Value =
true;
128 [
ExcludeFromCodeCoverage(Justification =
"This method should never be called as it is an ending operator with LimitsParallelism=false")]
CancellationToken MergedCancellationToken
readonly Shared< bool > _resultFoundFlag
readonly IEqualityComparer< TInput > _comparer
override bool MoveNext(ref bool currentElement, ref int currentKey)
ContainsSearchOperatorEnumerator(QueryOperatorEnumerator< TInput, TKey > source, TInput searchValue, IEqualityComparer< TInput > comparer, int partitionIndex, Shared< bool > resultFoundFlag, CancellationToken cancellationToken)
readonly int _partitionIndex
readonly CancellationToken _cancellationToken
readonly TInput _searchValue
readonly QueryOperatorEnumerator< TInput, TKey > _source
override void Dispose(bool disposing)
ContainsSearchOperator(IEnumerable< TInput > child, TInput searchValue, IEqualityComparer< TInput > comparer)
override bool LimitsParallelism
override QueryResults< bool > Open(QuerySettings settings, bool preferStriping)
override void WrapPartitionedStream< TKey >(PartitionedStream< TInput, TKey > inputStream, IPartitionedStreamRecipient< bool > recipient, bool preferStriping, QuerySettings settings)
readonly IEqualityComparer< TInput > _comparer
override IEnumerable< bool > AsSequentialQuery(CancellationToken token)
readonly TInput _searchValue
bool MoveNext([MaybeNullWhen(false)][AllowNull] ref TElement currentElement, [AllowNull] ref TKey currentKey)
CancellationState CancellationState
void ThrowIfCancellationRequested()