@@ -77,7 +77,7 @@ namespace System.Linq
}
- public abstract Task<bool> MoveNextCore(CancellationToken cancellationToken);
+ protected abstract Task<bool> MoveNextCore(CancellationToken cancellationToken);
public virtual IAsyncEnumerable<TResult> Select<TResult>(Func<TSource, TResult> selector)
{
@@ -106,7 +106,7 @@ namespace System.Linq
base.Dispose();
- public override async Task<bool> MoveNextCore(CancellationToken cancellationToken)
+ protected override async Task<bool> MoveNextCore(CancellationToken cancellationToken)
switch (state)
@@ -107,7 +107,7 @@ namespace System.Linq
@@ -180,7 +180,7 @@ namespace System.Linq