NameOperationResult Enumeration
NameProfile method returns NameOperationResult enum to indicate success or failure.
Namespace: Microsoft.VisualStudio.Profiler
Assembly: Microsoft.VisualStudio.Profiler (in microsoft.visualstudio.profiler.dll)
Syntax
'Declaration
Public Enumeration NameOperationResult
'Usage
Dim instance As NameOperationResult
public enum NameOperationResult
public enum class NameOperationResult
public enum NameOperationResult
public enum NameOperationResult
Members
| Member name | Description | |
|---|---|---|
| ErrorIdDoesNotExist | The profiling element specified does not exist. | |
| ErrorInvalidName | The name is invalid. | |
| ErrorLevelDoesNotExist | The profile level specified does not exist. | |
| ErrorNoSupport | The specified operation is not supported. | |
| ErrorOutOfMemory | Memory was not available to record the event. | |
| ErrorRedefinition | A name was already assigned to the profile element. The name in this function is ignored. | |
| ErrorTextTruncated | The name text exceeded 32 characters including the null character and was therefore truncated. | |
| OK | Name was registered successfully. |
Example
The following example illustrates the NameOperationResult enumeration. The example uses a call to the DataCollection.NameProfile method to assign a value to the NameOperationResult enumeration.
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);
}