Язык

WebPermission.AddPermission Метод

Определение

Добавляет указанный универсальный код ресурса (URI) с указанными правами доступа к текущему WebPermission.

Перегрузки

Имя Описание
AddPermission(NetworkAccess, String)

Добавляет указанную строку URI с указанными правами доступа к текущему WebPermission.

AddPermission(NetworkAccess, Regex)

Добавляет указанный универсальный код ресурса (URI) с указанными правами доступа к текущему WebPermission.

AddPermission(NetworkAccess, String)

Исходный код:
WebPermission.cs
Исходный код:
WebPermission.cs
Исходный код:
WebPermission.cs
Исходный код:
WebPermission.cs
Исходный код:
WebPermission.cs
Исходный код:
WebPermission.cs
Исходный код:
WebPermission.cs

Добавляет указанную строку URI с указанными правами доступа к текущему WebPermission.

public:
 void AddPermission(System::Net::NetworkAccess access, System::String ^ uriString);
public void AddPermission(System.Net.NetworkAccess access, string uriString);
member this.AddPermission : System.Net.NetworkAccess * string -> unit
Public Sub AddPermission (access As NetworkAccess, uriString As String)

Параметры

access
NetworkAccess

Значение, NetworkAccess указывающее права доступа, предоставляемые URI.

uriString
String

Строка, описывающая универсальный код ресурса (URI), к которому предоставляются права доступа.

Исключения

uriString равно null.

Комментарии

Если вы указали None в качестве PermissionStateзначения , используйте AddPermission для разрешения использования uriString в целевом классе. Способ, который uriString можно использовать целевым классом access, определяется. Укажите в качестве параметра доступа для добавления URI, указанного Accept параметром, в список URI принимает строки или укажите uriStringConnect в качестве параметра доступа, чтобы добавить URI в список строк подключения URI.

Note

AddPermission Unrestricted Вызов WebPermission не будет влиять, так как разрешение предоставляется всем URI.

Note

Строка URI кандидата проверяется в списке соответствующих регулярных выражений (AcceptList или ConnectList) двумя способами. Во-первых, строка URI кандидата проверяется в соответствующем списке; Затем, если совпадения нет, строка URI кандидата преобразуется в соответствующий Uri список и проверяется в соответствии с соответствующим списком.

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

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

AddPermission(NetworkAccess, Regex)

Исходный код:
WebPermission.cs
Исходный код:
WebPermission.cs
Исходный код:
WebPermission.cs
Исходный код:
WebPermission.cs
Исходный код:
WebPermission.cs
Исходный код:
WebPermission.cs
Исходный код:
WebPermission.cs

Добавляет указанный универсальный код ресурса (URI) с указанными правами доступа к текущему WebPermission.

public:
 void AddPermission(System::Net::NetworkAccess access, System::Text::RegularExpressions::Regex ^ uriRegex);
public void AddPermission(System.Net.NetworkAccess access, System.Text.RegularExpressions.Regex uriRegex);
member this.AddPermission : System.Net.NetworkAccess * System.Text.RegularExpressions.Regex -> unit
Public Sub AddPermission (access As NetworkAccess, uriRegex As Regex)

Параметры

access
NetworkAccess

NetworkAccess, указывающий права доступа, предоставляемые URI.

uriRegex
Regex

Регулярное выражение, описывающее набор URI, к которым предоставляются права доступа.

Исключения

Параметр uriRegex имеет значение null.

Комментарии

Если вы указали None в качестве PermissionStateзначения , используйте AddPermission для разрешения использования uriRegex в целевом классе. Укажите Accept в качестве access параметра, чтобы добавить URI, указанный uriRegex параметром, в список URI принять строки или указать Connect в качестве параметра доступа, чтобы добавить URI в список строк подключения URI.

Note

Вызов AddPermission экземпляра UnrestrictedWebPermission не повлияет, так как разрешение предоставляется всем URI.

Note

Рекомендуется создать uriRegex их с помощью RegexOptions.IgnoreCaseRegexOptions.Compiledфлагов , а также RegexOptions.Singleline флагов.

Note

Строка URI кандидата проверяется в списке соответствующих регулярных выражений (AcceptList или ConnectList) двумя способами. Во-первых, строка URI кандидата проверяется в соответствующем списке; Затем, если совпадения нет, строка URI кандидата преобразуется в соответствующий Uri список и проверяется в соответствии с соответствующим списком.

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

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