System::ComponentModel::AsyncCompletedEventArgs sınıfı

AsyncCompletedEventArgs class

Bu sınıfın bir örneği, AsyncCompletedEventHandler delegate’ine argüman olarak geçirilir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığına (stack) ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.

class AsyncCompletedEventArgs : public System::EventArgs

Yöntemler

YöntemAçıklama
AsyncCompletedEventArgs()Yapıcı.
AsyncCompletedEventArgs(const System::Exception&, bool, const System::SharedPtr<System::Object>&)Yeni bir System.ComponentModel.AsyncCompletedEventArgs sınıfı örneği başlatır.
get_Cancelled() constAsenkron bir işlemin iptal edilip edilmediğini gösteren bir değer alır. Arka plan işlemi iptal edildiyse true; aksi takdirde false. Varsayılan değer false’tur.
get_Error() constAsenkron bir işlem sırasında hangi hatanın oluştuğunu gösteren bir değer alır.
get_UserState() constAsenkron görev için benzersiz tanımlayıcıyı alır. Asenkron görevi benzersiz şekilde tanımlayan bir nesne referansı; aksi takdirde, değer ayarlanmamışsa null.

Alanlar

AlanAçıklama
static EmptyBoş bir EventArgs paylaşımlı işaretçiyi (null-pointer) temsil eden statik bir üye.

Ayrıca Bakınız