LogManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет приемниками журналов
public class LogManager
type LogManager = class
Public Class LogManager
- Наследование
-
LogManager
- Производный
Конструкторы
LogManager() |
Управляет приемниками журналов |
Поля
MAX_LOG_MESSAGE_SIZE |
Максимальная длина сообщений журнала. Сообщения журнала об этом размере будут усечены. |
Свойства
BulkMessageInterval |
Ограничение времени для вывода массовых сообщений.
Если один и тот же код журнала записывается более раз |
BulkMessageLimit |
Ограничение количества для вывода массовых сообщений.
Если один и тот же код журнала записывается более раз |
IsInitialized |
Указывает, была ли инфраструктура Orleans Logger инициализирована ранее. |
LogConsumers |
Набор ILogConsumer ссылок для записи событий журнала. |
TelemetryConsumers |
Набор ITelemetryConsumer ссылок для записи событий телеметрии. |
Методы
AddTraceLevelOverride(String, Severity) |
Добавьте новое переопределение уровня трассировки для определенного средства ведения журнала, помимо уровней журнала по умолчанию. Любые предыдущие уровни трассировки для других средств ведения журнала не будут изменены. |
Initialize(ITraceConfiguration, Boolean) |
Инициализируйте подсистему Orleans Logger в этом процессе или домене приложения с указанными параметрами конфигурации. |
RemoveTraceLevelOverride(String) |
Удалите новое переопределение уровня трассировки для определенного средства ведения журнала. Уровень журнала для этого средства ведения журнала вернется к текущим глобальным настройкам по умолчанию. Любые предыдущие уровни трассировки для других средств ведения журнала не будут изменены. |
SetAppLogLevel(Severity) |
Задайте уровень ведения журнала по умолчанию для всех средств ведения журнала зерна и приложений. |
SetRuntimeLogLevel(Severity) |
Задайте уровень ведения журнала по умолчанию для всех средств ведения журнала среды выполнения. |
SetTraceLevelOverrides(IList<Tuple<String,Severity>>) |
Задайте новые переопределения уровня трассировки для определенных средств ведения журнала за пределами уровней журнала по умолчанию. Все предыдущие уровни трассировки для определенных средств ведения журнала будут удалены. |
UnInitialize() |
Неинициализируйте подсистему Orleans Logger в этом процессе или домене приложения. |