Share via


System.Net.PeerToPeer Ad Alanı

Eş ağ işlevselliğine erişim sağlar.

Sınıflar

Cloud

Cloud nesnesini tanımlayan değerleri belirtir.

CloudCollection

Öğeler için CloudCollection bir kapsayıcıyı temsil eder. Bu sınıf devralınamaz.

PeerName

Eşler arası PeerName nesne tanımlayan değerleri belirtir. Eş adı genellikle eş kaynağı tanımlamak için kullanılan bir dizedir.

PeerNameRecord

Eş adı kayıt nesnesi oluşturan değer kümesini tanımlar. Bu kayıt, eş adı ve iletişimde bulunduğu uç nokta koleksiyonu gibi öğeleri içerir. Eş adı kayıtları, içindeki Cloudtek tek eş düğümleri tanımlamak için kullanılır.

PeerNameRecordCollection

Öğeler için PeerNameRecord bir kapsayıcıyı temsil eder.

PeerNameRegistration

bir PeerNameCloud veya bulut kümesine kaydeder.

PeerNameResolver

PNRP Ad Alanı Sağlayıcısı API protokolunu kullanarak a'ya PeerNamePeerNameRecord çözümlenen değerleri belirtir.

PeerToPeerException

Eşler Arası Altyapı tarafından bir hata oluştuğunda oluşan özel durumları temsil eder.

PnrpPermission

Nesne izinlerinde System.Net.PeerToPeer kullanılan değerleri belirtir.

PnrpPermissionAttribute

Için güvenlik eylemlerinin PnrpPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir.

ResolveCompletedEventArgs

Belirli PeerName bir çözüm isteği tamamlandığında sinyal verilen olayla ResolveCompleted birlikte kullanılır.

ResolveProgressChangedEventArgs

Olay sinyaliyle ResolveProgressChanged birlikte kullanılır. Belirli PeerNamebir üzerindeki bir işleme yanıt olarak bir PeerNameRecordResolveAsync nesne bulunduğunda sinyal görüntülenir.

Numaralandırmalar

PeerNameType

Oluşturulacak türünü PeerName tanımlar. Eş adı güvenli veya güvenli değil. Güvenli eş adı, adın sahipliğini kanıtlar. Güvenli olmayan eş adıyla ilişkilendirilmiş kimlik yoktur.

PnrpScope

PNRP bulutunun farklı kapsamlarını belirtir.

Açıklamalar

Eşlerin birbirini bulması ve tanımlayıcıları çözümlemesi, geçici bağlantı ve Etki Alanı Adı Sistemi (DNS) gibi adres kayıtlarına erişim olmaması nedeniyle karmaşıktır. Windows Eşler Arası Altyapı, bu sorunu PNRP adlı bir ad çözümlemesi ve eş bulma düzeniyle çözer.

Eş Ad Çözümleme Protokolü (PNRP), eşler arası ağlar için bir ad çözümleme mekanizması sağlar. PNRP, bir adı ağa IPEndPoint tamamen eşler arası bir şekilde çözümlemek için tasarlanmıştır.

Temel PNRP işlevselliği ad alanı sınıflarında System.Net.PeerToPeer sağlanır. Bir eş oluşturma ve bunu bir eşlere Cloud kaydetme olanağı sağlar. Ayrıca ağ PeerName uç noktasına, TCP bağlantı noktasına, buluta veya diğer adres tanımlayıcılarına çözümleyebilme olanağı da sağlar.

Ad alanında System.Net.PeerToPeer.Collaboration eşler arası ağ için gelişmiş işlevsellik sağlanır.

Windows Vista'da PNRP, uygulamalar tarafından isteğe bağlı olarak başlatılan bir hizmet olarak görüntülenir. Ayrıca, uzak bağlantılar ve iletişimler için makine adlarını yayımlamak isteyen uygulamalar veya kullanıcılar tarafından el ile etkinleştirilebilen bir PNRP makine kayıt hizmeti vardır.

PNRP sürüm 1, Windows XP Service Pack 2 (SP2), Windows XP Professional x64 Edition ve Windows XP Service Pack 1 (SP1) ile Windows XP için Gelişmiş Ağ Paketi'ne dahil edildi.

Ayrıca, uzak bağlantı ve iletişim için makine adlarını yayımlamaya ilgi varsa uygulamalar/kullanıcılar tarafından el ile etkinleştirilebilen bir PNRP makine kayıt hizmeti vardır.

Ayrıca bkz.