TypedAsyncResult<T> Klasa

Definicja

Konkretna implementacja AsyncResult tego 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
TypedAsyncResult<T>

Konstruktory

TypedAsyncResult<T>(AsyncCallback, Object)

Inicjuje TypedAsyncResult<T> nowe wystąpienie klasy, które ma delegata wywołania zwrotnego i obiekt stanu.

TypedAsyncResult<T>(Object)

Inicjuje TypedAsyncResult<T> nowe wystąpienie klasy, która ma obiekt stanu.

Właściwości

AsyncState

Pobiera obiekt zdefiniowany przez użytkownika, który kwalifikuje się lub zawiera informacje o operacji asynchronicznej.

(Odziedziczone po AsyncResult)
AsyncWaitHandle

Pobiera element WaitHandle służący 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 typowy wynik ukończonej operacji asynchronicznej.

Metody

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(Boolean, Exception)

Wywołaj tę wersję ukończoną, 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 metody End(IAsyncResult) .

(Odziedziczone po AsyncResult)
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.

Complete(T, Boolean, Exception)

Wywołaj tę wersję ukończoną, 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 metody End(IAsyncResult) .

Dispose()

Zwalnia zasoby używane przez bieżące wystąpienie klasy AsyncResult.

(Odziedziczone po AsyncResult)
Dispose(Boolean)

Wywoływane Dispose() przez metody i Finalize() w celu wydania zarządzanych i niezarządzanych zasobów używanych AsyncResult przez bieżące wystąpienie klasy.

(Odziedziczone po AsyncResult)
End(IAsyncResult)

Koniec powinien być wywoływany po zakończeniu działania asynchronicznego funkcji End. Gwarantuje to ukończenie operacji asynchronicznej i wykonanie typowej weryfikacji.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy