Bagikan melalui


ReflectionPermission Konstruktor

Definisi

Menginisialisasi instans baru kelas ReflectionPermission.

Overload

ReflectionPermission(PermissionState)

Menginisialisasi instans ReflectionPermission baru kelas dengan izin yang sepenuhnya dibatasi atau tidak dibatasi seperti yang ditentukan.

ReflectionPermission(ReflectionPermissionFlag)

Menginisialisasi instans ReflectionPermission baru kelas dengan akses yang ditentukan.

ReflectionPermission(PermissionState)

Sumber:
ReflectionPermission.cs
Sumber:
ReflectionPermission.cs
Sumber:
ReflectionPermission.cs
Sumber:
ReflectionPermission.cs

Menginisialisasi instans ReflectionPermission baru kelas dengan izin yang sepenuhnya dibatasi atau tidak dibatasi seperti yang ditentukan.

public:
 ReflectionPermission(System::Security::Permissions::PermissionState state);
public ReflectionPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.ReflectionPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.ReflectionPermission
Public Sub New (state As PermissionState)

Parameter

state
PermissionState

Salah PermissionState satu nilai.

Pengecualian

Parameter state bukan nilai yang valid dari PermissionState.

Contoh

Contoh kode berikut menunjukkan penggunaan ReflectionPermission.ReflectionPermission(PermissionState) konstruktor. Contoh ini adalah bagian dari contoh yang lebih besar yang disediakan untuk ReflectionPermission kelas .

ReflectionPermission restrictedMemberAccessPerm = new ReflectionPermission(PermissionState.None);
Dim restrictedMemberAccessPerm As New ReflectionPermission(PermissionState.None)

Keterangan

Membuat sepenuhnya terbatas (None) atau Unrestricted akses ke metadata.

Berlaku untuk

ReflectionPermission(ReflectionPermissionFlag)

Sumber:
ReflectionPermission.cs
Sumber:
ReflectionPermission.cs
Sumber:
ReflectionPermission.cs
Sumber:
ReflectionPermission.cs

Menginisialisasi instans ReflectionPermission baru kelas dengan akses yang ditentukan.

public:
 ReflectionPermission(System::Security::Permissions::ReflectionPermissionFlag flag);
public ReflectionPermission (System.Security.Permissions.ReflectionPermissionFlag flag);
new System.Security.Permissions.ReflectionPermission : System.Security.Permissions.ReflectionPermissionFlag -> System.Security.Permissions.ReflectionPermission
Public Sub New (flag As ReflectionPermissionFlag)

Parameter

Pengecualian

Parameter flag bukan nilai yang valid dari ReflectionPermissionFlag.

Contoh

Contoh kode berikut menunjukkan penggunaan ReflectionPermission.ReflectionPermission(ReflectionPermissionFlag) konstruktor. Contoh ini adalah bagian dari contoh yang lebih besar yang disediakan untuk ReflectionPermission kelas .

ReflectionPermission restrictedMemberAccessPerm = new ReflectionPermission(ReflectionPermissionFlag.RestrictedMemberAccess);
Dim restrictedMemberAccessPerm As New ReflectionPermission(ReflectionPermissionFlag.RestrictedMemberAccess)

Berlaku untuk