Udostępnij za pośrednictwem


UdpClient.AllowNatTraversal(Boolean) Metoda

Definicja

Włącza lub wyłącza przechodzenie translatora adresów sieciowych (NAT) w wystąpieniu UdpClient .

public:
 void AllowNatTraversal(bool allowed);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public void AllowNatTraversal (bool allowed);
public void AllowNatTraversal (bool allowed);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
member this.AllowNatTraversal : bool -> unit
member this.AllowNatTraversal : bool -> unit
Public Sub AllowNatTraversal (allowed As Boolean)

Parametry

allowed
Boolean

Wartość logiczna określająca, czy włączyć, czy wyłączyć przechodzenie translatora adresów sieciowych.

Atrybuty

Uwagi

Metoda AllowNatTraversal służy do włączania lub wyłączania przechodzenia translatora adresów sieciowych dla UdpClient wystąpienia. Przechodzenie translatora adresów sieciowych może być udostępniane przy użyciu tunelu Teredo, 6to4 lub ISATAP.

allowed Gdy parametr ma wartość false, IPProtectionLevel opcja skojarzonego gniazda jest ustawiona na EdgeRestrictedwartość . Powoduje to jawne wyłączenie przechodzenia translatora adresów sieciowych UdpClient dla wystąpienia.

allowed Gdy parametr ma wartość true, dla skojarzonego gniazda jest ustawiona IPProtectionLevelUnrestrictedopcja . Może to umożliwić przechodzenie translatora adresów sieciowych dla elementu UdpClient w zależności od reguł zapory w systemie.

Adres Teredo jest adresem IPv6 z prefiksem 2001::/32. Adresy Teredo mogą być zwracane za pomocą normalnego rozpoznawania nazw DNS lub wyliczane jako adres IPv6 przypisany do interfejsu lokalnego.

Dotyczy

Zobacz też