PeerNameResolver 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.
PNRP Ad Alanı Sağlayıcısı API protokolunu kullanarak a'ya PeerNamePeerNameRecord çözümlenen değerleri belirtir.
public ref class PeerNameResolver
public class PeerNameResolver
type PeerNameResolver = class
Public Class PeerNameResolver
- Devralma
-
PeerNameResolver
Açıklamalar
APeerNameRecord, çözüm süreci sırasında sorgulanan veya bulutlarında PeerName yayımlanmış olan tüm bilgileri Cloud içerir.
Oluşturucular
| Name | Description |
|---|---|
| PeerNameResolver() |
Sınıfının yeni bir varsayılan örneğini PeerNameResolver başlatır. |
Yöntemler
| Name | Description |
|---|---|
| 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() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| OnResolveCompleted(ResolveCompletedEventArgs) |
Olay yükseltildikten sonra ResolveCompleted eş çözümleme verilerini döndürür. |
| OnResolveProgressChanged(ResolveProgressChangedEventArgs) |
Olay tetiklendiğinde ResolveProgressChanged eş çözümleme ilerleme durumu verilerini döndürür. |
| Resolve(PeerName, Cloud, Int32) |
Belirtilen PeerName nesne sayısından daha fazla döndürmeden belirtilen Cloudiçinde belirtilen değerini PeerNameRecord çözümler. |
| Resolve(PeerName, Cloud) | |
| Resolve(PeerName, Int32) |
Çağıran eş tarafından bilinen tüm bulutlarda belirtilen eş adını çözümler ve belirtilen nesne sayısından PeerNameRecord fazlasını döndürmez. |
| Resolve(PeerName) |
Çağrı yapan eş tarafından bilinen tüm bulutlarda belirtilenleri PeerName çözümler. |
| ResolveAsync(PeerName, Cloud, Int32, Object) |
Belirtilen PeerNameiçinde belirtilen Cloud için zaman uyumsuz eş adı çözümleme işlemini başlatır. Çözümleme işlemi, belirtilen eş adı için en |
| ResolveAsync(PeerName, Cloud, Object) |
Belirtilen PeerNameiçinde belirtilen Cloud için zaman uyumsuz eş adı çözümleme işlemini başlatır. |
| ResolveAsync(PeerName, Int32, Object) |
Çağıran eş tarafından bilinen tüm bulutlarda belirtilen PeerName için zaman uyumsuz eş adı çözümleme işlemi başlatır ve eş adı için birden fazla |
| ResolveAsync(PeerName, Object) |
Çağıran eş tarafından bilinen tüm bulutlarda belirtilen PeerName için zaman uyumsuz eş adı çözümleme işlemi başlatır. |
| ResolveAsyncCancel(Object) |
Belirtilen zaman uyumsuz eş adı çözümleme isteğini iptal eder. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Ekinlikler
| Name | Description |
|---|---|
| ResolveCompleted |
Belirli ResolveCompletedPeerName bir için eş adı çözümleme isteği tamamlandığında olaya işaret edilir. |
| ResolveProgressChanged |
Bu olay, belirli PeerNameRecordbir için bir ResolveAsync işleme yanıt olarak bir PeerName nesne bulunduğunda işaret edilir. |