Lingua

WebPermission.AddPermission Metodo

Definizione

Aggiunge l'URI specificato con i diritti di accesso specificati all'oggetto corrente WebPermission.

Overload

Nome Descrizione
AddPermission(NetworkAccess, String)

Aggiunge la stringa URI specificata con i diritti di accesso specificati all'oggetto corrente WebPermission.

AddPermission(NetworkAccess, Regex)

Aggiunge l'URI specificato con i diritti di accesso specificati all'oggetto corrente WebPermission.

AddPermission(NetworkAccess, String)

Origine:
WebPermission.cs
Origine:
WebPermission.cs
Origine:
WebPermission.cs
Origine:
WebPermission.cs
Origine:
WebPermission.cs
Origine:
WebPermission.cs
Origine:
WebPermission.cs
Origine:
WebPermission.cs

Aggiunge la stringa URI specificata con i diritti di accesso specificati all'oggetto corrente 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)

Parametri

access
NetworkAccess

Oggetto NetworkAccess che specifica i diritti di accesso concessi all'URI.

uriString
String

Stringa che descrive l'URI a cui vengono concessi i diritti di accesso.

Eccezioni

uriString è null.

Commenti

Se è stato specificato None come PermissionState, usare AddPermission per consentire l'uso di nella classe di uriString destinazione. Il modo in cui uriString è possibile usare la classe di destinazione è specificato da access. Specificare Accept come parametro di accesso per aggiungere l'URI specificato dal uriString parametro all'elenco di stringhe di accettazione URI oppure specificare Connect come parametro di accesso per aggiungere l'URI all'elenco di stringhe di connessione URI.

Note

La chiamata AddPermission a su UnrestrictedWebPermission non avrà alcun effetto, perché l'autorizzazione viene concessa a tutti gli URI.

Note

Una stringa URI candidata viene controllata rispetto all'elenco di espressioni regolari pertinenti (AcceptList o ConnectList) in due modi. Prima di tutto, la stringa URI candidata viene controllata rispetto all'elenco appropriato; quindi, se non esiste alcuna corrispondenza, la stringa URI candidata viene convertita in un Uri oggetto e verificata in base all'elenco appropriato.

Vedi anche

Si applica a

AddPermission(NetworkAccess, Regex)

Origine:
WebPermission.cs
Origine:
WebPermission.cs
Origine:
WebPermission.cs
Origine:
WebPermission.cs
Origine:
WebPermission.cs
Origine:
WebPermission.cs
Origine:
WebPermission.cs
Origine:
WebPermission.cs

Aggiunge l'URI specificato con i diritti di accesso specificati all'oggetto corrente 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)

Parametri

access
NetworkAccess

NetworkAccess che specifica i diritti di accesso concessi all'URI.

uriRegex
Regex

Espressione regolare che descrive il set di URI a cui vengono concessi i diritti di accesso.

Eccezioni

Il uriRegex parametro è null.

Commenti

Se è stato specificato None come PermissionState, usare AddPermission per consentire l'uso di nella classe di uriRegex destinazione. Specificare Accept come access parametro per aggiungere l'URI specificato dal uriRegex parametro all'elenco di stringhe di accettazione URI oppure specificare Connect come parametro di accesso per aggiungere l'URI all'elenco di stringhe di connessione URI.

Note

La chiamata AddPermission a un'istanza UnrestrictedWebPermission non avrà alcun effetto perché l'autorizzazione viene concessa a tutti gli URI.

Note

È consigliabile creare uriRegex usando i RegexOptions.IgnoreCaseflag , RegexOptions.Compilede RegexOptions.Singleline .

Note

Una stringa URI candidata viene controllata rispetto all'elenco di espressioni regolari pertinenti (AcceptList o ConnectList) in due modi. Prima di tutto, la stringa URI candidata viene controllata rispetto all'elenco appropriato; quindi, se non esiste alcuna corrispondenza, la stringa URI candidata viene convertita in un Uri oggetto e verificata in base all'elenco appropriato.

Vedi anche

Si applica a