OpenEphemeralContext(ref LogMemberInfo)
Gets an EphemeralLoggingContext for use in a given method. An EphemeralLoggingContext is a degenerated kind of context, used to emit a single record.
Declaration
public EphemeralLoggingContext OpenEphemeralContext(ref LogMemberInfo logMemberInfo)
Parameters
Type | Name | Description |
---|---|---|
LogMemberInfo | logMemberInfo | A reference to a LogMemberInfo describing the method in which the record will be emitted. |
Returns
Type | Description |
---|---|
EphemeralLoggingContext |
OpenEphemeralContext(LoggingTypeSource, ref ThreadLoggingContext)
Gets an EphemeralLoggingContext for use in a given LoggingTypeSource. An EphemeralLoggingContext is a degenerated kind of context, used to emit a single record.
Declaration
public EphemeralLoggingContext OpenEphemeralContext(LoggingTypeSource source, ref ThreadLoggingContext threadContext)
Parameters
Type | Name | Description |
---|---|---|
LoggingTypeSource | source | The LoggingTypeSource. |
ThreadLoggingContext | threadContext | The current ThreadLoggingContext. |
Returns
Type | Description |
---|---|
EphemeralLoggingContext |