NameOperationResult Enumeration
Collapse the table of content
Expand the table of content
The document is archived and information here might be outdated

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(
                profileName,
                ProfileLevel.Global,
                DataCollection.CurrentId);

            Console.WriteLine("NameProfile returned {0}", nameResult);
        }
Show:
© 2016 Microsoft