( ThreadPool), Task TaskCreationOptions.LongRunning, ( ThreadPool). IsFaulted Exception . :
var task = new Task(() => { throw new InvalidOperationException(); }, TaskCreationOptions.LongRunning);
task.Start();
try { task.Wait(); }
catch { }
if (task.IsFaulted)
{
Console.WriteLine(task.Exception);
}