WebPermission Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy nowe wystąpienie WebPermission klasy.
Przeciążenia
| Nazwa | Opis |
|---|---|
| WebPermission() |
Tworzy nowe wystąpienie WebPermission klasy. |
| WebPermission(PermissionState) |
Tworzy nowe wystąpienie WebPermission klasy, które przekazuje wszystkie wymagania lub kończy się niepowodzeniem. |
| WebPermission(NetworkAccess, String) |
Inicjuje nowe wystąpienie WebPermission klasy z określonymi prawami dostępu dla określonego identyfikatora URI. |
| WebPermission(NetworkAccess, Regex) |
Inicjuje nowe wystąpienie WebPermission klasy z określonymi prawami dostępu dla określonego wyrażenia regularnego identyfikatora URI. |
WebPermission()
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
Tworzy nowe wystąpienie WebPermission klasy.
public:
WebPermission();
public WebPermission();
Public Sub New ()
Uwagi
Tworzy nowe wystąpienie WebPermission klasy. Ten konstruktor tworzy puste uprawnienie, które nie przyznaje żadnych praw.
Zobacz też
Dotyczy
WebPermission(PermissionState)
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
Tworzy nowe wystąpienie WebPermission klasy, które przekazuje wszystkie wymagania lub kończy się niepowodzeniem.
public:
WebPermission(System::Security::Permissions::PermissionState state);
public WebPermission(System.Security.Permissions.PermissionState state);
new System.Net.WebPermission : System.Security.Permissions.PermissionState -> System.Net.WebPermission
Public Sub New (state As PermissionState)
Parametry
- state
- PermissionState
Wartość PermissionState.
Uwagi
Wartość parametru state to PermissionState.None lub PermissionState.Unrestricted, odpowiednio dając w pełni ograniczony lub całkowicie nieograniczony dostęp do wszystkich zmiennych zabezpieczeń. Jeśli określisz PermissionState.Nonewartość , możesz udzielić dostępu do poszczególnych identyfikatorów URI przy użyciu polecenia AddPermission.
Zobacz też
Dotyczy
WebPermission(NetworkAccess, String)
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
Inicjuje nowe wystąpienie WebPermission klasy z określonymi prawami dostępu dla określonego identyfikatora URI.
public:
WebPermission(System::Net::NetworkAccess access, System::String ^ uriString);
public WebPermission(System.Net.NetworkAccess access, string uriString);
new System.Net.WebPermission : System.Net.NetworkAccess * string -> System.Net.WebPermission
Public Sub New (access As NetworkAccess, uriString As String)
Parametry
- access
- NetworkAccess
Wartość NetworkAccess wskazująca, jakiego rodzaju dostęp ma udzielić określonemu identyfikatorowi URI. Accept wskazuje, że aplikacja może akceptować połączenia z Internetu w zasobie lokalnym. Connect wskazuje, że aplikacja może łączyć się z określonymi zasobami internetowymi.
- uriString
- String
Ciąg identyfikatora URI, do którego przyznano prawa dostępu.
Wyjątki
Parametr uriString ma wartość null.
Uwagi
Ten konstruktor inicjuje WebPermission element i przyznaje swoje uprawnienie docelowe do nawiązywania połączenia hosta zdalnego lub akceptowania połączenia hosta zdalnego przy użyciu identyfikatora URI opisanego uriString przez parametr .
Zobacz też
Dotyczy
WebPermission(NetworkAccess, Regex)
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
- Źródło:
- WebPermission.cs
Inicjuje nowe wystąpienie WebPermission klasy z określonymi prawami dostępu dla określonego wyrażenia regularnego identyfikatora URI.
public:
WebPermission(System::Net::NetworkAccess access, System::Text::RegularExpressions::Regex ^ uriRegex);
public WebPermission(System.Net.NetworkAccess access, System.Text.RegularExpressions.Regex uriRegex);
new System.Net.WebPermission : System.Net.NetworkAccess * System.Text.RegularExpressions.Regex -> System.Net.WebPermission
Public Sub New (access As NetworkAccess, uriRegex As Regex)
Parametry
- access
- NetworkAccess
NetworkAccess Wartość wskazująca, jakiego rodzaju dostęp ma udzielić określonemu identyfikatorowi URI. Accept wskazuje, że aplikacja może akceptować połączenia z Internetu w zasobie lokalnym. Connect wskazuje, że aplikacja może łączyć się z określonymi zasobami internetowymi.
- uriRegex
- Regex
Wyrażenie regularne, które opisuje identyfikator URI, do którego ma zostać udzielony dostęp.
Uwagi
Ten konstruktor inicjuje WebPermission element i przyznaje swoje uprawnienie docelowe do nawiązywania połączenia hosta zdalnego lub akceptowania połączenia hosta zdalnego przy użyciu identyfikatora URI opisanego uriRegex przez parametr .
Note
Zaleca się utworzenie uriRegex przy użyciu RegexOptions.IgnoreCaseflag , RegexOptions.Compiledi RegexOptions.Singleline .
Note
Ciąg identyfikatora URI kandydata jest sprawdzany na liście odpowiednich wyrażeń regularnych (AcceptList lub ConnectList) na dwa sposoby. Najpierw ciąg identyfikatora URI kandydata jest sprawdzany względem odpowiedniej listy; Następnie, jeśli nie ma dopasowania, ciąg identyfikatora URI kandydata jest konwertowany na Uri element i sprawdzany względem odpowiedniej listy.