Поделиться через


Класс Logging

Предоставляет функции ведения журнала трассировки.

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

    Метод, который вызвал исключение.

  • e Exception

    Вызванное исключение.

Метод 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)