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