Udostępnij za pośrednictwem


TypedAsyncResult<T> Klasa

Definicja

Konkretna implementacja AsyncResult tego obiektu spowoduje zawijanie 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 wpisany wynik ukończonej operacji asynchronicznej.

Metody

Complete(Boolean)

Wywołaj tę wersję ukończonej, gdy operacja asynchroniczna została ukończona i nie napotkano wyjątku. Aktualizuje stan operacji i powiadamia wywołanie zwrotne.

(Odziedziczone po AsyncResult)
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(T, Boolean)

Wywołaj tę wersję ukończonej, gdy operacja asynchroniczna została ukończona i nie napotkano wyjątku. Aktualizuje stan operacji i powiadamia wywołanie zwrotne.

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 .

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 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 niektórych typowych 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 wartość bieżącego wystąpienia.

(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