PeerNode Sınıf

Tanım

Belirli bir eş düğüme katılan bir uygulama tarafından kullanılan eş düğüm örneğini tanımlar.

public ref class PeerNode sealed : System::ServiceModel::IOnlineStatus
public sealed class PeerNode : System.ServiceModel.IOnlineStatus
type PeerNode = class
    interface IOnlineStatus
Public NotInheritable Class PeerNode
Implements IOnlineStatus
Devralma
PeerNode
Uygulamalar

Açıklamalar

Eş düğüm, her kanal için bağlamada sağlanan ortak bir URI ve ana bilgisayar adını paylaştığı sürece, örgü içinde birden EndpointAddress çok eş kanal barındırabilirsiniz.

Bir eş düğüm için tanımlanan iki veya daha fazla eş kanal ayrı bağlamalarla oluşturulursa, , ve özellikleri tüm Port ListenIPAddress Resolver bağlamalarda aynı olmalıdır.

Aynı eş düğüm örneği için birinciden sonra sonraki bir kanal bağlaması oluşturulursa, bu ve sonraki bağlamaların özelliği, ilk kanal bağlaması üzerinde ayarlanacak özellik değerinden küçük veya buna MaxReceivedMessageSize MaxReceivedMessageSize eşit olması gerekir.

Özellikler

IsOnline

Eş düğümünün çevrimiçi olup olmadığını ve eş ağ içinde komşu düğümlere ileti gönderip gönderelene bir değer alır.

MessagePropagationFilter

Eş kanal üzerinden alınan iletiler için özel bir filtre alır veya ayarlar.

Port

Eş düğümün dinlediğini ağ bağlantı noktasını alı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)
RefreshConnection()

Eş ağ ile bağlantıyı yeniler.

ToString()

Eş düğümünün dize gösterimini sağlar.

Ekinlikler

Offline

Eş düğüm eş ağdan çevrimdışı olduğunda sinyal verir.

Online

Eş düğüm eş ağ içinde çevrimiçi olduğunda sinyal verir.

Şunlara uygulanır