Udostępnij za pośrednictwem


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);
        }

See Also

Reference

Microsoft.VisualStudio.Profiler Namespace