GacIdentityPermission 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 GacIdentityPermission.
Przeciążenia
GacIdentityPermission() |
Inicjuje nowe wystąpienie klasy GacIdentityPermission. |
GacIdentityPermission(PermissionState) |
Inicjuje GacIdentityPermission nowe wystąpienie klasy z pełną ograniczeniami PermissionState. |
GacIdentityPermission()
- Źródło:
- GacIdentityPermission.cs
- Źródło:
- GacIdentityPermission.cs
- Źródło:
- GacIdentityPermission.cs
Inicjuje nowe wystąpienie klasy GacIdentityPermission.
public:
GacIdentityPermission();
public GacIdentityPermission ();
Public Sub New ()
Przykłady
Poniższy przykład kodu przedstawia użycie konstruktora GacIdentityPermission() .
GacIdentityPermission ^ Gac1 = gcnew GacIdentityPermission;
GacIdentityPermission ^ Gac2 = gcnew GacIdentityPermission( PermissionState::None );
if ( Gac1->Equals( Gac2 ) )
Console::WriteLine( "GacIdentityPermission() equals GacIdentityPermission(PermissionState.None)." );
GacIdentityPermission Gac1 = new GacIdentityPermission();
GacIdentityPermission Gac2 = new GacIdentityPermission(PermissionState.None);
if (Gac1.Equals(Gac2))
Console.WriteLine("GacIdentityPermission() equals GacIdentityPermission(PermissionState.None).");
Dim Gac1 As New GacIdentityPermission
Dim Gac2 As New GacIdentityPermission(PermissionState.None)
If (Gac1.Equals(Gac2)) Then
Console.WriteLine("GacIdentityPermission() equals GacIdentityPermission(PermissionState.None).")
End If
Uwagi
Ten konstruktor tworzy obiekt GacIdentityPermission o PermissionState wartości None.
Dotyczy
GacIdentityPermission(PermissionState)
- Źródło:
- GacIdentityPermission.cs
- Źródło:
- GacIdentityPermission.cs
- Źródło:
- GacIdentityPermission.cs
Inicjuje GacIdentityPermission nowe wystąpienie klasy z pełną ograniczeniami PermissionState.
public:
GacIdentityPermission(System::Security::Permissions::PermissionState state);
public GacIdentityPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.GacIdentityPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.GacIdentityPermission
Public Sub New (state As PermissionState)
Parametry
- state
- PermissionState
PermissionState Jedna z wartości.
Wyjątki
state
jest nieprawidłową PermissionState wartością.
Przykłady
Poniższy przykład kodu przedstawia użycie konstruktora GacIdentityPermission.GacIdentityPermission(PermissionState) .
GacIdentityPermission ^ Gac1 = gcnew GacIdentityPermission( PermissionState::None );
GacIdentityPermission Gac1 = new GacIdentityPermission(PermissionState.None);
Dim Gac1 As New GacIdentityPermission(PermissionState.None)
Uwagi
Uwaga
W .NET Framework wersji 1.0 i 1.1 uprawnienia tożsamości nie mogą mieć Unrestricted wartości stanu uprawnień. Począwszy od .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.