IAsyncState Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapouzdřuje všechny informace v rámci asynchronního toku do AsyncLocal<T> proměnné. Některé implementace tohoto rozhraní nemusí být bezpečné pro přístup z více vláken.
public interface class IAsyncState
public interface IAsyncState
type IAsyncState = interface
Public Interface IAsyncState
Metody
Get(AsyncStateToken) |
Získá uložený asynchronní kontext ze stavu. |
Initialize() |
Inicializuje asynchronní stav v aktuálním asynchronním toku. |
RegisterAsyncContext() |
Zaregistruje nový asynchronní kontext se stavem . |
Reset() |
Po použití resetuje asynchronní stav. |
Set(AsyncStateToken, Object) |
Ukládá asynchronní kontext. |
TryGet(AsyncStateToken, Object) |
Pokusí se získat uložený asynchronní kontext ze stavu. |