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