C# Класс CoreTechs.Logging.Targets.EmailTarget

Наследование: Target, IConfigurable, IFlushable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Configure ( System.Xml.Linq.XElement xml ) : void
Dispose ( ) : void
EmailTarget ( ) : System
Flush ( System.LogManager logMgr ) : void
Send ( string subject, string body, System.LogManager logMgr ) : void
SendEntry ( LogEntry entry ) : void
Write ( LogEntry entry ) : void

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

Метод Описание
BufferEntry ( LogEntry entry ) : void
GetBody ( LogEntry entry ) : string
GetTempFile ( ) : LogFile
OnIntervalEnding ( object sender, EventArgs eventArgs ) : void
SendBuffer ( System.LogManager logMgr ) : void

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

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

public Configure ( System.Xml.Linq.XElement xml ) : void
xml System.Xml.Linq.XElement
Результат void

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

public Dispose ( ) : void
Результат void

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

public EmailTarget ( ) : System
Результат System

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

public Flush ( System.LogManager logMgr ) : void
logMgr System.LogManager
Результат void

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

public Send ( string subject, string body, System.LogManager logMgr ) : void
subject string
body string
logMgr System.LogManager
Результат void

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

public SendEntry ( LogEntry entry ) : void
entry LogEntry
Результат void

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

public Write ( LogEntry entry ) : void
entry LogEntry
Результат void