Compartilhar via


IAsyncState Interface

Definição

Encapsula todas as informações dentro do fluxo assíncrono em uma AsyncLocal<T> variável. Algumas implementações dessa interface podem não ser thread-safe.

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

Métodos

Get(AsyncStateToken)

Obtém o contexto assíncrono armazenado do estado.

Initialize()

Inicializa o estado assíncrono no fluxo assíncrono atual.

RegisterAsyncContext()

Registra novo contexto assíncrono com o estado .

Reset()

Redefine o estado assíncrono após o uso.

Set(AsyncStateToken, Object)

Armazena o contexto assíncrono.

TryGet(AsyncStateToken, Object)

Tenta obter o contexto assíncrono armazenado do estado.

Aplica-se a