Compartilhar via


Enumeração ProfileLevel

Enum ProfileLevel é usado indicar um dos três níveis de quais dados de desempenho coleção podem ser aplicadas.

Namespace:  Microsoft.VisualStudio.Profiler
Assembly:  Microsoft.VisualStudio.Profiler (em Microsoft.VisualStudio.Profiler.dll)

Sintaxe

Public Enumeration ProfileLevel

Dim instance As ProfileLevel
public enum ProfileLevel
public enum class ProfileLevel
public enum ProfileLevel

Membros

Nome do membro Descrição
Thread Definindo o perfil de configuração de nível de thread afeta o segmento especificado.
Process Configuração do nível de processo afeta todos os segmentos que fazem parte do processo especificado.
Global Configuração de nível global afeta todos os processos e threads no perfil executar.

Exemplos

O código a seguir ilustra a enumeração ProfileLevel.O exemplo usa o valor ProfileLevel de global em uma telefonar para o DataCollection. StartProfile método.

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

Consulte também

Referência

Namespace Microsoft.VisualStudio.Profiler