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