Partager via


SocketElement.IPProtectionLevel Propriété

Définition

Obtient ou définit une valeur qui spécifie le IPProtectionLevel par défaut à utiliser pour un socket.

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

Valeur de propriété

Valeur de IPProtectionLevel pour l'instance actuelle.

Attributs

Remarques

La propriété IPProtectionLevel permet la configuration d’une restriction pour un socket IPv6 selon une étendue spécifiée, comme des adresses utilisant le même préfixe local de lien ou de site. Cette option permet aux applications de placer des restrictions d’accès sur les sockets IPv6. Ces restrictions permettent à une application qui s'exécute sur un réseau local privé de se renforcer facilement et efficacement contre les attaques externes. Cette option élargit ou limite l’étendue d’un socket en écoute, permettant un accès illimité des utilisateurs publics et privés le cas échéant ou limitant éventuellement l’accès à un même site. Cette option a trois niveaux de protection définis spécifiés dans l’énumération System.Net.Sockets.IPProtectionLevel .

S’applique à

Voir aussi