Класс ведения журнала
Предоставляет функции ведения журнала трассировки.
internal class Logging
Предупреждение
Этот класс является внутренним и не предназначен для использования непосредственно в коде.
Корпорация Майкрософт не поддерживает использование этого класса в рабочем приложении в любом случае.
Метод Связывания
Регистрирует сведения о том, что два объекта связаны друг с другом.
internal static void Associate(TraceSource traceSource, object objA, object objB)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
objA
ObjectОбъект, связанный с
objB
.objB
ObjectОбъект, связанный с
objA
.
Метод Enter(TraceSource, object, string, string)
Регистрирует вход в метод.
internal static void Enter(TraceSource traceSource, object obj, string method, string param)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
obj
ObjectОбъект, на который был вызван метод.
method
StringВведенный метод.
param
StringПараметры, переданные методу.
Метод Enter(TraceSource, object, string, object)
Регистрирует вход в метод.
internal static void Enter(TraceSource traceSource, object obj, string method, object paramObject)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
obj
ObjectОбъект, на который был вызван метод.
method
StringВведенный метод.
paramObject
ObjectПараметры, переданные методу.
Метод Enter(TraceSource, string, string, string)
Регистрирует вход в метод.
internal static void Enter(TraceSource traceSource, string obj, string method, string param)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
obj
StringОбъект, на который был вызван метод.
method
StringВведенный метод.
param
StringПараметры, переданные методу.
Метод Enter(TraceSource, string, string, object)
Регистрирует вход в метод.
internal static void Enter(TraceSource traceSource, string obj, string method, object paramObject)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
obj
StringОбъект, на который был вызван метод.
method
StringВведенный метод.
paramObject
ObjectПараметры, переданные методу.
Метод Enter(TraceSource, string, string)
Регистрирует вход в метод.
internal static void Enter(TraceSource traceSource, string method, string parameters)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
method
StringВведенный метод.
parameters
StringПараметры, переданные методу.
Метод Enter(TraceSource, string)
Регистрирует вход в метод.
internal static void Enter(TraceSource traceSource, string msg)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
msg
StringВходное сообщение для входа в источник трассировки.
Метод исключения
Регистрирует исключение и восстанавливает отступ.
internal static void Exception(TraceSource traceSource, object obj, string method, Exception e)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
obj
ObjectОбъект, на который был вызван метод, в который был вызван исключение.
method
StringМетод, который вызвал исключение.
-
Исключение, которое было создано.
Метод Exit(TraceSource, object, string, object)
Журналы выходят из функции.
internal static void Exit(TraceSource traceSource, object obj, string method, object retObject)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
obj
ObjectОбъект, на который был вызван метод.
method
StringМетод, который завершается.
retObject
ObjectЗначение, возвращаемое методом.
Метод Exit(TraceSource, string, string, object)
Журналы выходят из функции.
internal static void Exit(TraceSource traceSource, string obj, string method, object retObject)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
obj
StringОбъект, на который был вызван метод.
method
StringМетод, который завершается.
retObject
ObjectЗначение, возвращаемое методом.
Метод Exit(TraceSource, object, string, string)
Журналы выходят из функции.
internal static void Exit(TraceSource traceSource, object obj, string method, string retValue)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
obj
ObjectОбъект, на который был вызван метод.
method
StringМетод, который завершается.
retValue
StringЗначение, возвращаемое методом.
Метод Exit(TraceSource, string, string, string)
Журналы выходят из функции.
internal static void Exit(TraceSource traceSource, string obj, string method, string retValue)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
obj
StringОбъект, на который был вызван метод.
method
StringМетод, который завершается.
retValue
StringЗначение, возвращаемое методом.
Метод Exit(TraceSource, string, string)
Журналы выходят из функции.
internal static void Exit(TraceSource traceSource, string method, string parameters)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
method
StringМетод, который завершается.
parameters
StringПараметры, переданные методу, который завершается.
Метод Exit(TraceSource, string)
Журналы выходят из функции.
internal static void Exit(TraceSource traceSource, string msg)
Параметры
traceSource
TraceSourceИсточник трассировки для регистрации события.
msg
StringСообщение выхода для входа в источник трассировки.
Свойство Http
Возвращает источник трассировки для System.Net.Http.
internal static TraceSource Http { get; }
Значение свойства
TraceSource
Источник трассировки для System.Net.Http или null
, если ведение журнала не включено.
Свойство On
Возвращает значение, указывающее, включена ли ведение журнала.
internal static bool On { get; }
Значение свойства
Boolean
true
, если ведение журнала включено; в противном случае false
.
Требования
пространство имен :System.Net
сборка : система (в System.dll)