TypedAsyncResult<T> Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En konkret implementering av AsyncResult detta omsluter resultatet Type och returnerar det när End(IAsyncResult) metoden anropas.
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
Typparametrar
- T
Typ av resultat.
- Arv
Konstruktorer
| Name | Description |
|---|---|
| TypedAsyncResult<T>(AsyncCallback, Object) |
Initierar en ny instans av TypedAsyncResult<T> klassen som har ett återanropsdelegat och ett tillståndsobjekt. |
| TypedAsyncResult<T>(Object) |
Initierar en ny instans av TypedAsyncResult<T> klassen som har ett tillståndsobjekt. |
Egenskaper
| Name | Description |
|---|---|
| AsyncState |
Hämtar ett användardefinierat objekt som kvalificerar eller innehåller information om en asynkron åtgärd. (Ärvd från AsyncResult) |
| AsyncWaitHandle |
Hämtar en WaitHandle som används för att vänta tills en asynkron åtgärd har slutförts. (Ärvd från AsyncResult) |
| CompletedSynchronously |
Hämtar ett värde som anger om den asynkrona åtgärden slutfördes synkront. (Ärvd från AsyncResult) |
| IsCompleted |
Hämtar ett värde som anger om den asynkrona åtgärden har slutförts. (Ärvd från AsyncResult) |
| Result |
Hämtar det inskrivna resultatet av den slutförda asynkrona åtgärden. |
Metoder
| Name | Description |
|---|---|
| Complete(Boolean, Exception) |
Anropa den här versionen av fullständig om du skapar ett undantag under bearbetningen. Förutom att meddela återanropet avbildar det undantaget och lagrar det som ska genereras under anropet till End(IAsyncResult) metoden. (Ärvd från AsyncResult) |
| Complete(Boolean) |
Anropa den här versionen av slutförd när din asynkrona åtgärd är klar och inget undantag påträffades. Den uppdaterar åtgärdens tillstånd och meddelar återanropet. (Ärvd från AsyncResult) |
| Complete(T, Boolean, Exception) |
Anropa den här versionen av fullständig om du skapar ett undantag under bearbetningen. Förutom att meddela återanropet avbildar det undantaget och lagrar det som ska genereras under anropet till End(IAsyncResult) metoden. |
| Complete(T, Boolean) |
Anropa den här versionen av slutförd när din asynkrona åtgärd är klar och inget undantag påträffades. Den uppdaterar åtgärdens tillstånd och meddelar återanropet. |
| Dispose() |
Frigör de resurser som används av den aktuella instansen AsyncResult av klassen. (Ärvd från AsyncResult) |
| Dispose(Boolean) |
Anropas av Dispose() metoderna och Finalize() för att frigöra de hanterade och ohanterade resurser som används av den aktuella instansen AsyncResult av klassen. (Ärvd från AsyncResult) |
| End(IAsyncResult) |
End ska anropas när end-funktionen för den asynkrona åtgärden är klar. Det säkerställer att den asynkrona åtgärden är klar och utför en vanlig validering. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |