Język

WebPermission Konstruktory

Definicja

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.

Zobacz też

Dotyczy