UdpClient.AllowNatTraversal(Boolean) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee schakelt u nat-traversal (Network Address Translation) in of uit op een UdpClient exemplaar.
public:
void AllowNatTraversal(bool allowed);
public void AllowNatTraversal(bool allowed);
member this.AllowNatTraversal : bool -> unit
Public Sub AllowNatTraversal (allowed As Boolean)
Parameters
- allowed
- Boolean
Een Booleaanse waarde die aangeeft of NAT-traversal moet worden ingeschakeld of uitgeschakeld.
Opmerkingen
De AllowNatTraversal methode wordt gebruikt om NAT-traversal voor een UdpClient exemplaar in of uit te schakelen. NAT-doorkruising kan worden geleverd met teredo, 6to4 of een ISATAP-tunnel.
Als de allowed parameter onwaar is, wordt de IPProtectionLevel optie op de bijbehorende socket ingesteld op EdgeRestricted. Hierdoor wordt NAT-traversal expliciet uitgeschakeld voor een UdpClient exemplaar.
Wanneer de allowed parameter waar is, wordt de IPProtectionLevel optie op de bijbehorende socket ingesteld op Unrestricted. Hierdoor kan NAT-doorkruising worden toegestaan voor een UdpClient , afhankelijk van firewallregels op het systeem.
Een Teredo-adres is een IPv6-adres met het voorvoegsel 2001::/32. Teredo-adressen kunnen worden geretourneerd via een normale DNS-naamomzetting of worden geïnventariseerd als een IPv6-adres dat is toegewezen aan een lokale interface.