Compartilhar via


SocketElement.IPProtectionLevel Propriedade

Definição

Obtém ou define um valor que especifica o padrão IPProtectionLevel a ser usado para um soquete.

public:
 property System::Net::Sockets::IPProtectionLevel IPProtectionLevel { System::Net::Sockets::IPProtectionLevel get(); void set(System::Net::Sockets::IPProtectionLevel value); };
[System.Configuration.ConfigurationProperty("ipProtectionLevel", DefaultValue=System.Net.Sockets.IPProtectionLevel.Unspecified)]
public System.Net.Sockets.IPProtectionLevel IPProtectionLevel { get; set; }
[<System.Configuration.ConfigurationProperty("ipProtectionLevel", DefaultValue=System.Net.Sockets.IPProtectionLevel.Unspecified)>]
member this.IPProtectionLevel : System.Net.Sockets.IPProtectionLevel with get, set
Public Property IPProtectionLevel As IPProtectionLevel

Valor da propriedade

O valor do IPProtectionLevel para a instância atual.

Atributos

Comentários

A propriedade IPProtectionLevel permite a configuração de uma restrição para um soquete IPv6 a um escopo especificado, tal como endereços com o mesmo prefixo link-local ou site-local. Essa opção permite que os aplicativos estabeleçam restrições de acesso em soquetes IPv6. Essas restrições permitem que um aplicativo em execução em uma LAN privada proteja-se de modo simples e robusto contra ataques externos. Essa opção amplia ou reduz o escopo de um soquete de escuta, permitindo acesso irrestrito de usuários públicos e privados, quando apropriado, ou restringindo o acesso somente ao mesmo site, conforme necessário. Essa opção tem três níveis de proteção definidos especificados na System.Net.Sockets.IPProtectionLevel enumeração .

Aplica-se a

Confira também