Compartir a través de


Logger Clase

Definición

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

[System.Serializable]
public abstract class Logger
[<System.Serializable>]
type Logger = class
Public MustInherit Class Logger
Herencia
Logger
Derivado
Atributos

Constructores

Logger()

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

Propiedades

IsInfo

Si el valor de SeverityLevel actual generaría Info mensajes para este registrador.

IsVerbose

Si el valor de SeverityLevel actual generaría Verbose mensajes para este registrador.

IsVerbose2

Si el valor de SeverityLevel actual generaría Verbose2 mensajes para este registrador.

IsVerbose3

Si el valor de SeverityLevel actual generaría Verbose3 mensajes para este registrador.

IsWarning

Si el valor de SeverityLevel actual generaría Warning mensajes para este registrador.

Name

Nombre de la instancia del registrador

SeverityLevel

Gravedad actual Establecido para este registrador.

Métodos

DecrementMetric(String)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

DecrementMetric(String, Double)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

GetLogger(String)

Buscar registrador existente o crearlo con el nombre especificado

IncrementMetric(String)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

IncrementMetric(String, Double)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

Log(Int32, Severity, String, Object[], Exception)

Mensaje del registro

TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

TrackMetric(String, Double, IDictionary<String,String>)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

TrackMetric(String, TimeSpan, IDictionary<String,String>)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

TrackTrace(String)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

TrackTrace(String, IDictionary<String,String>)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

TrackTrace(String, Severity)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

TrackTrace(String, Severity, IDictionary<String,String>)

Interfaz del entorno de ejecución de Orleans para los servicios de registro.

Métodos de extensión

Error(Logger, Int32, String, Exception)

Escribe una entrada de registro en el nivel de gravedad error, con el código de identificador de registro especificado. El error es adecuado para las condiciones de problema que requieren respuesta administrativa inmediata.

GetSubLogger(Logger, String, String)

Busca o crea un registrador denominado después del registrador existente con el nombre anexado agregado.

Info(Logger, Int32, String)

Escribe una entrada de registro en el nivel de gravedad de la información, con el código de identificador de registro especificado. La información es adecuada para la información que no indica un error, pero que normalmente se debe registrar en producción. La información es inferior a Warning.

Info(Logger, Int32, String, Object[])

Escribe una entrada de registro en el nivel de gravedad de la información, con el código de identificador de registro especificado. La información es adecuada para la información que no indica un error, pero que normalmente se debe registrar en producción. La información es inferior a Warning.

Info(Logger, String)

Escribe una entrada de registro en el nivel de gravedad de la información. La información es adecuada para la información que no indica un error, pero que normalmente se debe registrar en producción. La información es inferior a Warning.

Info(Logger, String, Object[])

Escribe una entrada de registro en el nivel de gravedad de la información. La información es adecuada para la información que no indica un error, pero que normalmente se debe registrar en producción. La información es inferior a Warning.

Verbose(Logger, Int32, String)

Escribe una entrada de registro en el nivel de gravedad detallado, con el código de identificador de registro especificado. Verbose es adecuado para la información de depuración que normalmente no se debe registrar en producción. Verbose es menor que Info.

Verbose(Logger, Int32, String, Object[])

Escribe una entrada de registro en el nivel de gravedad detallado, con el código de identificador de registro especificado. Verbose es adecuado para la información de depuración que normalmente no se debe registrar en producción. Verbose es menor que Info.

Verbose(Logger, String)

Escribe una entrada de registro en el nivel de gravedad detallado. Verbose es adecuado para la información de depuración que normalmente no se debe registrar en producción. Verbose es menor que Info.

Verbose(Logger, String, Object[])

Escribe una entrada de registro en el nivel de gravedad detallado. Verbose es adecuado para la información de depuración que normalmente no se debe registrar en producción. Verbose es menor que Info.

Verbose2(Logger, Int32, String)

Escribe una entrada de registro en el nivel de gravedad Verbose2, con el código de identificador de registro especificado. Verbose2 es menor que Verbose.

Verbose2(Logger, Int32, String, Object[])

Escribe una entrada de registro en el nivel de gravedad Verbose2, con el código de identificador de registro especificado. Verbose2 es menor que Verbose.

Verbose2(Logger, String)

Escribe una entrada de registro en el nivel de gravedad Verbose2. Verbose2 es menor que Verbose.

Verbose2(Logger, String, Object[])

Escribe una entrada de registro en el nivel de gravedad Verbose2. Verbose2 es menor que Verbose.

Verbose3(Logger, Int32, String)

Escribe una entrada de registro en el nivel de gravedad Verbose3, con el código de identificador de registro especificado. Verbose3 es el nivel de gravedad más bajo.

Verbose3(Logger, Int32, String, Object[])

Escribe una entrada de registro en el nivel de gravedad Verbose3, con el código de identificador de registro especificado. Verbose3 es el nivel de gravedad más bajo.

Verbose3(Logger, String)

Escribe una entrada de registro en el nivel de gravedad Verbose3. Verbose3 es el nivel de gravedad más bajo.

Verbose3(Logger, String, Object[])

Escribe una entrada de registro en el nivel de gravedad Verbose3. Verbose3 es el nivel de gravedad más bajo.

Warn(Logger, Int32, String, Exception)

Escribe una entrada de registro en el nivel de gravedad advertencia, con el código de identificador de registro especificado. La advertencia es adecuada para condiciones problemáticas que el sistema o la aplicación pueden controlar por sí mismo, pero que el administrador debe tener en cuenta. Normalmente, estas son situaciones que se esperan, pero que pueden requerir finalmente una respuesta administrativa si se repiten. La advertencia es inferior a Error.

Warn(Logger, Int32, String, Object[])

Escribe una entrada de registro en el nivel de gravedad advertencia, con el código de identificador de registro especificado. La advertencia es adecuada para condiciones problemáticas que el sistema o la aplicación pueden controlar por sí mismo, pero que el administrador debe tener en cuenta. Normalmente, estas son situaciones que se esperan, pero que pueden requerir finalmente una respuesta administrativa si se repiten. La advertencia es inferior a Error.

Se aplica a