PeerNode Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar instansen av en peer-nod som används av ett program som deltar i ett specifikt peer-nät.
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
- Arv
-
PeerNode
- Implementeringar
Kommentarer
En peer-nod kan vara värd för flera peer-kanaler i nätet så länge de delar en gemensam URI och ett gemensamt värdnamn i den EndpointAddress angivna bindningen för varje kanal.
Om två eller flera peer-kanaler som definierats för en peer-nod skapas med separata bindningar Portmåste egenskaperna , ListenIPAddressoch Resolver vara identiska för alla bindningar.
Om en efterföljande kanalbindning skapas efter den första för samma peer-nodinstans MaxReceivedMessageSize måste egenskapen för den här och efterföljande bindningar vara mindre än eller lika med värdet MaxReceivedMessageSize för egenskapen som anges på den första kanalbindningen.
Egenskaper
| Name | Description |
|---|---|
| IsOnline |
Hämtar ett värde som anger om peer-noden är online och kan skicka meddelanden till närliggande noder i peer-nätet. |
| MessagePropagationFilter |
Hämtar eller anger ett anpassat filter för meddelanden som tas emot via peer-kanalen. |
| Port |
Hämtar den nätverksport som peer-noden lyssnar på. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| RefreshConnection() |
Uppdaterar anslutningen med peer-nätet. |
| ToString() |
Tillhandahåller en strängrepresentation av en peer-nod. |
Händelser
| Name | Description |
|---|---|
| Offline |
Signaler när peer-noden kopplas från peer-nätet. |
| Online |
Signaler när en peer-nod är online i peer-nätet. |