TypedAsyncResult<T> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bunun somut bir uygulaması AsyncResult sonucu Type sarmalar ve yöntem çağrıldığında End(IAsyncResult) döndürür.
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
Tür Parametreleri
- T
Sonuç türü.
- Devralma
Oluşturucular
TypedAsyncResult<T>(AsyncCallback, Object) |
Geri çağırma temsilcisi ve durum nesnesi olan sınıfının yeni bir örneğini TypedAsyncResult<T> başlatır. |
TypedAsyncResult<T>(Object) |
Durum nesnesine sahip sınıfın TypedAsyncResult<T> yeni bir örneğini başlatır. |
Özellikler
AsyncState |
Zaman uyumsuz bir işlem hakkında bilgi içeren veya niteleyen kullanıcı tanımlı bir nesne alır. (Devralındığı yer: AsyncResult) |
AsyncWaitHandle |
Zaman uyumsuz işlemin WaitHandle tamamlanmasını beklemek için kullanılan bir alır. (Devralındığı yer: AsyncResult) |
CompletedSynchronously |
Zaman uyumsuz işlemin zaman uyumlu olarak tamamlanıp tamamlanmadığını belirten bir değer alır. (Devralındığı yer: AsyncResult) |
IsCompleted |
Zaman uyumsuz işlemin tamamlanıp tamamlanmadığını gösteren bir değer alır. (Devralındığı yer: AsyncResult) |
Result |
Tamamlanan zaman uyumsuz işlemin yazılan sonucunu alır. |
Yöntemler
Complete(Boolean) |
Zaman uyumsuz işleminiz tamamlandığında ve hiçbir özel durumla karşılaşılmadığında bu complete sürümünü çağırın. İşlemin durumunu güncelleştirir ve geri çağırmayı bildirir. (Devralındığı yer: AsyncResult) |
Complete(Boolean, Exception) |
İşleme sırasında bir özel durum oluşturursanız bu tam sürümünü çağırın. Geri çağırma bildirimine ek olarak, özel durumu yakalar ve yöntemine çağrı sırasında oluşturulacak şekilde End(IAsyncResult) depolar. (Devralındığı yer: AsyncResult) |
Complete(T, Boolean) |
Zaman uyumsuz işleminiz tamamlandığında ve hiçbir özel durumla karşılaşılmadığında bu complete sürümünü çağırın. İşlemin durumunu güncelleştirir ve geri çağırmayı bildirir. |
Complete(T, Boolean, Exception) |
İşleme sırasında bir özel durum oluşturursanız bu tam sürümünü çağırın. Geri çağırma bildirimine ek olarak, özel durumu yakalar ve yöntemine çağrı sırasında oluşturulacak şekilde End(IAsyncResult) depolar. |
Dispose() |
AsyncResult sınıfının geçerli örneği tarafından kullanılan kaynakları serbest bırakır. (Devralındığı yer: AsyncResult) |
Dispose(Boolean) |
sınıfının geçerli örneği tarafından kullanılan yönetilen ve yönetilmeyen kaynakları serbest bırakmak için ve Finalize() yöntemleri tarafından Dispose() çağrılırAsyncResult. (Devralındığı yer: AsyncResult) |
End(IAsyncResult) |
Zaman uyumsuz işlem için End işlevi tamamlandığında End çağrılmalıdır. Zaman uyumsuz işlemin tamamlanmasını sağlar ve bazı yaygın doğrulamalar yapar. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |