Hata ayıklama yaparken adlandırma iş parçacıklarının çok yararlı olduğunu buluyorum.Görev çalıştıran bir iş parçacığı nasıl adlandırılır?
Ben yüzden görev açıkça iplik isim kabul edilebilir Task.Factory.StartNew()
argümanlar kullanarak bir iş parçacığı isim hiçbir şekilde görebilir? örneğin:
private void MyFunc()
{
Task.Factory.StartNew(() =>
{
Thread.CurrentThread.Name = "Foobulizer";
Foobulize();
});
}
Ancak, ben ipler farklı görevler için yeniden takdir, bu yüzden açıkça görevin sonunda iplik adını sıfırlamak gerekir? Bu oldukça berbat hissediyor, bu yüzden muhtemelen bunun kötü bir fikir olduğunu düşünüyorum, ya da bunu yapmak için uygun bir yol var mı?
İlgili Görev Eyleminde veya yöntemde kodu "Task.CurrentId" olarak kullanabilirsiniz. –