Logger Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс среды выполнения Orleans для служб ведения журнала.
[System.Serializable]
public abstract class Logger
[<System.Serializable>]
type Logger = class
Public MustInherit Class Logger
- Наследование
-
Logger
- Производный
- Атрибуты
Конструкторы
Logger() |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
Свойства
IsInfo |
Указывает, будет ли текущий Уровень серьезности выводить |
IsVerbose |
Указывает, будет ли текущий Уровень серьезности выводить |
IsVerbose2 |
Указывает, будет ли текущий Уровень серьезности выводить |
IsVerbose3 |
Указывает, будет ли текущий Уровень серьезности выводить |
IsWarning |
Указывает, будет ли текущий Уровень серьезности выводить |
Name |
Имя экземпляра средства ведения журнала |
SeverityLevel |
Для этого средства ведения журнала задан текущий уровень серьезности. |
Методы
DecrementMetric(String, Double) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
DecrementMetric(String) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
GetLogger(String) |
Поиск существующего или создание нового средства ведения журнала с указанным именем |
IncrementMetric(String, Double) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
IncrementMetric(String) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
Log(Int32, Severity, String, Object[], Exception) |
Сообщение журнала |
TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
TrackMetric(String, Double, IDictionary<String,String>) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
TrackMetric(String, TimeSpan, IDictionary<String,String>) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
TrackTrace(String, IDictionary<String,String>) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
TrackTrace(String, Severity, IDictionary<String,String>) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
TrackTrace(String, Severity) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
TrackTrace(String) |
Интерфейс среды выполнения Orleans для служб ведения журнала. |
Методы расширения
Error(Logger, Int32, String, Exception) |
Записывает запись журнала на уровне серьезности ошибки с указанным кодом идентификатора журнала. Ошибка подходит для проблемных условий, требующих немедленного административного реагирования. |
GetSubLogger(Logger, String, String) |
Находит или создает средство ведения журнала с именем существующего средства ведения журнала с добавленным именем. |
Info(Logger, Int32, String, Object[]) |
Записывает запись журнала на уровне серьезности Сведений с указанным кодом идентификатора журнала. Сведения подходят для сведений, которые не указывают на ошибку, но обычно должны быть зарегистрированы в рабочей среде. Сведения ниже, чем Предупреждение. |
Info(Logger, Int32, String) |
Записывает запись журнала на уровне серьезности Сведений с указанным кодом идентификатора журнала. Сведения подходят для сведений, которые не указывают на ошибку, но обычно должны быть зарегистрированы в рабочей среде. Сведения ниже, чем Предупреждение. |
Info(Logger, String, Object[]) |
Записывает запись журнала на уровне серьезности Сведений. Сведения подходят для сведений, которые не указывают на ошибку, но обычно должны быть зарегистрированы в рабочей среде. Сведения ниже, чем Предупреждение. |
Info(Logger, String) |
Записывает запись журнала на уровне серьезности Сведений. Сведения подходят для сведений, которые не указывают на ошибку, но обычно должны быть зарегистрированы в рабочей среде. Сведения ниже, чем Предупреждение. |
Verbose(Logger, Int32, String, Object[]) |
Записывает запись журнала на уровне серьезности Подробно с указанным кодом идентификатора журнала. Подробные сведения подходят для отладки сведений, которые обычно не следует регистрировать в рабочей среде. Подробные значения ниже, чем Сведения. |
Verbose(Logger, Int32, String) |
Записывает запись журнала на уровне серьезности Подробно с указанным кодом идентификатора журнала. Подробные сведения подходят для отладки сведений, которые обычно не следует регистрировать в рабочей среде. Подробные значения ниже, чем Сведения. |
Verbose(Logger, String, Object[]) |
Записывает запись журнала на уровне серьезности Подробно. Подробные сведения подходят для отладки сведений, которые обычно не следует регистрировать в рабочей среде. Подробные значения ниже, чем Сведения. |
Verbose(Logger, String) |
Записывает запись журнала на уровне серьезности Подробно. Подробные сведения подходят для отладки сведений, которые обычно не следует регистрировать в рабочей среде. Подробные значения ниже, чем Сведения. |
Verbose2(Logger, Int32, String, Object[]) |
Записывает запись журнала на уровне серьезности Verbose2 с указанным кодом идентификатора журнала. Значение Verbose2 ниже, чем Verbose. |
Verbose2(Logger, Int32, String) |
Записывает запись журнала на уровне серьезности Verbose2 с указанным кодом идентификатора журнала. Значение Verbose2 ниже, чем Verbose. |
Verbose2(Logger, String, Object[]) |
Записывает запись журнала на уровне серьезности Verbose2. Значение Verbose2 ниже, чем Verbose. |
Verbose2(Logger, String) |
Записывает запись журнала на уровне серьезности Verbose2. Значение Verbose2 ниже, чем Verbose. |
Verbose3(Logger, Int32, String, Object[]) |
Записывает запись журнала на уровне серьезности Verbose3 с указанным кодом идентификатора журнала. Verbose3 — самый низкий уровень серьезности. |
Verbose3(Logger, Int32, String) |
Записывает запись журнала на уровне серьезности Verbose3 с указанным кодом идентификатора журнала. Verbose3 — самый низкий уровень серьезности. |
Verbose3(Logger, String, Object[]) |
Записывает запись журнала на уровне серьезности Verbose3. Verbose3 — самый низкий уровень серьезности. |
Verbose3(Logger, String) |
Записывает запись журнала на уровне серьезности Verbose3. Verbose3 — самый низкий уровень серьезности. |
Warn(Logger, Int32, String, Exception) |
Записывает запись журнала на уровне серьезности предупреждения с указанным кодом идентификатора журнала. Предупреждение подходит для проблемных условий, которые система или приложение могут обрабатывать сами по себе, но о которых должен знать администратор. Как правило, это ситуации, которые ожидаются, но в конечном итоге могут потребовать административного ответа, если они повторяются. Предупреждение ниже, чем Ошибка. |
Warn(Logger, Int32, String, Object[]) |
Записывает запись журнала на уровне серьезности предупреждения с указанным кодом идентификатора журнала. Предупреждение подходит для проблемных условий, которые система или приложение могут обрабатывать сами по себе, но о которых должен знать администратор. Как правило, это ситуации, которые ожидаются, но в конечном итоге могут потребовать административного ответа, если они повторяются. Предупреждение ниже, чем Ошибка. |