Поделиться через


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);
        }

См. также

Ссылки

Microsoft.VisualStudio.Profiler - пространство имен