|
Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale.
|
Traduzione
Originale
|
Classe BooleanSwitch
Assembly: System (in System.dll)
Il tipo BooleanSwitch espone i seguenti membri.
| Nome | Descrizione | |
|---|---|---|
![]() | BooleanSwitch(String, String) | |
![]() | BooleanSwitch(String, String, String) |
| Nome | Descrizione | |
|---|---|---|
![]() | Attributes | |
![]() | Description | |
![]() | DisplayName | |
![]() | Enabled | |
![]() | SwitchSetting | |
![]() | Value |
| Nome | Descrizione | |
|---|---|---|
![]() | Equals(Object) | |
![]() | Finalize | |
![]() | GetHashCode | |
![]() | GetSupportedAttributes | |
![]() | GetType | |
![]() | MemberwiseClone | |
![]() | OnSwitchSettingChanged | |
![]() | OnValueChanged | |
![]() | ToString |
<configuration>
<system.diagnostics>
<switches>
<add name="mySwitch" value="1"/>
</switches>
</system.diagnostics>
</configuration>
Per attivare il debug in C#, aggiungere il flag /d:DEBUG alla riga di comando del compilatore quando si compila il codice, oppure aggiungere #define DEBUG all'inizio del file. In Visual Basic, aggiungere il flag /d:DEBUG=True alla riga di comando del compilatore. Per attivare la tracciatura in C#, aggiungere il flag /d:TRACE alla riga di comando del compilatore durante la compilazione del codice oppure aggiungere #define TRACE all'inizio del file. In Visual Basic, aggiungere il flag /d:TRACE=True alla riga di comando del compilatore.
Nota |
|---|
Nota |
|---|
| Topic | Location |
|---|---|
| Procedura: creare e inizializzare opzioni di analisi | .NET Framework: Debug |
| Procedura: configurare opzioni di analisi | .NET Framework: Debug |
| Procedura: configurare opzioni di analisi | .NET Framework: Debug |
| Procedura: creare e inizializzare opzioni di analisi | .NET Framework: Debug |
// Class level declaration. /* Create a BooleanSwitch for data.*/ static BooleanSwitch dataSwitch = new BooleanSwitch("Data", "DataAccess module"); static public void MyMethod(string location) { //Insert code here to handle processing. if(dataSwitch.Enabled) Console.WriteLine("Error happened at " + location); } public static void Main(string[] args) { //Run the method which writes an error message specifying the location of the error. MyMethod("in Main"); }
Windows 7, Windows Vista SP1 o versione successiva, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (componenti di base del server non supportati), Windows Server 2008 R2 (componenti di base del server supportati con SP1 o versione successiva), Windows Server 2003 SP2
.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
