WebPermission.AddPermission Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.