Enumeração ProfileOperationResult
ResumeProfile, StartProfile, StopProfile e SuspendProfile retornam êxito ou falha, usando a enumeração ProfileOperationResult.
Namespace: Microsoft.VisualStudio.Profiler
Assembly: Microsoft.VisualStudio.Profiler (em Microsoft.VisualStudio.Profiler.dll)
Sintaxe
'Declaração
Public Enumeration ProfileOperationResult
public enum ProfileOperationResult
public enum class ProfileOperationResult
type ProfileOperationResult
public enum ProfileOperationResult
Membros
Nome do membro | Descrição | |
---|---|---|
ErrorIdDoesNotExist | O elemento de criação de perfil não existe. | |
ErrorLevelDoesNotExist | A criação de perfil especificado não existe. | |
ErrorModeNever | O modo de criação de perfil foi definido como nunca quando a função foi chamada. | |
ErrorNotYetImplemented | A criação de perfil chamada de função, criação de perfil nível ou combinação de chamada e o nível ainda não está implementada. | |
OK | A chamada foi bem-sucedida. |
Exemplos
O exemplo a seguir ilustra a enumeração de ProfileOperationResult. O exemplo usa uma chamada para o StartProfile método para recuperar um valor para 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);
}