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