NetworkAccess Перечисление
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает разрешения доступа к сети.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class NetworkAccess
[System.Flags]
public enum NetworkAccess
public enum NetworkAccess
[<System.Flags>]
type NetworkAccess =
type NetworkAccess =
Public Enum NetworkAccess
- Наследование
- Атрибуты
Имя | Значение | Описание |
---|---|---|
Accept | 128 | Указывает, что приложение наделено правом разрешать подключения к локальному ресурсу из Интернета. Обратите внимание, что это защита локального узла, использующего класс Accept для предоставления доступа к локальному ресурсу (адрес и порт). В тот момент, когда сокет пытается осуществить привязку к данному локальному ресурсу, выполняется проверка разрешения с целью узнать, существует ли объект Accept для этого ресурса. |
Connect | 64 | Показывает, что приложению разрешено подключаться к определенным интернет-ресурсам. Обратите внимание, что при существовании ресурса на удаленном узле проверка наличия разрешения Connect не выполняется. Это объясняется тем, что порт подключающегося удаленного узла неизвестен и невозможно заранее создать подходящие права. Проверка прав удаленного узла, пытающегося подключиться к опрашивающему сокету, возлагается на приложение. |
Перечисление NetworkAccess используется с классами WebPermission и SocketPermission .
Продукт | Версии |
---|---|
.NET | 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |