WebPermission.AddPermission Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.