TypedAsyncResult<T> Klas

Definitie

Een concrete implementatie hiervan AsyncResult zal het resultaat Type verpakken en retourneren wanneer de End(IAsyncResult) methode wordt aangeroepen.

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

Type parameters

T

Het type van het resultaat.

Overname
TypedAsyncResult<T>

Constructors

Name Description
TypedAsyncResult<T>(AsyncCallback, Object)

Initialiseert een nieuw exemplaar van de TypedAsyncResult<T> klasse met een callback-gemachtigde en een statusobject.

TypedAsyncResult<T>(Object)

Initialiseert een nieuw exemplaar van de TypedAsyncResult<T> klasse met een statusobject.

Eigenschappen

Name Description
AsyncState

Hiermee haalt u een door de gebruiker gedefinieerd object op dat informatie over een asynchrone bewerking in aanmerking komt of bevat.

(Overgenomen van AsyncResult)
AsyncWaitHandle

Hiermee wordt een WaitHandle bewerking ophaalt die wordt gebruikt om te wachten tot een asynchrone bewerking is voltooid.

(Overgenomen van AsyncResult)
CompletedSynchronously

Hiermee wordt een waarde opgehaald die aangeeft of de asynchrone bewerking synchroon is voltooid.

(Overgenomen van AsyncResult)
IsCompleted

Hiermee wordt een waarde opgehaald die aangeeft of de asynchrone bewerking is voltooid.

(Overgenomen van AsyncResult)
Result

Hiermee haalt u het getypte resultaat van de voltooide asynchrone bewerking op.

Methoden

Name Description
Complete(Boolean, Exception)

Roep deze versie van voltooid aan als u een uitzondering genereert tijdens de verwerking. Naast het melden van de callback wordt de uitzondering vastgelegd en opgeslagen die moet worden gegenereerd tijdens de aanroep naar de End(IAsyncResult) methode.

(Overgenomen van AsyncResult)
Complete(Boolean)

Roep deze versie van voltooid aan wanneer uw asynchrone bewerking is voltooid en er geen uitzondering is opgetreden. Hiermee wordt de status van de bewerking bijgewerkt en wordt de callback op de hoogte stellen.

(Overgenomen van AsyncResult)
Complete(T, Boolean, Exception)

Roep deze versie van voltooid aan als u een uitzondering genereert tijdens de verwerking. Naast het melden van de callback wordt de uitzondering vastgelegd en opgeslagen die moet worden gegenereerd tijdens de aanroep naar de End(IAsyncResult) methode.

Complete(T, Boolean)

Roep deze versie van voltooid aan wanneer uw asynchrone bewerking is voltooid en er geen uitzondering is opgetreden. Hiermee wordt de status van de bewerking bijgewerkt en wordt de callback op de hoogte stellen.

Dispose()

Releases van de resources die worden gebruikt door het huidige exemplaar van de AsyncResult klasse.

(Overgenomen van AsyncResult)
Dispose(Boolean)

Aangeroepen door de Dispose() en Finalize() methoden om de beheerde en onbeheerde resources vrij te geven die worden gebruikt door het huidige exemplaar van de AsyncResult klasse.

(Overgenomen van AsyncResult)
End(IAsyncResult)

End moet worden aangeroepen wanneer de functie End voor de asynchrone bewerking is voltooid. Het zorgt ervoor dat de asynchrone bewerking is voltooid en voert een algemene validatie uit.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op