Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A .NET Async eszközzel elemezheti az aszinkron kód teljesítményét az alkalmazásban.
Megjegyzés:
A .NET Async eszközhöz a Visual Studio 2019 16.7-es vagy újabb verziójára, valamint egy .NET-projektre van szükség, amely aszinkron és várakozási elemet használ.
Beállítás
Az Alt+F2 billentyűkombinációt választva nyissa meg a teljesítményprofilozót a Visual Studióban.
Jelölje be a .NET Async jelölőnégyzetet.
Az eszköz futtatásához kattintson a Start gombra.
Az eszköz futtatása után haladjon végig az alkalmazáson belül profilként használni kívánt forgatókönyvön. Ezután válassza Adatgyűjtés leállítása vagy zárja be az alkalmazást az adatai ellenőrzéséhez.
A gyűjtemény leállása után megjelenik a profilkészítési munkamenet során végrehajtott tevékenységek táblázata.
Az aszinkron események időrendben tevékenységekbe vannak rendezve. Mindegyik megjeleníti a kezdési időpontot, a befejezési időt és az időtartamot.
A tevékenységnek megfelelő összes sor a Név oszlopban van címkézve. Minden olyan feladatnévnél, amely nem oldható fel, megjelenik egy Task in címke. Ezt követi annak a metódusnak a neve, amelyen belül a feladat történik. Ha egy aszinkron tevékenység nem fejeződik be a gyűjtemény munkamenetében, egy hiányos címke jelenik meg a Befejezési idő oszlopban.
Egy adott tevékenység vagy tevékenység további vizsgálatához kattintson a jobb gombbal a sorra. Ezután válassza a Forrásfájl megnyitása lehetőséget, hogy lássa, hol történt a tevékenység a kódban.