TypedAsyncResult<T> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konkretna implementacja tego AsyncResult obiektu spowoduje zawinięcie wyniku Type i zwrócenie go po wywołaniu 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 wyniku.
- Dziedziczenie
Konstruktory
| Nazwa | Opis |
|---|---|
| TypedAsyncResult<T>(AsyncCallback, Object) |
Inicjuje nowe wystąpienie TypedAsyncResult<T> klasy, która ma delegata wywołania zwrotnego i obiekt stanu. |
| TypedAsyncResult<T>(Object) |
Inicjuje nowe wystąpienie TypedAsyncResult<T> klasy, która ma obiekt stanu. |
Właściwości
| Nazwa | Opis |
|---|---|
| AsyncState |
Pobiera obiekt zdefiniowany przez użytkownika, który kwalifikuje się lub zawiera informacje o operacji asynchronicznej. (Odziedziczone po AsyncResult) |
| AsyncWaitHandle |
Pobiera element WaitHandle używany do oczekiwania na zakończenie operacji asynchronicznej. (Odziedziczone po AsyncResult) |
| CompletedSynchronously |
Pobiera wartość wskazującą, czy operacja asynchroniczna została ukończona synchronicznie. (Odziedziczone po AsyncResult) |
| IsCompleted |
Pobiera wartość wskazującą, czy operacja asynchroniczna została ukończona. (Odziedziczone po AsyncResult) |
| Result |
Pobiera wpisany wynik ukończonej operacji asynchronicznej. |
Metody
| Nazwa | Opis |
|---|---|
| Complete(Boolean, Exception) |
Wywołaj tę wersję ukończenia, jeśli zgłosisz wyjątek podczas przetwarzania. Oprócz powiadamiania wywołania zwrotnego przechwytuje wyjątek i przechowuje go do zgłoszenia podczas wywołania End(IAsyncResult) metody . (Odziedziczone po AsyncResult) |
| Complete(Boolean) |
Wywołaj tę wersję ukończoną po zakończeniu operacji asynchronicznej i nie napotkano wyjątku. Aktualizuje stan operacji i powiadamia wywołanie zwrotne. (Odziedziczone po AsyncResult) |
| Complete(T, Boolean, Exception) |
Wywołaj tę wersję ukończenia, jeśli zgłosisz wyjątek podczas przetwarzania. Oprócz powiadamiania wywołania zwrotnego przechwytuje wyjątek i przechowuje go do zgłoszenia podczas wywołania End(IAsyncResult) metody . |
| Complete(T, Boolean) |
Wywołaj tę wersję ukończoną po zakończeniu operacji asynchronicznej i nie napotkano wyjątku. Aktualizuje stan operacji i powiadamia wywołanie zwrotne. |
| Dispose() |
Zwalnia zasoby używane przez bieżące wystąpienie AsyncResult klasy. (Odziedziczone po AsyncResult) |
| Dispose(Boolean) |
Wywoływane Dispose() przez metody i Finalize() w celu zwolnienia zarządzanych i niezarządzanych zasobów używanych AsyncResult przez bieżące wystąpienie klasy. (Odziedziczone po AsyncResult) |
| End(IAsyncResult) |
Po zakończeniu operacji asynchronicznej należy wywołać funkcję End. Gwarantuje to ukończenie operacji asynchronicznej i wykonanie typowej weryfikacji. |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |