Partager via


ProfileOperationResult, énumération

ResumeProfile, StartProfile, StopProfile et SuspendProfile retournent un succès ou un échec à l'aide de l'enum ProfileOperationResult.

Espace de noms :  Microsoft.VisualStudio.Profiler
Assembly :  Microsoft.VisualStudio.Profiler (dans Microsoft.VisualStudio.Profiler.dll)

Syntaxe

'Déclaration
Public Enumeration ProfileOperationResult
public enum ProfileOperationResult
public enum class ProfileOperationResult
type ProfileOperationResult
public enum ProfileOperationResult

Membres

Nom de membre Description
ErrorIdDoesNotExist L'élément de profilage n'existe pas.
ErrorLevelDoesNotExist Le niveau de profilage spécifié n'existe pas.
ErrorModeNever La valeur NEVER a été affectée au mode de profilage lors de l'appel à la fonction.
ErrorNotYetImplemented L'appel de la fonction de profilage, le niveau de profilage ou une combinaison de l'appel et du niveau n'est pas encore implémenté.
OK L'appel a réussi.

Exemples

L'exemple suivant illustre l'énumération ProfileOperationResult. L'exemple utilise un appel à la méthode StartProfile pour récupérer une valeur pour ProfileOperationResult.

        public void ExerciseProfileOperationResult()
        {
            // Declare ProfileOperationResult enumeration 
            // to hold return value of a call to StartProfile.
            ProfileOperationResult profileResult;

            profileResult = DataCollection.StartProfile(
                ProfileLevel.Global,
                DataCollection.CurrentId);

            Console.WriteLine("StartProfile returned {0}", profileResult);
        }

Voir aussi

Référence

Microsoft.VisualStudio.Profiler, espace de noms