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
Members
Member name | Description | |
---|---|---|
ErrorNoSupport | The specified operation is not supported. | |
ErrorOutOfMemory | Memory was not available to record the event. | |
ErrorInvalidName | The name is invalid. | |
ErrorIdDoesNotExist | The profiling element specified does not exist. | |
ErrorLevelDoesNotExist | The profile level specified does not exist. | |
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. |
Examples
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);
}