WebPermission.AddPermission Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee voegt u de opgegeven URI toe met de opgegeven toegangsrechten voor de huidige WebPermission.
Overloads
| Name | Description |
|---|---|
| AddPermission(NetworkAccess, String) |
Hiermee voegt u de opgegeven URI-tekenreeks toe met de opgegeven toegangsrechten voor de huidige WebPermission. |
| AddPermission(NetworkAccess, Regex) |
Hiermee voegt u de opgegeven URI toe met de opgegeven toegangsrechten voor de huidige WebPermission. |
AddPermission(NetworkAccess, String)
Hiermee voegt u de opgegeven URI-tekenreeks toe met de opgegeven toegangsrechten voor de huidige 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)
Parameters
- access
- NetworkAccess
Een NetworkAccess die de toegangsrechten aangeeft die aan de URI worden verleend.
- uriString
- String
Een tekenreeks die de URI beschrijft waaraan toegangsrechten worden verleend.
Uitzonderingen
uriString is null.
Opmerkingen
Als u hebt opgegeven None als de PermissionState, gebruikt AddPermission om het gebruik van uriString in de doelklasse toe te staat. De manier waarop uriString de doelklasse kan worden gebruikt, wordt opgegeven door access. Geef Accept op als de toegangsparameter om de URI toe te voegen die is opgegeven door de uriString parameter aan de lijst met URI-acceptatietekenreeksen of geef Connect op als de toegangsparameter om de URI toe te voegen aan de lijst met URI-verbindingsreeksen.
Note
Unrestricted WebPermission Aanroepen AddPermission heeft geen effect, omdat aan alle URI's toestemming wordt verleend.
Note
Een kandidaat-URI-tekenreeks wordt op twee manieren gecontroleerd op de lijst met relevante reguliere expressies (AcceptList of ConnectList). Eerst wordt de kandidaat-URI-tekenreeks gecontroleerd op basis van de juiste lijst; als er geen overeenkomst is, wordt de kandidaat-URI-tekenreeks geconverteerd naar een Uri en gecontroleerd op basis van de juiste lijst.
Zie ook
Van toepassing op
AddPermission(NetworkAccess, Regex)
Hiermee voegt u de opgegeven URI toe met de opgegeven toegangsrechten voor de huidige 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)
Parameters
- access
- NetworkAccess
Een NetworkAccess die de toegangsrechten aangeeft die aan de URI worden verleend.
- uriRegex
- Regex
Een reguliere expressie die de set URI's beschrijft waaraan toegangsrechten worden verleend.
Uitzonderingen
De uriRegex parameter is null.
Opmerkingen
Als u hebt opgegeven None als de PermissionState, gebruikt AddPermission om het gebruik van uriRegex in de doelklasse toe te staan. Geef Accept op als de parameter voor het toevoegen van de access URI die is opgegeven door de uriRegex parameter aan de lijst met URI-accepteren tekenreeksen of geef Connect op als de toegangsparameter om de URI toe te voegen aan de lijst met URI-verbindingsreeksen.
Note
Het aanroepen van AddPermission een UnrestrictedWebPermission exemplaar heeft geen effect omdat aan alle URI's toestemming wordt verleend.
Note
Het wordt aanbevolen dat u maakt uriRegex met behulp van de RegexOptions.IgnoreCase, RegexOptions.Compileden RegexOptions.Singleline vlaggen.
Note
Een kandidaat-URI-tekenreeks wordt op twee manieren gecontroleerd op de lijst met relevante reguliere expressies (AcceptList of ConnectList). Eerst wordt de kandidaat-URI-tekenreeks gecontroleerd op basis van de juiste lijst; als er geen overeenkomst is, wordt de kandidaat-URI-tekenreeks geconverteerd naar een Uri en gecontroleerd op basis van de juiste lijst.