ProfileLevel – výčet
Výčet ProfileLevel se používá označení jedné ze tří úrovní výkonu, které lze použít sběru údajů.
Obor názvů: Microsoft.VisualStudio.Profiler
Sestavení: Microsoft.VisualStudio.Profiler (v Microsoft.VisualStudio.Profiler.dll)
Syntaxe
'Deklarace
Public Enumeration ProfileLevel
public enum ProfileLevel
public enum class ProfileLevel
type ProfileLevel
public enum ProfileLevel
Členy
Název členu | Popis | |
---|---|---|
Global | Globální nastavení úrovně se týká všech procesů a podprocesů v Profilování spustit. | |
Process | Nastavení úrovně procesu ovlivnit všechny podprocesy, které jsou součástí určený proces. | |
Thread | Profilování nastavení úrovně podprocesu ovlivňuje Zadaný podproces. |
Příklady
Následující kód znázorňuje výčtu ProfileLevel.V příkladu je hodnota ProfileLevel Global volání DataCollection.StartProfile method.
public void ExerciseStartProfile()
{
// Declare enumeration to hold return value of
// the call to StartProfile.
ProfileOperationResult profileResult;
profileResult = DataCollection.StartProfile(
ProfileLevel.Global,
DataCollection.CurrentId);
Console.WriteLine("StartProfile returned {0}", profileResult);
}