C# Класс MetroLog.LazyFlushManager

Handles application suspension.
This class maintains a list of the managers and tracks application suspension. When the app is suspended, any discovered targets tht implement ISuspendNotify are called.
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Current_Suspending void
Initialize void
LazyFlushAsync System.Threading.Tasks.Task
LazyFlushManager System
LazyFlushManager System
Owner_LoggerCreated void

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

Метод Описание
FlushAllAsync ( LogWriteContext context ) : System.Threading.Tasks.Task

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

Метод Описание
Current_Suspending ( object sender, Windows e ) : void
Initialize ( ILogManager manager ) : void
LazyFlushAsync ( LogWriteContext context ) : System.Threading.Tasks.Task
LazyFlushManager ( ) : System
LazyFlushManager ( ILogManager owner ) : System
Owner_LoggerCreated ( object sender, LoggerEventArgs e ) : void

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

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

public static FlushAllAsync ( LogWriteContext context ) : System.Threading.Tasks.Task
context LogWriteContext
Результат System.Threading.Tasks.Task