UdpClient.AllowNatTraversal(Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Povolí nebo zakáže procházení překladu adres (NAT) v UdpClient instanci.
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
Logická hodnota, která určuje, jestli se má povolit nebo zakázat procházení NAT.
- Atributy
Poznámky
Metoda AllowNatTraversal se používá k povolení nebo zakázání procházení NAT pro UdpClient instanci. Procházení na základě překladu adres (NAT) může být poskytováno pomocí tunelu Teredo, 6to4 nebo ISATAP.
allowed
Pokud má parametr hodnotu false, IPProtectionLevel je možnost na přidruženém soketu nastavená na EdgeRestrictedhodnotu . Tím se pro instanci explicitně zakáže procházení UdpClient NAT.
allowed
Pokud je parametr true, IPProtectionLevel možnost na přidruženém soketu je nastavená na Unrestricted. To může v závislosti na pravidlech brány firewall, která jsou v systému zavedená, umožnit procházení UdpClient překladem adres (NAT).
Adresa Teredo je IPv6 adresa s předponou 2001::/32. Adresy Teredo se dají vrátit normálním překladem názvů DNS nebo se dají vyčíslit jako IPv6 adresy přiřazené k místnímu rozhraní.