Udostępnij za pośrednictwem


GacIdentityPermission Konstruktory

Definicja

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.

Dotyczy