Visual Studio'da Paralel İş Parçacıklarında Değişkenler üzerinde İzleme ayarlama (C#, Visual Basic, C++)

Paralel İzleme penceresinde, bir ifadenin birden çok iş parçacığında tuttuğu değerleri aynı anda görüntüleyebilirsiniz. Her satır bir uygulamada çalışan bir iş parçacığını temsil eder, ancak bir iş parçacığı birden çok satırda temsil edilebilir. Daha açık belirtmek gerekirse, her satır, işlev imzası geçerli yığın çerçevesindeki işlevle eşleşen bir işlev çağrısını temsil eder. Sütunlardaki öğeleri sıralayabilir, yeniden sıralayabilir, kaldırabilir ve gruplandırabilirsiniz. İş parçacıklarını bayrakla işaretleyebilir, açabilir, dondurabilir (askıya alabilir) ve çözülebilir (sürdürebilirsiniz). Paralel İzleme penceresinde aşağıdaki sütunlar görüntülenir:

  • Özellikle dikkat etmek istediğiniz bir iş parçacığını işaretleyebileceğiniz bayrak sütunu.

  • Geçerli iş parçacığını gösteren geçerli iş parçacığı sütunu (kıvrımlı kuyruklu yeşil ok, geçerli olmayan bir iş parçacığının geçerli hata ayıklayıcı bağlamını içerdiğini gösterir).

  • Makine, işlem, kutucuk, görev ve iş parçacığını görüntüleyebilen yapılandırılabilir bir sütun.

    İpucu

    Görev bilgilerini Paralel İzleme penceresinde görüntülemek için önce Görev penceresini açmanız gerekir.

  • Boş saat sütunlarını ekler ; bu sütunda izleyebileceğiniz ifadeler girebilirsiniz.

    Not

    Bilgisayarınız bu makaledeki Bazı Visual Studio kullanıcı arabirimi öğeleri için farklı adlar veya konumlar gösterebilir. Visual Studio'nun farklı bir sürümünü veya farklı ortam ayarlarını kullanıyor olabilirsiniz. Daha fazla bilgi için bkz . IDE'yi kişiselleştirme.

Paralel İzleme penceresini görüntülemek için

  1. Kodda bir kesme noktası ayarlayın.

  2. Menü çubuğunda Hata Ayıkla, Hata Ayıklamayı Başlat'ı seçin. Uygulamanın kesme noktasına ulaşmasını bekleyin.

  3. Menü çubuğunda Hata Ayıkla, Windows, Paralel Gözcü'yü seçin ve ardından bir izleme penceresi seçin. En fazla dört pencere açabilirsiniz.

İzleme ifadesi eklemek için

  • Boş saat ekleme sütunlarından birini seçin ve ardından bir saat ifadesi girin.

bir iş parçacığını bayrakla işaretlemek veya açmak için

  • Satır (ilk sütun) için bayrak sütununu seçin veya iş parçacığının kısayol menüsünü açın ve Bayrak veya Şişirmeyi Kaldır'ı seçin.

Yalnızca bayrak eklenmiş iş parçacıklarını görüntülemek için

  • Paralel İzleme penceresinin sol üst köşesindeki Yalnızca Bayraklı Göster düğmesini seçin.

Başka bir iş parçacığına geçmek için

  • Geçerli iş parçacığı sütununa (ikinci sütun) çift tıklayın. (Klavye: Satırı seçin ve Enter tuşuna basın.)

Sütunu sıralamak için

  • Sütun başlığını seçin.

İş parçacıklarını gruplandırmak için

  • Paralel İzleme penceresinin kısayol menüsünü açın, Gruplandır'ı seçin ve ardından uygun alt menü öğesini seçin.

İş parçacıklarını dondurmak veya çözmek için

  • Satırın kısayol menüsünü açın ve Dondur veya Çöz'e tıklayın.

Paralel İzleme penceresindeki verileri dışarı aktarmak için

  • Excel'de Aç düğmesini ve ardından Excel'de Aç'ı veya CSV'ye Aktar'ı seçin.

Boole ifadesine göre filtrelemek için

  • Boole İfadesine Göre Filtrele kutusuna bir Boole ifadesi girin. Hata ayıklayıcı, her iş parçacığı bağlamı için ifadeyi değerlendirir. Yalnızca değerin true görüntülendiği satırlar.