Classe Logging
Fornece funcionalidade de registro em log de rastreamento.
internal class Logging
Aviso
Essa classe é interna e não deve ser usada diretamente em seu código.
A Microsoft não dá suporte ao uso dessa classe em um aplicativo de produção sob qualquer circunstância.
Método Associate
Registra em log as informações de que dois objetos estão associados um ao outro.
internal static void Associate(TraceSource traceSource, object objA, object objB)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
objA
ObjectO objeto a associar a
objB
.objB
ObjectO objeto a associar a
objA
.
Método Enter(TraceSource, object, string, string)
Registra em log a entrada em um método.
internal static void Enter(TraceSource traceSource, object obj, string method, string param)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
obj
ObjectO objeto no qual o método foi chamado.
method
StringO método que está sendo inserido.
param
StringOs parâmetros que foram passados para o método.
Método Enter(TraceSource, object, string, object)
Registra em log a entrada em um método.
internal static void Enter(TraceSource traceSource, object obj, string method, object paramObject)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
obj
ObjectO objeto no qual o método foi chamado.
method
StringO método que está sendo inserido.
paramObject
ObjectOs parâmetros que foram passados para o método.
Método Enter(TraceSource, string, string, string)
Registra em log a entrada em um método.
internal static void Enter(TraceSource traceSource, string obj, string method, string param)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
obj
StringO objeto no qual o método foi chamado.
method
StringO método que está sendo inserido.
param
StringOs parâmetros que foram passados para o método.
Método Enter(TraceSource, string, string, object)
Registra em log a entrada em um método.
internal static void Enter(TraceSource traceSource, string obj, string method, object paramObject)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
obj
StringO objeto no qual o método foi chamado.
method
StringO método que está sendo inserido.
paramObject
ObjectOs parâmetros que foram passados para o método.
Método Enter(TraceSource, string, string)
Registra em log a entrada em um método.
internal static void Enter(TraceSource traceSource, string method, string parameters)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
method
StringO método que está sendo inserido.
parameters
StringOs parâmetros que foram passados para o método.
Método Enter(TraceSource, string)
Registra em log a entrada em um método.
internal static void Enter(TraceSource traceSource, string msg)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
msg
StringA mensagem de entrada a registrar em log na origem do rastreamento.
Método Exception
Registra em log uma exceção e restaura o recuo.
internal static void Exception(TraceSource traceSource, object obj, string method, Exception e)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
obj
ObjectO objeto no qual o método que lançou uma exceção foi chamado.
method
StringO método que gerou a exceção.
-
A exceção que foi gerada.
Método Exit(TraceSource, object, string, object)
Registra em log a saída de uma função.
internal static void Exit(TraceSource traceSource, object obj, string method, object retObject)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
obj
ObjectO objeto no qual o método foi chamado.
method
StringO método que está sendo encerrado.
retObject
ObjectO valor que está sendo retornado pelo método.
Método Exit(TraceSource, string, string, object)
Registra em log a saída de uma função.
internal static void Exit(TraceSource traceSource, string obj, string method, object retObject)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
obj
StringO objeto no qual o método foi chamado.
method
StringO método que está sendo encerrado.
retObject
ObjectO valor que está sendo retornado pelo método.
Método Exit(TraceSource, object, string, string)
Registra em log a saída de uma função.
internal static void Exit(TraceSource traceSource, object obj, string method, string retValue)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
obj
ObjectO objeto no qual o método foi chamado.
method
StringO método que está sendo encerrado.
retValue
StringO valor que está sendo retornado pelo método.
Método Exit(TraceSource, string, string, string)
Registra em log a saída de uma função.
internal static void Exit(TraceSource traceSource, string obj, string method, string retValue)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
obj
StringO objeto no qual o método foi chamado.
method
StringO método que está sendo encerrado.
retValue
StringO valor que está sendo retornado pelo método.
Método Exit(TraceSource, string, string)
Registra em log a saída de uma função.
internal static void Exit(TraceSource traceSource, string method, string parameters)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
method
StringO método que está sendo encerrado.
parameters
StringOs parâmetros que foram passados para o método que está sendo encerrado.
Método Exit(TraceSource, string)
Registra em log a saída de uma função.
internal static void Exit(TraceSource traceSource, string msg)
Parâmetros
traceSource
TraceSourceA origem do rastreamento para a qual registrar o evento em log.
msg
StringA mensagem de saída a registrar em log na origem do rastreamento.
Propriedade Http
Obtém a fonte de rastreamento para "System.Net.Http".
internal static TraceSource Http { get; }
Valor da propriedade
TraceSource
A fonte de rastreamento para "System.Net.Http" ou null
, se o registro em log não estiver habilitado.
Propriedade On
Obtém um valor que indica se o registro em log está habilitado.
internal static bool On { get; }
Valor da propriedade
Boolean
O valor será true
se o registro em log estiver habilitado; caso contrário, o valor será false
.
Requisitos
Namespace: System.Net
Assembly: Sistema (in System.dll)