TextLoggingBackend Methods |
The TextLoggingBackend type exposes the following members.

Name | Description | |
---|---|---|
![]() | CreateAsyncCustomActivityContext |
Creates a new AsyncCustomActivityLoggingContext.
(Inherited from LoggingBackend.) |
![]() | CreateAsyncMethodContext |
Creates a new AsyncMethodLoggingContext for a given async method.
(Inherited from LoggingBackend.) |
![]() | CreateEphemeralContext |
Creates a new EphemeralLoggingContext.
(Inherited from LoggingBackend.) |
![]() | CreateIteratorContext |
Creates a new IteratorLoggingContext for a given iterator method.
(Inherited from LoggingBackend.) |
![]() | CreateRecordBuilder |
Creates a new LogRecordBuilder.
(Inherited from LoggingBackend.) |
![]() | CreateSyncCustomActivityContext |
Creates a new SyncCustomActivityLoggingContext.
(Inherited from LoggingBackend.) |
![]() | CreateSyncMethodContext |
Creates a new SyncMethodLoggingContext for a given normal (non-async, non-iterator) method.
(Inherited from LoggingBackend.) |
![]() | CreateThreadContext |
Creates a new ThreadLoggingContext.
(Inherited from LoggingBackend.) |
![]() | CreateTypeSource |
Creates LoggingTypeSource for the given role and type.
(Inherited from LoggingBackend.) |
![]() | Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from LoggingBackend.) |
![]() | Dispose(Boolean) |
Disposes the current object.
(Overrides LoggingBackend.Dispose(Boolean).) |
![]() | GetAsyncContextOfTask |
Gets the AsyncMethodLoggingContext associated with a Task.
(Inherited from LoggingBackend.) |
![]() | GetBackendOptions |
Gets the formatting and rendering options for the current LoggingBackend.
(Overrides LoggingBackend.GetBackendOptions().) |
![]() | GetSource(String, String) |
Returns a LoggingNamespaceSource for the given role and, optionally, namespace.
(Inherited from LoggingBackend.) |
![]() | GetSource(String, Type) |
Returns a LoggingTypeSource for the given role and type.
(Inherited from LoggingBackend.) |
![]() | GetTextBackendOptions |
Gets the options.
|
![]() | GetThreadContext |
Returns the ThreadLoggingContext for the current Thread.
(Inherited from LoggingBackend.) |
![]() | OpenAsyncContext |
Gets an AsyncMethodLoggingContext for a given async method.
(Inherited from LoggingBackend.) |
![]() | OpenCustomActivityContext |
Gets a LoggingContext for a custom activity (opened using OpenActivity(String) or OpenAsyncActivity(String)).
(Inherited from LoggingBackend.) |
![]() | OpenEphemeralContext |
Gets an EphemeralLoggingContext for use in a given method. An EphemeralLoggingContext is a degenerated
kind of context, used to emit a single record.
(Inherited from LoggingBackend.) |
![]() | OpenIteratorContext |
Gets an IteratorLoggingContext for a given iterator method.
(Inherited from LoggingBackend.) |
![]() | OpenSyncContext |
Gets a SyncMethodLoggingContext for a given normal (non-async, non-iterator) method.
(Inherited from LoggingBackend.) |

Name | Description | |
---|---|---|
![]() | QueryInterface<T> |
Gets the implementation of a specified interface for the specified object.
(Defined by QueryInterfaceExtensions.) |
