Freigeben über


ProfileOperationResult-Enumeration

ResumeProfile, StartProfile, StopProfile und SuspendProfile geben mit der ProfileOperationResult-Enumeration Erfolg oder Fehler an.

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

Syntax

'Declaration
Public Enumeration ProfileOperationResult
public enum ProfileOperationResult
public enum class ProfileOperationResult
type ProfileOperationResult
public enum ProfileOperationResult

Member

Membername Beschreibung
ErrorIdDoesNotExist Das Profilelement ist nicht vorhanden.
ErrorLevelDoesNotExist Die angegebene Profilebene ist nicht vorhanden.
ErrorModeNever Der Profilerstellungsmodus wurde beim Aufrufen der Funktion auf NEVER festgelegt.
ErrorNotYetImplemented Der Funktionsaufruf für die Profilerstellung, die Profilebene oder die Kombination von Aufruf und Ebene ist noch nicht implementiert.
OK Der Aufruf wurde erfolgreich ausgeführt.

Beispiele

Das folgende Beispiel veranschaulicht die ProfileOperationResult-Enumeration. Darin wird mithilfe eines Aufrufs der StartProfile-Methode ein Wert für ProfileOperationResult abgerufen.

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

Siehe auch

Referenz

Microsoft.VisualStudio.Profiler-Namespace