C# Класс NLog.Targets.Syslog.Policies.Throttling

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ApplyDeferment void
CalculateTimeout int
FixedTime int
Throttling System

Открытые методы

Метод Описание
Apply ( int waitingLogEntries, Action actionWithTimeout ) : void
FromConfig ( ThrottlingConfig throttlingConfig ) : Throttling

Приватные методы

Метод Описание
ApplyDeferment ( int waitingLogEntries ) : void
CalculateTimeout ( int waitingLogEntries ) : int
FixedTime ( decimal delay, int waitingLogEntries ) : int
Throttling ( ThrottlingConfig throttlingConfig ) : System

Описание методов

Apply() публичный Метод

public Apply ( int waitingLogEntries, Action actionWithTimeout ) : void
waitingLogEntries int
actionWithTimeout Action
Результат void

FromConfig() публичный статический Метод

public static FromConfig ( ThrottlingConfig throttlingConfig ) : Throttling
throttlingConfig NLog.Targets.Syslog.Settings.ThrottlingConfig
Результат Throttling