TypedAsyncResult<T> Třída
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í.
Konkrétní implementace AsyncResult , která zabalí výsledek Type a vrátí ho při zavolání End(IAsyncResult) metody.
generic <typename T>
public ref class TypedAsyncResult : System::IdentityModel::AsyncResult
public class TypedAsyncResult<T> : System.IdentityModel.AsyncResult
type TypedAsyncResult<'T> = class
inherit AsyncResult
Public Class TypedAsyncResult(Of T)
Inherits AsyncResult
Parametry typu
- T
Typ výsledku
- Dědičnost
Konstruktory
TypedAsyncResult<T>(AsyncCallback, Object) |
Inicializuje novou instanci TypedAsyncResult<T> třídy, která má zpětné volání delegáta a stav objektu. |
TypedAsyncResult<T>(Object) |
Inicializuje novou instanci TypedAsyncResult<T> třídy, která má objekt stavu. |
Vlastnosti
AsyncState |
Získá uživatelem definovaný objekt, který kvalifikuje nebo obsahuje informace o asynchronní operaci. (Zděděno od AsyncResult) |
AsyncWaitHandle |
Získá, WaitHandle který se používá k čekání na dokončení asynchronní operace. (Zděděno od AsyncResult) |
CompletedSynchronously |
Získá hodnotu, která označuje, zda asynchronní operace dokončena synchronně. (Zděděno od AsyncResult) |
IsCompleted |
Získá hodnotu, která označuje, zda asynchronní operace byla dokončena. (Zděděno od AsyncResult) |
Result |
Získá typový výsledek dokončené asynchronní operace. |
Metody
Complete(Boolean) |
Volejte tuto verzi complete, když je asynchronní operace dokončena a nebyla zjištěna žádná výjimka. Aktualizuje stav operace a upozorní zpětné volání. (Zděděno od AsyncResult) |
Complete(Boolean, Exception) |
Volejte tuto verzi complete, pokud během zpracování vyvoláte výjimku. Kromě upozornění zpětného volání zachytí výjimku a uloží ji k vyvolání během volání End(IAsyncResult) metody . (Zděděno od AsyncResult) |
Complete(T, Boolean) |
Volejte tuto verzi complete, když je asynchronní operace dokončena a nebyla zjištěna žádná výjimka. Aktualizuje stav operace a upozorní zpětné volání. |
Complete(T, Boolean, Exception) |
Volejte tuto verzi complete, pokud během zpracování vyvoláte výjimku. Kromě upozornění zpětného volání zachytí výjimku a uloží ji k vyvolání během volání End(IAsyncResult) metody . |
Dispose() |
Uvolní prostředky používané aktuální instancí třídy AsyncResult. (Zděděno od AsyncResult) |
Dispose(Boolean) |
Volána metodami Dispose() a Finalize() k uvolnění spravovaných a nespravovaných prostředků používaných aktuální instancí AsyncResult třídy . (Zděděno od AsyncResult) |
End(IAsyncResult) |
Funkce End by měla být volána po dokončení funkce End pro asynchronní operaci. Zajišťuje dokončení asynchronní operace a provádí některé běžné ověření. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |