WebPermission.AddPermission Método

Definição

Adiciona o URI especificado com os direitos de acesso especificados ao atual WebPermission.

Sobrecargas

Nome Description
AddPermission(NetworkAccess, String)

Adiciona a cadeia de caracteres de URI especificada com os direitos de acesso especificados ao atual WebPermission.

AddPermission(NetworkAccess, Regex)

Adiciona o URI especificado com os direitos de acesso especificados ao atual WebPermission.

AddPermission(NetworkAccess, String)

Origem:
WebPermission.cs
Origem:
WebPermission.cs
Origem:
WebPermission.cs
Origem:
WebPermission.cs
Origem:
WebPermission.cs
Origem:
WebPermission.cs
Origem:
WebPermission.cs

Adiciona a cadeia de caracteres de URI especificada com os direitos de acesso especificados ao atual 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)

Parâmetros

access
NetworkAccess

Um NetworkAccess que especifica os direitos de acesso concedidos ao URI.

uriString
String

Uma cadeia de caracteres que descreve o URI ao qual os direitos de acesso são concedidos.

Exceções

uriString é null.

Comentários

Se você especificou None como o PermissionState. use AddPermission para permitir o uso na classe de uriString destino. A maneira que uriString pode ser usada pela classe de destino é especificada por access. Especifique Accept como o parâmetro de acesso para adicionar o URI especificado pelo uriString parâmetro à lista de cadeias de caracteres de aceitação de URI ou especifique Connect como o parâmetro de acesso para adicionar o URI à lista de cadeias de conexão de URI.

Note

A chamada AddPermissionUnrestrictedWebPermission não terá efeito, pois a permissão é concedida a todos os URIs.

Note

Uma cadeia de caracteres de URI candidata é verificada na lista de expressões regulares relevantes (AcceptList ou ConnectList) de duas maneiras. Primeiro, a cadeia de caracteres de URI do candidato é verificada na lista apropriada; em seguida, se não houver correspondência, a cadeia de caracteres de URI do candidato será convertida em uma Uri e verificada na lista apropriada.

Confira também

Aplica-se a

AddPermission(NetworkAccess, Regex)

Origem:
WebPermission.cs
Origem:
WebPermission.cs
Origem:
WebPermission.cs
Origem:
WebPermission.cs
Origem:
WebPermission.cs
Origem:
WebPermission.cs
Origem:
WebPermission.cs

Adiciona o URI especificado com os direitos de acesso especificados ao atual 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)

Parâmetros

access
NetworkAccess

Um NetworkAccess que especifica os direitos de acesso concedidos ao URI.

uriRegex
Regex

Uma expressão regular que descreve o conjunto de URIs aos quais os direitos de acesso são concedidos.

Exceções

O uriRegex parâmetro é null.

Comentários

Se você tiver especificado None como o PermissionState, use AddPermission para permitir o uso na classe de uriRegex destino. Especifique Accept como o access parâmetro para adicionar o URI especificado pelo uriRegex parâmetro à lista de cadeias de caracteres de aceitação de URI ou especifique Connect como o parâmetro de acesso para adicionar o URI à lista de cadeias de conexão de URI.

Note

Chamar AddPermission uma UnrestrictedWebPermission instância não terá efeito, pois a permissão é concedida a todos os URIs.

Note

É recomendável que você crie uriRegex usando os sinalizadores e RegexOptions.IgnoreCase os RegexOptions.CompiledRegexOptions.Singlelinesinalizadores.

Note

Uma cadeia de caracteres de URI candidata é verificada na lista de expressões regulares relevantes (AcceptList ou ConnectList) de duas maneiras. Primeiro, a cadeia de caracteres de URI do candidato é verificada na lista apropriada; em seguida, se não houver correspondência, a cadeia de caracteres de URI do candidato será convertida em uma Uri e verificada na lista apropriada.

Confira também

Aplica-se a