ProfileLevel - перечисление
Обновлен: Ноябрь 2007
Перечисление ProfileLevel используется для указания одного из трех уровней, к которому можно применить коллекцию данных о производительности.
Пространство имен: Microsoft.VisualStudio.Profiler
Сборка: Microsoft.VisualStudio.Profiler (в Microsoft.VisualStudio.Profiler.dll)
Синтаксис
'Декларация
Public Enumeration ProfileLevel
'Применение
Dim instance As ProfileLevel
public enum ProfileLevel
public enum class ProfileLevel
public enum ProfileLevel
Члены
Имя члена | Описание | |
---|---|---|
Thread | Установка уровня профилирования потока влияет на заданный поток. | |
Process | Установка уровня процесса влияет на все потоки, являющиеся частью указанного процесса. | |
Global | Установка глобального уровня воздействует на все процессы и потоки профилировочного запуска. |
Примеры
Следующий код иллюстрирует перечисление ProfileLevel. В примере используется значение Global для ProfileLevel в вызове метода StartProfile DataCollection.
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);
}