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
public enum NameOperationResult
public enum class NameOperationResult
type NameOperationResult
Public Enumeration 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. |
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);
}
See Also
Microsoft.VisualStudio.Profiler Namespace
Return to top