WebPermission.AddPermission Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.