다음을 통해 공유


GacIdentityPermission 생성자

정의

GacIdentityPermission 클래스의 새 인스턴스를 초기화합니다.

오버로드

GacIdentityPermission()

GacIdentityPermission 클래스의 새 인스턴스를 초기화합니다.

GacIdentityPermission(PermissionState)

완전 제한된 GacIdentityPermission를 사용하여 PermissionState 클래스의 새 인스턴스를 초기화합니다.

GacIdentityPermission()

GacIdentityPermission 클래스의 새 인스턴스를 초기화합니다.

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

예제

다음 코드 예제에서는 생성자의 사용을 보여 있습니다 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

설명

This constructor creates a GacIdentityPermission with a PermissionState value of None.

적용 대상

GacIdentityPermission(PermissionState)

완전 제한된 GacIdentityPermission를 사용하여 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)

매개 변수

state
PermissionState

PermissionState 값 중 하나입니다.

예외

state는 유효한 PermissionState 값이 아닙니다.

예제

다음 코드 예제에서는 생성자의 사용을 보여 있습니다 GacIdentityPermission.GacIdentityPermission(PermissionState) .

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

설명

참고

.NET Framework 버전 1.0 및 1.1에서는 ID 권한에 사용 권한 상태 값을 가질 Unrestricted 수 없습니다. .NET Framework 버전 2.0부터 ID 권한에는 사용 권한 상태 값이 있을 수 있습니다. 즉, 2.0 이상 버전에서 ID 권한은 인터페이스를 구현하는 사용 권한과 동일한 동작을 갖습니다 IUnrestrictedPermission .

적용 대상