GacIdentityPermission Oluşturucular

Tanım

GacIdentityPermission sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

GacIdentityPermission()

GacIdentityPermission sınıfının yeni bir örneğini başlatır.

GacIdentityPermission(PermissionState)

tamamen kısıtlanmış PermissionStateile sınıfının yeni bir örneğini GacIdentityPermission başlatır.

GacIdentityPermission()

GacIdentityPermission sınıfının yeni bir örneğini başlatır.

public:
 GacIdentityPermission();
public GacIdentityPermission ();
Public Sub New ()

Örnekler

Aşağıdaki kod örneği oluşturucunun GacIdentityPermission() kullanımını gösterir.

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

Açıklamalar

Bu oluşturucu değeriyle bir GacIdentityPermission PermissionState Noneoluşturur.

Şunlara uygulanır

GacIdentityPermission(PermissionState)

tamamen kısıtlanmış PermissionStateile sınıfının yeni bir örneğini GacIdentityPermission başlatır.

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)

Parametreler

state
PermissionState

Değerlerden PermissionState biri.

Özel durumlar

state geçerli PermissionState bir değer değil.

Örnekler

Aşağıdaki kod örneği oluşturucunun GacIdentityPermission.GacIdentityPermission(PermissionState) kullanımını gösterir.

GacIdentityPermission ^ Gac1 = gcnew GacIdentityPermission( PermissionState::None );
GacIdentityPermission Gac1 = new GacIdentityPermission(PermissionState.None);
Dim Gac1 As New GacIdentityPermission(PermissionState.None)

Açıklamalar

Not

.NET Framework sürüm 1.0 ve 1.1'de kimlik izinlerinin izin durumu değeri olamazUnrestricted. .NET Framework sürüm 2.0'dan başlayarak, kimlik izinleri herhangi bir izin durumu değerine sahip olabilir. Bu, 2.0 ve sonraki sürümlerde kimlik izinlerinin arabirimi uygulayan izinlerle aynı davranışa IUnrestrictedPermission sahip olduğu anlamına gelir.

Şunlara uygulanır