Microsoft.VisualStudio.Profiler – obor názvů
Obor názvů Microsoft.VisualStudio.Profiler umožňuje programové řízení výkonu shromažďování dat z aplikace.Tento přístup je například užitečné, pokud chcete pro shromažďování dat v oboru funkce nebo nechcete, aby shromažďování dat o výkonu větší rámce, ve kterém je provádění kódu.Další příklad, kde tento přístup je vhodný je, pokud chcete shromažďovat data o výkonu zvláštní vlákna ze skupiny podprocesů.
V režimu odběru vzorků má následující omezení:
Pozastavení nebo obnovení činnosti není podporován.
Spuštění a zastavení na úrovni podprocesu není podporováno v režimu odběru vzorků.
Informace o rozhraní API, naleznete v VSPerf.h souboru.
Třídy
Třída | Popis | |
---|---|---|
DataCollection | Třída DataCollection můžete programově řídit množství dat shromážděných během vytváření profilu v souboru .vsp.Chcete-li programově řídit shromažďování dat, použijte spravovaný kód metody a vlastnosti třídy DataCollection. |
Výčty
Výčet | Popis | |
---|---|---|
MarkOperationResult | CommentMarkAtProfile, CommentMarkProfile a MarkProfile vrátit úspěch nebo neúspěch pomocí výčtu MarkOperationResult. | |
NameOperationResult | Metoda NameProfile vrátí NameOperationResult výčet označující úspěch nebo neúspěch. | |
ProfileLevel | Výčet ProfileLevel se používá označení jedné ze tří úrovní výkonu, které lze použít sběru údajů. | |
ProfileOperationResult | ResumeProfile, StartProfile, StopProfile a SuspendProfile vrátit úspěch nebo neúspěch pomocí výčtu ProfileOperationResult. |