WebPermission.AddPermission Methode

Definitie

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.

Zie ook

Van toepassing op