Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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);
}