Represents the base class for Appender.
More...
Inherits Aspose::Email::Tools::Logging::IAppender, and IDisposable.
Inherited by Aspose::Email::Tools::Logging::ConsoleAppender, Aspose::Email::Tools::Logging::DebugAppender, Aspose::Email::Tools::Logging::FileAppender, and Aspose::Email::Tools::Logging::NullAppender.
Represents the base class for Appender.
◆ ~Appender()
| virtual Aspose::Email::Tools::Logging::Appender::~Appender |
( |
| ) |
|
|
virtual |
◆ Appender() [1/2]
| Aspose::Email::Tools::Logging::Appender::Appender |
( |
| ) |
|
|
protected |
Inistializes a new instance of Appender class.
◆ Appender() [2/2]
| Aspose::Email::Tools::Logging::Appender::Appender |
( |
System::SharedPtr< IFormatter > |
formatter | ) |
|
|
protected |
Inistializes a new instance of Appender class.
- Parameters
-
◆ Append()
| void Aspose::Email::Tools::Logging::Appender::Append |
( |
System::SharedPtr< LogEntry > |
entry | ) |
|
|
overridepure virtual |
◆ AppendHeader()
| void Aspose::Email::Tools::Logging::Appender::AppendHeader |
( |
| ) |
|
|
overridevirtual |
◆ Close()
| virtual void Aspose::Email::Tools::Logging::Appender::Close |
( |
| ) |
|
|
virtual |
◆ Dispose() [1/2]
| void Aspose::Email::Tools::Logging::Appender::Dispose |
( |
| ) |
|
|
override |
Releases the unmanaged resources used by the Appender.
◆ Dispose() [2/2]
| virtual void Aspose::Email::Tools::Logging::Appender::Dispose |
( |
bool |
disposing | ) |
|
|
protectedvirtual |
Releases the unmanaged resources used by the Appender, and optionally disposes of the managed resources.
- Parameters
-
| disposing | true to release both managed and unmanaged resources; false to releases only unmanaged resources. |
◆ get_Closed()
| bool Aspose::Email::Tools::Logging::Appender::get_Closed |
( |
| ) |
const |
|
protected |
Indicates whether an Appender is closed.
◆ get_Formatter()
| System::SharedPtr<IFormatter> Aspose::Email::Tools::Logging::Appender::get_Formatter |
( |
| ) |
|
|
overridevirtual |
◆ get_Initialized()
| bool Aspose::Email::Tools::Logging::Appender::get_Initialized |
( |
| ) |
const |
|
protected |
Indicates whether an Appender is initialized.
◆ Initialize()
| virtual void Aspose::Email::Tools::Logging::Appender::Initialize |
( |
| ) |
|
|
virtual |
Initializes the appender instance.
◆ OnClose()
| virtual void Aspose::Email::Tools::Logging::Appender::OnClose |
( |
| ) |
|
|
virtual |
◆ OnInitialize()
| virtual void Aspose::Email::Tools::Logging::Appender::OnInitialize |
( |
| ) |
|
|
virtual |
◆ set_Formatter()
| void Aspose::Email::Tools::Logging::Appender::set_Formatter |
( |
System::SharedPtr< IFormatter > |
value | ) |
|
|
overridevirtual |
◆ Aspose::Email::Tools::Logging::FileAppender