WebPermission.AddPermission Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá zadaný identifikátor URI se zadanými přístupovými právy k aktuálnímu WebPermission.
Přetížení
| Name | Description |
|---|---|
| AddPermission(NetworkAccess, String) |
Přidá zadaný řetězec identifikátoru URI se zadanými přístupovými právy k aktuálnímu WebPermission. |
| AddPermission(NetworkAccess, Regex) |
Přidá zadaný identifikátor URI se zadanými přístupovými právy k aktuálnímu WebPermission. |
AddPermission(NetworkAccess, String)
- Zdroj:
- WebPermission.cs
- Zdroj:
- WebPermission.cs
- Zdroj:
- WebPermission.cs
- Zdroj:
- WebPermission.cs
- Zdroj:
- WebPermission.cs
- Zdroj:
- WebPermission.cs
- Zdroj:
- WebPermission.cs
Přidá zadaný řetězec identifikátoru URI se zadanými přístupovými právy k aktuálnímu 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)
Parametry
- access
- NetworkAccess
A NetworkAccess , který určuje přístupová práva udělená identifikátoru URI.
- uriString
- String
Řetězec, který popisuje identifikátor URI, ke kterému jsou udělena přístupová práva.
Výjimky
uriString je null.
Poznámky
Pokud jste zadali None jako PermissionStatehodnotu , použijte AddPermission k povolení použití uriString v cílové třídě. Způsob, jakým uriString lze použít cílovou třídou, je určen access. Zadejte Accept jako přístupový parametr pro přidání identifikátoru URI určeného uriString parametrem do seznamu identifikátorů URI přijímají řetězce, nebo zadejte Connect jako přístupový parametr pro přidání identifikátoru URI do seznamu připojovacích řetězců identifikátoru URI.
Note
AddPermission Unrestricted Volání WebPermission nebude mít žádný vliv, protože oprávnění se uděluje všem identifikátorům URI.
Note
V seznamu relevantních regulárních výrazů (AcceptList nebo ConnectList) se kontroluje řetězec kandidáta URI dvěma způsoby. Nejprve se v příslušném seznamu zkontroluje řetězec URI kandidáta; pokud neexistuje shoda, převede se řetězec URI kandidáta na Uri odpovídající seznam a zkontroluje se podle příslušného seznamu.
Viz také
Platí pro
AddPermission(NetworkAccess, Regex)
- Zdroj:
- WebPermission.cs
- Zdroj:
- WebPermission.cs
- Zdroj:
- WebPermission.cs
- Zdroj:
- WebPermission.cs
- Zdroj:
- WebPermission.cs
- Zdroj:
- WebPermission.cs
- Zdroj:
- WebPermission.cs
Přidá zadaný identifikátor URI se zadanými přístupovými právy k aktuálnímu 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)
Parametry
- access
- NetworkAccess
NetworkAccess, který určuje přístupová práva udělená identifikátoru URI.
- uriRegex
- Regex
Regulární výraz, který popisuje sadu identifikátorů URI, ke kterým jsou udělena přístupová práva.
Výjimky
Parametr uriRegex je null.
Poznámky
Pokud jste zadali None jako PermissionStatehodnotu , použijte AddPermission k povolení použití uriRegex v cílové třídě. Zadejte Accept jako access parametr pro přidání identifikátoru URI určeného uriRegex parametrem do seznamu URI přijímá řetězce, nebo zadejte Connect jako přístupový parametr pro přidání identifikátoru URI do seznamu připojovacích řetězců identifikátoru URI.
Note
Volání AddPermission na UnrestrictedWebPermission instanci nebude mít žádný vliv, protože oprávnění se uděluje všem identifikátorům URI.
Note
Doporučujeme, abyste ho vytvořili uriRegex pomocí příznaku RegexOptions.IgnoreCase, RegexOptions.Compileda RegexOptions.Singleline příznaku.
Note
V seznamu relevantních regulárních výrazů (AcceptList nebo ConnectList) se kontroluje řetězec kandidáta URI dvěma způsoby. Nejprve se v příslušném seznamu zkontroluje řetězec URI kandidáta; pokud neexistuje shoda, převede se řetězec URI kandidáta na Uri odpovídající seznam a zkontroluje se podle příslušného seznamu.