TraceError Propiedad
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

TraceSwitch.TraceError (Propiedad)

 

Obtiene un valor que indica si el modificador permite mensajes de control de errores.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System (en System.dll)

public bool TraceError { get; }

Valor de propiedad

Type: System.Boolean

true si la propiedad Level está establecida en TraceLevel.Error, TraceLevel.Warning, TraceLevel.Info o TraceLevel.Verbose; en caso contrario, false.

Puede utilizar las propiedades TraceError, TraceWarning, TraceInfo y TraceVerbose junto con las clases Debug y Trace para emitir todos los mensajes que tengan la importancia especificada u otra superior.Cuando la propiedad Level está establecida en la mayor importancia, TraceLevel.Error o Error, sólo se emitirán los mensajes de control de errores.

En el ejemplo de código siguiente se crea un nuevo objeto TraceSwitch y se utiliza el modificador para determinar si se van a emitir mensajes de error.El modificador se crea en el nivel de clase. MyMethod escribe el primer mensaje de error si la propiedad Level se establece en TraceLevel.Error o superior.Sin embargo, MyMethod no escribe el segundo mensaje de error si Level es inferior a TraceLevel.Verbose.

//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();
 }

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar:
© 2016 Microsoft