ZoneIdentityPermission 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.
Inicjuje nowe wystąpienie klasy ZoneIdentityPermission.
Przeciążenia
| Nazwa | Opis |
|---|---|
| ZoneIdentityPermission(PermissionState) |
Inicjuje nowe wystąpienie klasy ZoneIdentityPermission z określonym PermissionState. |
| ZoneIdentityPermission(SecurityZone) |
Inicjuje ZoneIdentityPermission nowe wystąpienie klasy w celu reprezentowania określonej tożsamości strefy. |
ZoneIdentityPermission(PermissionState)
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
Inicjuje nowe wystąpienie klasy ZoneIdentityPermission z określonym PermissionState.
public:
ZoneIdentityPermission(System::Security::Permissions::PermissionState state);
public ZoneIdentityPermission(System.Security.Permissions.PermissionState state);
new System.Security.Permissions.ZoneIdentityPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.ZoneIdentityPermission
Public Sub New (state As PermissionState)
Parametry
- state
- PermissionState
PermissionState Jedna z wartości.
Wyjątki
Parametr state nie jest prawidłową wartością PermissionState.
Uwagi
Tworzy w pełni ograniczone (None) lub Unrestricted uprawnienie.
Note
W programie .NET Framework w wersji 1.0 i 1.1 uprawnienia tożsamości nie mogą mieć wartości stanu uprawnień Unrestricted. Począwszy od programu .NET Framework w wersji 2.0, uprawnienia tożsamości mogą mieć dowolną wartość stanu uprawnień. Oznacza to, że w wersji 2.0 i nowszych uprawnienia tożsamości mają takie samo zachowanie jak uprawnienia implementujące IUnrestrictedPermission interfejs. Oznacza to, że zapotrzebowanie na tożsamość zawsze kończy się powodzeniem, niezależnie od tożsamości zestawu, jeśli zestaw otrzymał pełne zaufanie.
W programie .NET Framework w wersji 1.0 i 1.1 wymagania dotyczące uprawnień tożsamości są skuteczne, nawet jeśli zestaw wywołujący jest w pełni zaufany. Oznacza to, że mimo że zestaw wywołujący ma pełne zaufanie, żądanie uprawnienia tożsamości kończy się niepowodzeniem, jeśli zestaw nie spełnia wymagań kryteriów. Począwszy od programu .NET Framework w wersji 2.0, wymagania dotyczące uprawnień tożsamości są nieskuteczne, jeśli zestaw wywołujący ma pełne zaufanie. Zapewnia to spójność wszystkich uprawnień, eliminując traktowanie uprawnień tożsamości jako szczególny przypadek.
Dotyczy
ZoneIdentityPermission(SecurityZone)
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
- Źródło:
- ZoneIdentityPermission.cs
Inicjuje ZoneIdentityPermission nowe wystąpienie klasy w celu reprezentowania określonej tożsamości strefy.
public:
ZoneIdentityPermission(System::Security::SecurityZone zone);
public ZoneIdentityPermission(System.Security.SecurityZone zone);
new System.Security.Permissions.ZoneIdentityPermission : System.Security.SecurityZone -> System.Security.Permissions.ZoneIdentityPermission
Public Sub New (zone As SecurityZone)
Parametry
- zone
- SecurityZone
Identyfikator strefy.