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 | Длина текста имени превышает 32 знака, включая знак NULL, поэтому имя было усечено. | |
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);
}