Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La enumeración ProfileLevel se utiliza para indicar uno de los tres niveles a los que se puede aplicar la recolección de datos de rendimiento.
Espacio de nombres: Microsoft.VisualStudio.Profiler
Ensamblado: Microsoft.VisualStudio.Profiler (en Microsoft.VisualStudio.Profiler.dll)
Sintaxis
'Declaración
Public Enumeration ProfileLevel
public enum ProfileLevel
public enum class ProfileLevel
type ProfileLevel
public enum ProfileLevel
Miembros
| Nombre de miembro | Descripción | |
|---|---|---|
| Global | La configuración de nivel global afecta a todos los procesos y subprocesos de la ejecución de generación de perfiles. | |
| Process | La configuración de nivel de procesos afecta a todos los subprocesos que forman parte del proceso especificado. | |
| Thread | La configuración de nivel de subprocesos de la generación de perfiles afecta al subproceso especificado. |
Ejemplos
El código siguiente ilustra la enumeración ProfileLevel.En el ejemplo se utiliza el valor ProfileLevel de Global en una llamada al método DataCollection.StartProfile.
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);
}