AsyncCustomActivityLoggingContext Methods |
The AsyncCustomActivityLoggingContext type exposes the following members.
Name | Description | |
---|---|---|
CreateCorrelationCookie |
Creates a cookie that can be used to correlate, using the SetCorrelation(CorrelationCookie) method, another context
to the current context.
(Inherited from LoggingContext.) | |
Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from LoggingContext.) | |
Dispose(Boolean) |
Disposes the current object.
(Overrides SuspendableLoggingContext.Dispose(Boolean).) | |
ForEachProperty(LoggingPropertyVisitor<Object>, Boolean) |
Invokes a delegate for each property defined in the current logging context and optionally in its ancestor contexts.
(Inherited from LoggingContext.) | |
ForEachProperty<T>(LoggingPropertyVisitor<T>, T, Boolean) |
Invokes a delegate for each property defined in the current logging context and optionally in its ancestor contexts, and specifies passes a state object
to the delegate.
(Inherited from LoggingContext.) | |
GetCustomRecordBuilder |
Gets a LogRecordBuilder for the current context to build a custom record.
(Inherited from LoggingContext.) | |
GetRecordBuilder |
Gets a LogRecordBuilder for the current context to build a standard record for a given method.
(Inherited from LoggingContext.) | |
MakeSharable |
Allows the current context to be shared beyond its normal lifecycle by preventing it from being returned to the pool.
(Inherited from LoggingContext.) | |
Open | ||
Resume |
Resumes the current context. Typically called when the state machine resumes execution, when the wait dependency
is satisfied (in case of async methods) or when the MoveNext() method is called (in case of iterators).
(Inherited from SuspendableLoggingContext.) | |
ResumeConditional |
Resume the current context, but only if it is currently suspended.
(Inherited from SuspendableLoggingContext.) | |
SetCorrelation |
Associates the current context with another context.
(Inherited from LoggingContext.) | |
SetWaitDependency |
Sets the wait dependency for the current context, i.e. sets a representation of what the current context
is waiting for. This operation is available only in custom contexts.
(Overrides LoggingContext.SetWaitDependency(Object).) | |
Suspend |
Suspends the current context. Typically called when starting to wait for a wait dependency (the operand of the await operator
in case of async methods), or after the MoveNext() method (in case of iterators).
(Inherited from SuspendableLoggingContext.) | |
ToString() | Returns a string that represents the current object. (Inherited from LoggingContext.) | |
ToString(StringBuilder) |
Formats a description of the current LoggingContext into a given StringBuilder.
(Inherited from SuspendableLoggingContext.) |