Share via


TraceSwitch.TraceVerbose Properti

Definisi

Mendapatkan nilai yang menunjukkan apakah sakelar mengizinkan semua pesan.

public:
 property bool TraceVerbose { bool get(); };
public bool TraceVerbose { get; }
member this.TraceVerbose : bool
Public ReadOnly Property TraceVerbose As Boolean

Nilai Properti

trueLevel jika properti diatur ke Verbose; jika tidak, false.

Contoh

Contoh kode berikut membuat baru TraceSwitch dan menggunakan sakelar untuk menentukan apakah akan memancarkan pesan kesalahan. Sakelar dibuat di tingkat kelas. MyMethod menulis kedua pesan kesalahan ketika Level properti diatur ke TraceLevel.Verbose.

   // Class-level declaration.
   /* Create a TraceSwitch to use in the entire application.*/
private:
   static TraceSwitch^ mySwitch = gcnew TraceSwitch( "General", "Entire Application" );

public:
   static void MyMethod()
   {
      // Write the message if the TraceSwitch level is set to Error or higher.
      if ( mySwitch->TraceError )
         Console::WriteLine( "My error message." );
      
      // Write the message if the TraceSwitch level is set to Verbose.
      if ( mySwitch->TraceVerbose )
         Console::WriteLine( "My second error message." );
   }

   static void main()
   {
      // Run the method that prints error messages based on the switch level.
      MyMethod();
   }
//Class-level declaration.
/* Create a TraceSwitch to use in the entire application.*/
static TraceSwitch mySwitch = new TraceSwitch("General", "Entire Application");

static public void MyMethod()
{
    // Write the message if the TraceSwitch level is set to Error or higher.
    if (mySwitch.TraceError)
        Console.WriteLine("My error message.");

    // Write the message if the TraceSwitch level is set to Verbose.
    if (mySwitch.TraceVerbose)
        Console.WriteLine("My second error message.");
}

public static void Main(string[] args)
{
    // Run the method that prints error messages based on the switch level.
    MyMethod();
}
' Class-level declaration.
' Create a TraceSwitch to use in the entire application. 
Private Shared mySwitch As New TraceSwitch("General", "Entire Application")    

Public Shared Sub MyMethod()
    ' Write the message if the TraceSwitch level is set to Error or higher.
    If mySwitch.TraceError Then
        Console.WriteLine("My error message.")
    End If 
    ' Write the message if the TraceSwitch level is set to Verbose.
    If mySwitch.TraceVerbose Then
        Console.WriteLine("My second error message.")
    End If
End Sub

Public Shared Sub Main()
    ' Run the method that prints error messages based on the switch level.
    MyMethod()
End Sub

Keterangan

Anda dapat menggunakan TraceErrorproperti , TraceWarning, TraceInfo, dan TraceVerbose bersama dengan Debug kelas dan Trace untuk memancarkan semua pesan dengan kepentingan tertentu atau lebih besar. Level Saat properti diatur ke TraceLevel.Verbose, semua pesan penelusuran kesalahan dan pelacakan dikirimkan.

Berlaku untuk

Lihat juga