WebPermission.AddPermission Methode

Definition

Fügt den angegebenen URI mit den angegebenen Zugriffsrechten zur aktuellen WebPermissionhinzu.

Überlädt

Name Beschreibung
AddPermission(NetworkAccess, String)

Fügt der aktuellen URI-Zeichenfolge die angegebene URI-Zeichenfolge mit den angegebenen Zugriffsrechten WebPermissionhinzu.

AddPermission(NetworkAccess, Regex)

Fügt den angegebenen URI mit den angegebenen Zugriffsrechten zur aktuellen WebPermissionhinzu.

AddPermission(NetworkAccess, String)

Fügt der aktuellen URI-Zeichenfolge die angegebene URI-Zeichenfolge mit den angegebenen Zugriffsrechten WebPermissionhinzu.

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)

Parameter

access
NetworkAccess

A NetworkAccess that specifies the access rights that are granted to the URI.

uriString
String

Eine Zeichenfolge, die den URI beschreibt, für den Zugriffsrechte gewährt werden.

Ausnahmen

uriString ist null.

Hinweise

Wenn Sie dies angegeben NonePermissionStatehaben, verwenden Sie diese Eigenschaft AddPermission , um die Verwendung uriString in der Zielklasse zuzulassen. Die Art und Weise, wie sie von der Zielklasse verwendet werden kann, uriString wird durch accessangegeben. Geben Sie als Zugriffsparameter an, um den durch den uriString Parameter angegebenen URI zur Liste der URI akzeptieren Zeichenfolgen hinzuzufügen, oder geben Sie ConnectAccept als Zugriffsparameter an, um den URI der Liste der URI-Verbindungszeichenfolgen hinzuzufügen.

Note

Unrestricted WebPermission Das Aufrufen AddPermission hat keine Auswirkung, da allen URIs die Berechtigung gewährt wird.

Note

Eine Kandidaten-URI-Zeichenfolge wird auf zwei Arten anhand der Liste der relevanten regulären Ausdrücke (AcceptList oder ConnectList) überprüft. Zuerst wird die URI-Zeichenfolge des Kandidaten anhand der entsprechenden Liste überprüft. wenn keine Übereinstimmung vorhanden ist, wird die URI-Zeichenfolge des Kandidaten in eine Uri entsprechende Liste konvertiert und überprüft.

Weitere Informationen

Gilt für:

AddPermission(NetworkAccess, Regex)

Fügt den angegebenen URI mit den angegebenen Zugriffsrechten zur aktuellen WebPermissionhinzu.

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)

Parameter

access
NetworkAccess

Ein NetworkAccess, der die Zugriffsrechte angibt, die dem URI gewährt werden.

uriRegex
Regex

Ein regulärer Ausdruck, der den Satz von URIs beschreibt, denen Zugriffsrechte gewährt werden.

Ausnahmen

Der uriRegex Parameter ist null.

Hinweise

Wenn Sie dies angegeben NonePermissionStatehaben, verwenden Sie diese Option AddPermission , um die Verwendung uriRegex in der Zielklasse zuzulassen. Geben Sie als access Parameter an, um den durch den uriRegex Parameter angegebenen URI zur Liste der URI akzeptieren Zeichenfolgen hinzuzufügen, oder geben Connect Sie Accept als Zugriffsparameter an, um den URI der Liste der URI-Verbindungszeichenfolgen hinzuzufügen.

Note

Das Aufrufen AddPermission einer UnrestrictedWebPermission Instanz hat keine Auswirkung, da allen URIs die Berechtigung gewährt wird.

Note

Es wird empfohlen, die Erstellung mit den RegexOptions.IgnoreCaseRegexOptions.CompiledKennzeichen und RegexOptions.Singleline Flags zu erstellenuriRegex.

Note

Eine Kandidaten-URI-Zeichenfolge wird auf zwei Arten anhand der Liste der relevanten regulären Ausdrücke (AcceptList oder ConnectList) überprüft. Zuerst wird die URI-Zeichenfolge des Kandidaten anhand der entsprechenden Liste überprüft. wenn keine Übereinstimmung vorhanden ist, wird die URI-Zeichenfolge des Kandidaten in eine Uri entsprechende Liste konvertiert und überprüft.

Weitere Informationen

Gilt für: