Token de cancelación en el método de espera

Hay muchas razones para poner un token en el constructor de una tarea, que se menciona aquí:Token de cancelación en el constructor de tareas: ¿por qué?

Con el uso de palabras clave, async / await, ¿cómo funciona? por ejemplo mi código a continuación:

public async Task MethodAsync(CancellationToken token)
{
  await Method01Async();
  await Method02Async();
}

Aunque es un proceso asíncrono. En ningún momento utilicé "Task.StartNext" o "Task.Run" o "new Task". Para poder especificar mi token de cancelación, ¿cómo puedo hacerlo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta