Existe um .Net equivalente a java.util.concurrent.Executor?

enha um longo conjunto de tarefas discretas: analisando 10s de milhares de linhas de um arquivo de texto, hidratando-se em objetos, manipulando e persistind

Se eu estivesse implementando isso em Java, suponho que poderia adicionar uma nova tarefa a um Executor para cada linha do arquivo ou tarefa por linhas X (ou seja, pedaços

Para .Net, que é o que estou usando, não tenho tanta certeza. Suspeito que talvez a CCR possa ser apropriada aqui, mas não estou familiarizada o suficiente com isso, e é por isso que faço essa pergunt

Pode a função CCR de maneira equivalente aos Java Executors ou há algo mais disponível?

Obrigad