WebPermission.AddPermission Método

Definição

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

Sobrecargas

Name Description
AddPermission(NetworkAccess, String)

Adiciona a cadeia 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 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

A NetworkAccess que especifica os direitos de acesso concedidos à URI.

uriString
String

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

Exceções

uriString é null.

Observações

Se especificou None como o PermissionState, use AddPermission para permitir o uso de uriString na classe alvo. A forma como uriString pode ser usada pela classe alvo é especificada por access. Especifique Accept como parâmetro de acesso adicionar o URI especificado pelo uriString parâmetro à lista de cadeias de aceitação de URIs, ou especifique Connect como parâmetro de acesso adicionar o URI à lista de cadeias de ligação URI.

Note

Invocar AddPermissionUnrestrictedWebPermission não terá efeito, porque é concedida permissão a todos os URIs.

Note

Uma cadeia de URI candidata é verificada em relação à lista de expressões regulares relevantes (AcceptList ou ConnectList) de duas formas. Primeiro, a cadeia de URI candidata é verificada em relação à lista apropriada; depois, se não houver correspondência, a cadeia URI candidata é convertida em a Uri e verificada com a lista apropriada.

Ver 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 são concedidos direitos de acesso.

Exceções

O uriRegex parâmetro é null.

Observações

Se especificou None como , PermissionStateuse AddPermission para permitir o uso de uriRegex na classe alvo. Especifique Accept como access parâmetro adicionar o URI especificado pelo uriRegex parâmetro à lista de cadeias de aceitação de URIs, ou especifique Connect como parâmetro de acesso adicionar o URI à lista de cadeias de ligação URI.

Note

Invocar AddPermission uma UnrestrictedWebPermission instância não terá efeito, pois é concedida permissão a todas as URIs.

Note

Recomenda-se que crie uriRegex usando os RegexOptions.IgnoreCaseflags , RegexOptions.Compiled, e RegexOptions.Singleline .

Note

Uma cadeia de URI candidata é verificada em relação à lista de expressões regulares relevantes (AcceptList ou ConnectList) de duas formas. Primeiro, a cadeia de URI candidata é verificada em relação à lista apropriada; depois, se não houver correspondência, a cadeia URI candidata é convertida em a Uri e verificada com a lista apropriada.

Ver também

Aplica-se a