Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L'enum ProfileLevel permet d'indiquer l'un des trois niveaux auxquels la collection des données de performance peut être appliquée.
Espace de noms : Microsoft.VisualStudio.Profiler
Assembly : Microsoft.VisualStudio.Profiler (dans Microsoft.VisualStudio.Profiler.dll)
Syntaxe
'Déclaration
Public Enumeration ProfileLevel
public enum ProfileLevel
public enum class ProfileLevel
type ProfileLevel
public enum ProfileLevel
Membres
| Nom de membre | Description | |
|---|---|---|
| Global | Le paramètre de niveau global affecte tous les processus et threads dans l'exécution du profilage. | |
| Process | Le paramètre au niveau du processus affecte tous les threads qui font partie du processus spécifié. | |
| Thread | Le paramètre au niveau du profilage du thread affecte le thread spécifié. |
Exemples
Le code suivant illustre l'énumération ProfileLevel.L'exemple utilise la valeur ProfileLevel de Global dans un appel à la méthode StartProfile de 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);
}