UdpClient.AllowNatTraversal(Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Habilita o deshabilita el recorrido de traducción de direcciones de red (NAT) en una UdpClient instancia.
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)
Parámetros
- allowed
- Boolean
Valor booleano que especifica si se va a habilitar o deshabilitar el recorrido NAT.
- Atributos
Comentarios
El AllowNatTraversal método se usa para habilitar o deshabilitar el recorrido NAT para una UdpClient instancia de . El recorrido NAT se puede proporcionar mediante Teredo, 6to4 o un túnel ISATAP.
Cuando el allowed parámetro es false, la IPProtectionLevel opción del socket asociado se establece EdgeRestricteden . Esto deshabilita explícitamente el recorrido NAT para una UdpClient instancia de .
Cuando el allowed parámetro es true, la IPProtectionLevel opción del socket asociado se establece Unrestricteden . Esto puede permitir el recorrido nat para un UdpClient según las reglas de firewall en vigor en el sistema.
Una dirección Teredo es una dirección IPv6 con el prefijo 2001::/32. Las direcciones teredo se pueden devolver a través de la resolución normal de nombres DNS o enumerarse como una dirección IPv6 asignada a una interfaz local.