Condividi tramite


Classe TraceSection

Configura il servizio di analisi del codice ASP.NET.

Sintassi

class TraceSection : ConfigurationSection  

Metodi

Nella tabella seguente sono elencati i metodi esposti dalla TraceSection classe .

Nome Descrizione
GetAllowDefinition Ereditato da ConfigurationSection.
GetAllowLocation Ereditato da ConfigurationSection.
RevertToParent Ereditato da ConfigurationSection.
SetAllowDefinition Ereditato da ConfigurationSection.
SetAllowLocation Ereditato da ConfigurationSection.

Proprietà

Nella tabella seguente sono elencate le proprietà esposte dalla TraceSection classe .

Nome Descrizione
Enabled Valore facoltativo di lettura/scrittura boolean . true se la traccia è abilitata per un'applicazione ASP.NET; in caso contrario, false. Il valore predefinito è false.

Quando la traccia è abilitata, è possibile visualizzare gli errori registrati con il visualizzatore Trace.axd nell'URL http://<servername>/<applicationroot>/trace.axd. È necessario impostare la Enabled proprietà su true per utilizzare il visualizzatore. Nota: Trace.axd viene aggiunto alla <httpHandlers> sezione nel file Applicationhost.config per impostazione predefinita.
LocalOnly Valore facoltativo di lettura/scrittura boolean . true se il visualizzatore di traccia (Trace.axd) è disponibile solo nel server Web host; false se il visualizzatore di traccia è disponibile da qualsiasi computer. Il valore predefinito è true.
Location Ereditato da ConfigurationSection. Proprietà chiave.
MostRecent Valore facoltativo di lettura/scrittura boolean . true se l'archivio di traccia continua a raccogliere i messaggi di traccia più recenti e inizia a eliminare i messaggi di traccia meno recenti quando viene raggiunto il limite specificato in RequestLimit ; false se l'archivio di traccia interrompe la raccolta dei messaggi di traccia quando viene raggiunto il numero specificato in RequestLimit . Il valore predefinito è false. Nota: Questa proprietà è una novità di .NET Framework 2.0.
PageOutput Valore facoltativo di lettura/scrittura boolean . true se le informazioni di traccia sono aggiunte nella parte inferiore di ogni pagina Web; false se l'output di traccia è accessibile solo tramite l'utilità di traccia. Il valore predefinito è false. Nota: Per altre informazioni sull'utilità visualizzatore di traccia ASP.NET, vedere Procedura: Visualizzare informazioni di traccia ASP.NET con il Visualizzatore di traccia.
Path Ereditato da ConfigurationSection. Proprietà chiave.
RequestLimit Valore facoltativo di lettura/scrittura sint32 che specifica il numero di richieste di traccia, da 0 a 10000, da archiviare nel server. Il valore predefinito è 10. Se viene raggiunto il limite e la proprietà è false, la MostRecent traccia viene arrestata. Nota: Sebbene i valori integer nell'intervallo da 0 a 2147483647 vengano accettati per la RequestLimit proprietà, se si specifica un valore maggiore di 10000, ASP.NET arrotonda automaticamente fino a 10000.
SectionInformation Ereditato da ConfigurationSection.
TraceMode Valore facoltativo di lettura/scrittura sint32 che specifica l'ordine in cui vengono visualizzate le informazioni di traccia. I valori possibili sono elencati più avanti nella sezione Osservazioni.
WriteToDiagnosticsTrace Valore facoltativo di lettura/scrittura boolean . true se ASP.NET messaggi di traccia vengono inoltrati all'infrastruttura di traccia System.Diagnostics per i listener registrati per visualizzare i messaggi di traccia; in caso contrario, false. Il valore predefinito è false. Nota: Questa proprietà è una novità di .NET Framework 2.0.

Sottoclassi

Questa classe non contiene sottoclassi.

Commenti

Nella tabella seguente sono elencati i valori possibili per la TraceMode proprietà . Il valore predefinito è 1 (SortByTime).

Valore Parola chiave Descrizione
1 SortByTime Specifica che le informazioni di traccia vengono visualizzate nell'ordine in cui vengono elaborate.
2 SortByCategory Specifica che le informazioni di traccia vengono visualizzate in ordine alfabetico in base alle categorie definite dall'utente specificate nel codice del controllo server o di system.Web.TraceContext.Warn e System.Web.TraceContext.Write .

Gerarchia di ereditarietà

Configurationsection

TraceSection

Requisiti

Tipo Descrizione
Client - IIS 7.0 in Windows Vista
- IIS 7.5 in Windows 7
- IIS 8.0 in Windows 8
- IIS 10.0 in Windows 10
Server - IIS 7.0 in Windows Server 2008
- IIS 7.5 in Windows Server 2008 R2
- IIS 8.0 in Windows Server 2012
- IIS 8.5 in Windows Server 2012 R2
- IIS 10.0 in Windows Server 2016
Prodotto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
File MOF WebAdministration.mof

Vedere anche

Classe System.Web.TraceContextConfigurationSection
Elemento trace (schema delle impostazioni ASP.NET)
Come fare per: Attivare la traccia per una pagina ASP.NET
Metodi System.Web.TraceContext