NameOperationResult 枚举

NameProfile 方法返回 NameOperationResult 枚举以指示成功或失败。

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

语法

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

成员

成员名称 说明
OK 名称已成功注册。
ErrorTextTruncated 包括 null 字符在内的名称文本超过 32 个字符,所以被截断。
ErrorRedefinition 已经为分析元素分配了名称。此函数中的名称被忽略。
ErrorLevelDoesNotExist 指定的分析级别不存在。
ErrorIdDoesNotExist 指定的分析元素不存在。
ErrorInvalidName 名称无效。
ErrorOutOfMemory 内存不可用于记录事件。
ErrorNoSupport 不支持指定的操作。

示例

下面的示例演示 NameOperationResult 枚举。 该示例调用 DataCollection.NameProfile 方法为 NameOperationResult 枚举赋值。

        public void ExerciseNameOperationResult()
        {
            string profileName = "ExerciseNameProfile";

            // Declare enumeration to hold result of call to 
            // ExerciseNameProfle.
            NameOperationResult nameResult;

            nameResult =  DataCollection.NameProfile(
                profileName,
                ProfileLevel.Global,
                DataCollection.CurrentId);

            Console.WriteLine("NameProfile returned {0}", nameResult);
        }

请参见

参考

Microsoft.VisualStudio.Profiler 命名空间