ResolveCompletedEventArgs 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.
Belirli PeerName bir çözüm isteği tamamlandığında sinyal verilen olayla ResolveCompleted birlikte kullanılır.
public ref class ResolveCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type ResolveCompletedEventArgs = class
inherit AsyncCompletedEventArgs
Public Class ResolveCompletedEventArgs
Inherits AsyncCompletedEventArgs
- Devralma
Açıklamalar
ResolveCompletedEventArgs nesnesini kullanmak için bir PeerNameResolver nesne örneği oluşturun ve Resolve yöntemlerinden birini kullanın. Zaman uyumsuz işleme için yöntemini kullanın ResolveAsync .
Çözümleyici, öğesini sorgulamak için PeerNameBulutların sonuna ulaştığında veya oluşturmakta olduğu kayıt girdisi PeerNameRecordCollection sayısı üst sınırına ulaştığında, çözümleme işlemini tamamlama olayı tetikler ve ilişkili temsilci ResolveAsync'in tamamlanmasına neden olur. Olay, bir koleksiyon döndürmeyen anormal tamamlamalar için de tetiklenebilir.
Bu olay, tüm uç noktalar bulunduğunda yalnızca bir kez oluşturulur.
Çözümleyici nesnesinin bu örneğine yapılan tüm başvurular, bu zaman uyumsuz çözümleme isteği için benzersiz, geliştirici tarafından belirlenen bir tanımlayıcı olan sağlanan belirteçle eşgüdümlüdür.
Oluşturucular
ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object) |
ResolveCompletedEventArgs sınıfının yeni bir örneğini başlatır. |
Özellikler
Cancelled |
Zaman uyumsuz bir işlemin iptal edilip edilmediğini belirten bir değer alır. (Devralındığı yer: AsyncCompletedEventArgs) |
Error |
Zaman uyumsuz bir işlem sırasında hangi hatanın oluştuğunu belirten bir değer alır. (Devralındığı yer: AsyncCompletedEventArgs) |
PeerNameRecordCollection |
PeerNameRecordCollection Çözülecek nesneyi alır. |
UserState |
Zaman uyumsuz görevin benzersiz tanımlayıcısını alır. (Devralındığı yer: AsyncCompletedEventArgs) |
Yöntemler
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) |
RaiseExceptionIfNecessary() |
Zaman uyumsuz bir işlem başarısız olursa kullanıcı tarafından sağlanan bir özel durum oluşturur. (Devralındığı yer: AsyncCompletedEventArgs) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |