AsOrdered
instructs the Parallel LINQ engine to preserve ordering, but still executes the query in parallel. This has the effect of hindering performance as the engine must carefully merge the results after parallel execution.
AsSequential
instructs the Parallel LINQ engine to execute the query sequentially, that is, not in parallel.