Logger Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Interface do runtime do Orleans para serviços de registro em log.
[System.Serializable]
public abstract class Logger
[<System.Serializable>]
type Logger = class
Public MustInherit Class Logger
- Herança
-
Logger
- Derivado
- Atributos
Construtores
Logger() |
Interface do runtime do Orleans para serviços de registro em log. |
Propriedades
IsInfo |
Se o SeverityLevel atual geraria |
IsVerbose |
Se o SeverityLevel atual geraria |
IsVerbose2 |
Se o SeverityLevel atual geraria |
IsVerbose3 |
Se o SeverityLevel atual geraria |
IsWarning |
Se o SeverityLevel atual geraria |
Name |
Nome da instância do agente |
SeverityLevel |
SeverityLevel atual definido para este agente. |
Métodos
DecrementMetric(String, Double) |
Interface do runtime do Orleans para serviços de registro em log. |
DecrementMetric(String) |
Interface do runtime do Orleans para serviços de registro em log. |
GetLogger(String) |
Localizar um agente existente ou criar um novo agente com o nome especificado |
IncrementMetric(String, Double) |
Interface do runtime do Orleans para serviços de registro em log. |
IncrementMetric(String) |
Interface do runtime do Orleans para serviços de registro em log. |
Log(Int32, Severity, String, Object[], Exception) |
Mensagem de log |
TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean) |
Interface do runtime do Orleans para serviços de registro em log. |
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
Interface do runtime do Orleans para serviços de registro em log. |
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
Interface do runtime do Orleans para serviços de registro em log. |
TrackMetric(String, Double, IDictionary<String,String>) |
Interface do runtime do Orleans para serviços de registro em log. |
TrackMetric(String, TimeSpan, IDictionary<String,String>) |
Interface do runtime do Orleans para serviços de registro em log. |
TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean) |
Interface do runtime do Orleans para serviços de registro em log. |
TrackTrace(String, IDictionary<String,String>) |
Interface do runtime do Orleans para serviços de registro em log. |
TrackTrace(String, Severity, IDictionary<String,String>) |
Interface do runtime do Orleans para serviços de registro em log. |
TrackTrace(String, Severity) |
Interface do runtime do Orleans para serviços de registro em log. |
TrackTrace(String) |
Interface do runtime do Orleans para serviços de registro em log. |
Métodos de Extensão
Error(Logger, Int32, String, Exception) |
Grava uma entrada de log no nível de Severidade do erro, com o código de ID de log especificado. O erro é adequado para condições de problema que exigem resposta administrativa imediata. |
GetSubLogger(Logger, String, String) |
Localiza ou cria um agente chamado após o agente existente com o nome acrescentado adicionado. |
Info(Logger, Int32, String, Object[]) |
Grava uma entrada de log no nível de severidade de informações, com o código de ID de log especificado. As informações são adequadas para informações que não indicam um erro, mas que geralmente devem ser registradas em produção. As informações são menores que Aviso. |
Info(Logger, Int32, String) |
Grava uma entrada de log no nível de severidade de informações, com o código de ID de log especificado. As informações são adequadas para informações que não indicam um erro, mas que geralmente devem ser registradas em produção. As informações são menores que Aviso. |
Info(Logger, String, Object[]) |
Grava uma entrada de log no nível de severidade de informações. As informações são adequadas para informações que não indicam um erro, mas que geralmente devem ser registradas em produção. As informações são menores que Aviso. |
Info(Logger, String) |
Grava uma entrada de log no nível de severidade de informações. As informações são adequadas para informações que não indicam um erro, mas que geralmente devem ser registradas em produção. As informações são menores que Aviso. |
Verbose(Logger, Int32, String, Object[]) |
Grava uma entrada de log no nível de severidade detalhada, com o código de ID de log especificado. Detalhado é adequado para informações de depuração que geralmente não devem ser registradas em produção. Detalhado é menor que Informações. |
Verbose(Logger, Int32, String) |
Grava uma entrada de log no nível de severidade detalhada, com o código de ID de log especificado. Detalhado é adequado para informações de depuração que geralmente não devem ser registradas em produção. Detalhado é menor que Informações. |
Verbose(Logger, String, Object[]) |
Grava uma entrada de log no nível de severidade detalhada. Detalhado é adequado para informações de depuração que geralmente não devem ser registradas em produção. Detalhado é menor que Informações. |
Verbose(Logger, String) |
Grava uma entrada de log no nível de severidade detalhada. Detalhado é adequado para informações de depuração que geralmente não devem ser registradas em produção. Detalhado é menor que Informações. |
Verbose2(Logger, Int32, String, Object[]) |
Grava uma entrada de log no nível de severidade Verbose2, com o código de ID de log especificado. Verbose2 é menor que Verbose. |
Verbose2(Logger, Int32, String) |
Grava uma entrada de log no nível de severidade Verbose2, com o código de ID de log especificado. Verbose2 é menor que Verbose. |
Verbose2(Logger, String, Object[]) |
Grava uma entrada de log no nível de severidade Verbose2. Verbose2 é menor que Verbose. |
Verbose2(Logger, String) |
Grava uma entrada de log no nível de severidade Verbose2. Verbose2 é menor que Verbose. |
Verbose3(Logger, Int32, String, Object[]) |
Grava uma entrada de log no nível de severidade Verbose3, com o código de ID de log especificado. Verbose3 é o nível de gravidade mais baixo. |
Verbose3(Logger, Int32, String) |
Grava uma entrada de log no nível de severidade Verbose3, com o código de ID de log especificado. Verbose3 é o nível de gravidade mais baixo. |
Verbose3(Logger, String, Object[]) |
Grava uma entrada de log no nível de severidade Verbose3. Verbose3 é o nível de gravidade mais baixo. |
Verbose3(Logger, String) |
Grava uma entrada de log no nível de severidade Verbose3. Verbose3 é o nível de gravidade mais baixo. |
Warn(Logger, Int32, String, Exception) |
Grava uma entrada de log no nível de severidade de aviso, com o código de ID de log especificado. O aviso é adequado para condições de problema que o sistema ou aplicativo pode lidar sozinho, mas que o administrador deve estar ciente. Normalmente, essas são situações esperadas, mas que podem eventualmente exigir uma resposta administrativa se elas se repetirem. O aviso é menor que Erro. |
Warn(Logger, Int32, String, Object[]) |
Grava uma entrada de log no nível de severidade de aviso, com o código de ID de log especificado. O aviso é adequado para condições de problema que o sistema ou aplicativo pode lidar sozinho, mas que o administrador deve estar ciente. Normalmente, essas são situações esperadas, mas que podem eventualmente exigir uma resposta administrativa se elas se repetirem. O aviso é menor que Erro. |