System.Net.PeerToPeer Ad Alanı

Eş ağ işlevlerine erişim sağlar.

Sınıflar

Name Description
Cloud

Cloud nesnesi 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şim kurdığı uç noktaların 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 PeerName veya bulut kümesine Cloud 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 ResolveCompleted bir çözüm isteği tamamlandığında sinyal verilen olayla PeerName birlikte kullanılır.

ResolveProgressChangedEventArgs

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

Numaralandırmalar

Name Description
PeerNameType

Oluşturulacak PeerName türünü tanımlar. Eş adı güvenli veya güvenli değil. Güvenli eş adı, adın sahiplik kanıtı sağlar. 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ğı sağlar.

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

Windows'de PNRP, uygulamalar tarafından isteğe bağlı olarak başlatılan bir hizmet olarak kullanıma sunar. 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.

Ayrıca bkz.