Udostępnij za pośrednictwem


Wyliczenie ProfileLevel

ProfileLevel enum jest używany jeden z trzech poziomów wydajności, które mogą być stosowane gromadzenia danych wskazują.

Przestrzeń nazw:  Microsoft.VisualStudio.Profiler
Zestaw:  Microsoft.VisualStudio.Profiler (w Microsoft.VisualStudio.Profiler.dll)

Składnia

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

Elementy członkowskie

Nazwa elementu członkowskiego Opis
Global Ustawienie poziomu globalnego wpływa na wszystkie procesy i wątki w profilowania uruchomić.
Process Ustawienie poziomu proces wpływa na wszystkie wątki, które stanowią część określonego procesu.
Thread Profilowanie ustawienie poziomu wątku wpływa na podany wątek.

Przykłady

Poniższy kod ilustruje wyliczenia ProfileLevel.W przykładzie użyto wartość Global ProfileLevel w wywołaniu 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);
        }

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Profiler