合并 System.Threading.Tasks.NET35
智能大石头 authored at 2023-03-16 23:32:48
491.00 B
X
namespace System.Threading.Tasks;

[Serializable]
public class TaskCanceledException : OperationCanceledException
{
	private Task task;

	public Task Task => task;

	public TaskCanceledException()
	{
	}

	public TaskCanceledException(string message)
		: base(message)
	{
	}

	public TaskCanceledException(string message, Exception innerException)
		: base(message, innerException)
	{
	}

	public TaskCanceledException(Task task)
		: base("The Task was canceled")
	{
		this.task = task;
	}
}