Aracılığıyla paylaş


PeerNameResolver Sınıf

Tanım

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

Çözüm PeerNameRecord süreci sırasında sorgulanan veya bulutlarında Cloud yayımlanan ile ilgili tüm bilgileri PeerName içeren.

Oluşturucular

PeerNameResolver()

sınıfının yeni bir varsayılan örneğini PeerNameResolver başlatır.

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)
OnResolveCompleted(ResolveCompletedEventArgs)

Olay tetiklendiğinde eş çözümleme verilerini ResolveCompleted döndürür.

OnResolveProgressChanged(ResolveProgressChangedEventArgs)

Olay tetiklendiğinde ResolveProgressChanged eş çözümleme ilerleme durumu verilerini döndürür.

Resolve(PeerName)

Çağrıyı yapan eş tarafından bilinen tüm bulutlarda belirtilenleri PeerName çözümler.

Resolve(PeerName, Cloud)

Belirtilen Cloudiçinde belirtilen PeerName öğesini çözümler.

Resolve(PeerName, Cloud, Int32)

Belirtilen içinde belirtilen PeerNameCloudsayıda nesne döndürmeden belirtilen değerini PeerNameRecord çözümler.

Resolve(PeerName, Int32)

Belirtilen sayıda nesne döndürerek, çağıran eş tarafından bilinen tüm bulutlarda belirtilen PeerNameRecord eş adını çözümler.

ResolveAsync(PeerName, Cloud, Int32, Object)

Belirtilen Cloudiçinde belirtilen PeerName için zaman uyumsuz eş adı çözümleme işlemi başlatır. Çözümleme işlemi, belirtilen eş adı için en maxRecords fazla girdiyi çözümleyecektir.

ResolveAsync(PeerName, Cloud, Object)

Belirtilen Cloudiçinde belirtilen PeerName için zaman uyumsuz eş adı çözümleme işlemi 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 en maxRecords fazla girdi döndürmez.

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 dizeyi döndürür.

(Devralındığı yer: Object)

Ekinlikler

ResolveCompleted

Belirli ResolveCompletedPeerName bir için eş adı çözümleme isteği tamamlandığında olaya sinyal eklenir.

ResolveProgressChanged

Belirli bir için PeerNamebir işleme yanıt olarak ResolveAsync bir PeerNameRecord nesne bulunduğunda bu olay sinyal alır.

Şunlara uygulanır