NetPeerTcpBinding.ListenIPAddress Właściwość

Definicja

Pobiera lub ustawia adres IP używany do nasłuchiwania przez lokalny węzeł równorzędny.

public:
 property System::Net::IPAddress ^ ListenIPAddress { System::Net::IPAddress ^ get(); void set(System::Net::IPAddress ^ value); };
public System.Net.IPAddress ListenIPAddress { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.PeerTransportListenAddressConverter))]
public System.Net.IPAddress ListenIPAddress { get; set; }
member this.ListenIPAddress : System.Net.IPAddress with get, set
[<System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.PeerTransportListenAddressConverter))>]
member this.ListenIPAddress : System.Net.IPAddress with get, set
Public Property ListenIPAddress As IPAddress

Wartość właściwości

String Wartość zawierająca dobrze sformułowany adres IPv4 lub IPv6, na którym nasłuchuje lokalny węzeł równorzędny.

Atrybuty

Wyjątki

Podany adres jest nieprawidłowy lub niepoprawnie sformułowany.

Uwagi

Jeśli ta właściwość nie jest ustawiona lub jest ustawiona na null lub Empty, skojarzone PeerNode nasłuchiwanie na wszystkich adresach globalnych (zarówno IPv4, jak i IPv6) skonfigurowanych dla komputera lokalnego.

Jeśli dla tej właściwości określono prawidłowy adres IP emisji pojedynczej, skojarzony PeerNode obiekt nasłuchuje na tym adresie. Adresy wieloznaczne IPv4 i IPv6 nie są uznawane za prawidłowe.

Jeśli dla tej właściwości określono ciąg adresu innego niżnull IP w połączeniu z parametrem PnrpPeerResolverBindingElement, adres IP musi być skojarzony z interfejsem fizycznym, a nie wirtualnym.

Właściwość ListenIPAddress musi być ustawiona dla sieci ad hoc w celu zarejestrowania się przy użyciu domyślnego rozpoznawania równorzędnego (PNRP). Jeśli ta właściwość jest określona w połączeniu z PnrpPeerResolverElement (domyślnym rozpoznawaniem równorzędnym), adres IP musi należeć do fizycznego interfejsu sieciowego, a nie wirtualnego (takiego jak interfejs tunelowania). Dzieje się tak, ponieważ protokół PNRP publikuje tylko w chmurach PNRP odpowiadających interfejsom fizycznym. Ustawiając tę właściwość na null, wszystkie adresy globalne są publikowane w globalnej chmurze PNRP.

Dotyczy