SocketElement.IPProtectionLevel Свойство

Определение

Получает или задает значение, указывающее объект IPProtectionLevel по умолчанию для сокета.

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

Значение свойства

Значение объекта IPProtectionLevel для текущего экземпляра.

Атрибуты

Комментарии

Свойство IPProtectionLevel позволяет настроить ограничение для сокета IPv6 на указанный область, например адреса с тем же локальным префиксом ссылки или локальным префиксом сайта. Этот параметр позволяет приложениям накладывать ограничения на доступ к сокетам IPv6. Такие ограничения позволяют приложению, работающему в частной локальной сети, просто и надежно защититься от внешних атак. Этот параметр расширяет или сужает область прослушивающего сокета, обеспечивая неограниченный доступ общедоступных и частных пользователей при необходимости или ограничивая доступ только к одному и тому же сайту, если это необходимо. Этот параметр имеет три определенных уровня защиты, указанные в перечислении System.Net.Sockets.IPProtectionLevel .

Применяется к

См. также раздел