WebPermission.AddPermission Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute l’URI spécifié avec les droits d’accès spécifiés au niveau actuel WebPermission.
Surcharges
| Nom | Description |
|---|---|
| AddPermission(NetworkAccess, String) |
Ajoute la chaîne d’URI spécifiée avec les droits d’accès spécifiés au niveau actuel WebPermission. |
| AddPermission(NetworkAccess, Regex) |
Ajoute l’URI spécifié avec les droits d’accès spécifiés au niveau actuel WebPermission. |
AddPermission(NetworkAccess, String)
Ajoute la chaîne d’URI spécifiée avec les droits d’accès spécifiés au niveau actuel 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)
Paramètres
- access
- NetworkAccess
Qui NetworkAccess spécifie les droits d’accès accordés à l’URI.
- uriString
- String
Chaîne qui décrit l’URI auquel les droits d’accès sont accordés.
Exceptions
uriString a la valeur null.
Remarques
Si vous avez spécifié None en tant que PermissionState, utilisez-le AddPermission pour autoriser l’utilisation dans uriString la classe cible. La façon dont uriString la classe cible peut être utilisée est spécifiée par access. Spécifiez comme paramètre d’accès pour ajouter l’URI spécifié par le uriString paramètre à la liste des chaînes d’acceptation d’URI, ou spécifiez AcceptConnect comme paramètre d’accès pour ajouter l’URI à la liste des chaînes de connexion d’URI.
Note
L’appel AddPermission n’a UnrestrictedWebPermission aucun effet, car l’autorisation est accordée à toutes les URI.
Note
Une chaîne d’URI candidate est vérifiée par rapport à la liste des expressions régulières pertinentes (AcceptList ou ConnectList) de deux manières. Tout d’abord, la chaîne d’URI candidate est vérifiée par rapport à la liste appropriée ; ensuite, s’il n’y a aucune correspondance, la chaîne d’URI candidate est convertie en une Uri et vérifiée par rapport à la liste appropriée.
Voir aussi
S’applique à
AddPermission(NetworkAccess, Regex)
Ajoute l’URI spécifié avec les droits d’accès spécifiés au niveau actuel 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)
Paramètres
- access
- NetworkAccess
NetworkAccess qui spécifie les droits d’accès accordés à l’URI.
- uriRegex
- Regex
Expression régulière qui décrit l’ensemble d’URI auxquels les droits d’accès sont accordés.
Exceptions
Le uriRegex paramètre est null.
Remarques
Si vous avez spécifié None en tant que PermissionState, utilisez-le AddPermission pour autoriser l’utilisation dans uriRegex la classe cible. Spécifiez comme access paramètre pour ajouter l’URI spécifié par le uriRegex paramètre à la liste des chaînes d’acceptation de l’URI, ou spécifiez AcceptConnect comme paramètre d’accès pour ajouter l’URI à la liste des chaînes de connexion d’URI.
Note
L’appel AddPermission sur une UnrestrictedWebPermission instance n’aura aucun effet, car l’autorisation est accordée à toutes les URI.
Note
Il est recommandé de créer uriRegex à l’aide des indicateurs et RegexOptions.Singleline des RegexOptions.IgnoreCaseindicateursRegexOptions.Compiled.
Note
Une chaîne d’URI candidate est vérifiée par rapport à la liste des expressions régulières pertinentes (AcceptList ou ConnectList) de deux manières. Tout d’abord, la chaîne d’URI candidate est vérifiée par rapport à la liste appropriée ; ensuite, s’il n’y a aucune correspondance, la chaîne d’URI candidate est convertie en une Uri et vérifiée par rapport à la liste appropriée.