This documentation is archived and is not being maintained.

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)

public enum NameOperationResult
public enum NameOperationResult
public enum NameOperationResult

 Member nameDescription
ErrorIdDoesNotExistThe profiling element specified does not exist. 
ErrorInvalidNameThe name is invalid.  
ErrorLevelDoesNotExistThe profile level specified does not exist. 
ErrorNoSupportThe specified operation is not supported. 
ErrorOutOfMemoryMemory was not available to record the event. 
ErrorRedefinitionA name was already assigned to the profile element. The name in this function is ignored. 
ErrorTextTruncatedThe name text exceeded 32 characters including the null character and was therefore truncated. 
OKName was registered successfully. 

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(

            Console.WriteLine("NameProfile returned {0}", nameResult);