ProfileOperationResult 枚举

ResumeProfile、StartProfile、StopProfile 和 SuspendProfile 使用 ProfileOperationResult 枚举返回成功或失败。

命名空间:  Microsoft.VisualStudio.Profiler
程序集:  Microsoft.VisualStudio.Profiler(在 Microsoft.VisualStudio.Profiler.dll 中)

语法

声明
Public Enumeration ProfileOperationResult
public enum ProfileOperationResult
public enum class ProfileOperationResult
type ProfileOperationResult
public enum ProfileOperationResult

成员

成员名称 说明
OK 调用成功。
ErrorNotYetImplemented 分析函数调用、分析级别或者调用和级别的组合尚未实现。
ErrorModeNever 调用该函数时,分析模式设置为 NEVER。
ErrorLevelDoesNotExist 指定的分析级别不存在。
ErrorIdDoesNotExist 分析元素不存在。

示例

下面的示例演示 ProfileOperationResult 枚举。 该示例调用 StartProfile 方法检索 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);
        }

请参见

参考

Microsoft.VisualStudio.Profiler 命名空间