Condividi tramite


Enumerazione ProfileLevel

L'enumerazione ProfileLevel viene utilizzata per indicare uno dei tre livelli cui è possibile applicare l'insieme dei dati sulle prestazioni.

Spazio dei nomi:  Microsoft.VisualStudio.Profiler
Assembly:  Microsoft.VisualStudio.Profiler (in Microsoft.VisualStudio.Profiler.dll)

Sintassi

'Dichiarazione
Public Enumeration ProfileLevel
public enum ProfileLevel
public enum class ProfileLevel
type ProfileLevel
public enum ProfileLevel

Membri

Nome membro Descrizione
Thread L'impostazione del livello di profilo dei thread influisce sul thread specificato.
Process L'impostazione del livello di processo influisce su tutti i thread appartenenti al processo specificato.
Global L'impostazione del livello globale influisce su tutti i processi e i thread della sessione durante l'esecuzione del profilo.

Esempi

Nel codice riportato di seguito viene illustrata l'enumerazione ProfileLevel. L'esempio utilizza il valore ProfileLevel di Global in una chiamata al metodo DataCollection.StartProfile method.

        public void ExerciseStartProfile()
        {          
            // Declare enumeration to hold return value of 
            // the call to StartProfile.
            ProfileOperationResult profileResult;

            profileResult = DataCollection.StartProfile(
                ProfileLevel.Global,
                DataCollection.CurrentId);

            Console.WriteLine("StartProfile returned {0}", profileResult);
        }

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Profiler