Del via


IAsyncState Interface

Definition

Encapsulates all information within the asynchronous flow in an AsyncLocal<T> variable. Some implementations of this interface may not be thread safe.

public interface class IAsyncState
public interface IAsyncState
type IAsyncState = interface
Public Interface IAsyncState

Methods

Get(AsyncStateToken)

Gets the stored async context from the state.

Initialize()

Initializes async state in current asynchronous flow.

RegisterAsyncContext()

Registers new async context with the state.

Reset()

Resets async state after usage.

Set(AsyncStateToken, Object)

Stores async context.

TryGet(AsyncStateToken, Object)

Tries to get the stored async context from the state.

Applies to