Classe de registro em log
Fornece funcionalidade de log de rastreamento.
internal class Logging
Aviso
Essa classe é interna e não se destina a ser usada diretamente em seu código.
A Microsoft não oferece suporte ao uso dessa classe em um aplicativo de produção em nenhuma circunstância.
Método de associação
Registra 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 fonte de rastreamento na qual registrar o evento.
objA
ObjectO objeto a ser associado ao
objB
.objB
ObjectO objeto a ser associado ao
objA
.
Método Enter(TraceSource, object, string, string)
Registra a entrada em um método.
internal static void Enter(TraceSource traceSource, object obj, string method, string param)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
obj
ObjectO objeto para o 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 a entrada em um método.
internal static void Enter(TraceSource traceSource, object obj, string method, object paramObject)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
obj
ObjectO objeto para o 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 a entrada em um método.
internal static void Enter(TraceSource traceSource, string obj, string method, string param)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
obj
StringO objeto para o 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 a entrada em um método.
internal static void Enter(TraceSource traceSource, string obj, string method, object paramObject)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
obj
StringO objeto para o 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 a entrada em um método.
internal static void Enter(TraceSource traceSource, string method, string parameters)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
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 a entrada em um método.
internal static void Enter(TraceSource traceSource, string msg)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
msg
StringA mensagem de entrada para registrar na fonte de rastreamento.
Método de exceção
Registra uma exceção e restaura o recuo.
internal static void Exception(TraceSource traceSource, object obj, string method, Exception e)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
obj
ObjectO objeto que o método que lançou uma exceção foi chamado.
method
StringO método que lançou a exceção.
-
A exceção que foi lançada.
Método Exit(TraceSource, object, string, object)
Os logs saem de uma função.
internal static void Exit(TraceSource traceSource, object obj, string method, object retObject)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
obj
ObjectO objeto para o qual o método foi chamado.
method
StringO método que está sendo encerrado.
retObject
ObjectO valor que está sendo retornado pelo método.
Exit(TraceSource, string, string, object) método
Os logs saem de uma função.
internal static void Exit(TraceSource traceSource, string obj, string method, object retObject)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
obj
StringO objeto para o qual o método foi chamado.
method
StringO método que está sendo encerrado.
retObject
ObjectO valor que está sendo retornado pelo método.
Exit(TraceSource, object, string, string) método
Os logs saem de uma função.
internal static void Exit(TraceSource traceSource, object obj, string method, string retValue)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
obj
ObjectO objeto para o qual o método foi chamado.
method
StringO método que está sendo encerrado.
retValue
StringO valor que está sendo retornado pelo método.
Exit(TraceSource, string, string, string) método
Os logs saem de uma função.
internal static void Exit(TraceSource traceSource, string obj, string method, string retValue)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
obj
StringO objeto para o qual o método foi chamado.
method
StringO método que está sendo encerrado.
retValue
StringO valor que está sendo retornado pelo método.
Exit(TraceSource, string, string) método
Os logs saem de uma função.
internal static void Exit(TraceSource traceSource, string method, string parameters)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
method
StringO método que está sendo encerrado.
parameters
StringOs parâmetros que foram passados para o método que está sendo encerrado.
Exit(TraceSource, string) método
Os logs saem de uma função.
internal static void Exit(TraceSource traceSource, string msg)
Parâmetros
traceSource
TraceSourceA fonte de rastreamento na qual registrar o evento.
msg
StringA mensagem de saída para registrar na fonte de rastreamento.
Propriedade Http
Obtém a fonte de rastreamento para "System.Net.Http".
internal static TraceSource Http { get; }
Valor do imóvel
TraceSource
A origem de rastreamento para "System.Net.Http", ou null
se o log não estiver habilitado.
Na propriedade
Obtém um valor que indica se o registro em log está habilitado.
internal static bool On { get; }
Valor do imóvel
Boolean
true
se o registo estiver ativado; caso contrário, false
.
Requisitos
Espaço de nomes: System.Net
Montagem: Sistema (em System.dll)