GacIdentityPermissionAttribute(SecurityAction) Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans GacIdentityPermissionAttribute baru kelas dengan nilai yang ditentukan SecurityAction .
public:
GacIdentityPermissionAttribute(System::Security::Permissions::SecurityAction action);
public GacIdentityPermissionAttribute (System.Security.Permissions.SecurityAction action);
new System.Security.Permissions.GacIdentityPermissionAttribute : System.Security.Permissions.SecurityAction -> System.Security.Permissions.GacIdentityPermissionAttribute
Public Sub New (action As SecurityAction)
Parameter
- action
- SecurityAction
Salah SecurityAction satu nilai.
Pengecualian
Parameter action
bukan nilai yang valid SecurityAction .
Contoh
Contoh kode berikut menunjukkan penggunaan GacIdentityPermissionAttribute konstruktor untuk menuntut agar program panggilan berada di cache perakitan global. Contoh ini adalah bagian dari contoh yang lebih besar yang disediakan untuk GacIdentityPermissionAttribute kelas .
// Demand that the calling program be in the global assembly cache.
[GacIdentityPermissionAttribute(SecurityAction::Demand)]
public ref class Class1
// Demand that the calling program be in the global assembly cache.
[GacIdentityPermissionAttribute(SecurityAction.Demand)]
public class Class1
' Demand that the calling program be in the global assembly cache.
<GacIdentityPermissionAttribute(SecurityAction.Demand)> _
Public Class Class1
Keterangan
Konstruktor memanggil kelas dasar untuk memvalidasi SecurityAction nilai.
Konstruktor ini mengaitkan SecurityAction (misalnya, Demand
) dengan GacIdentityPermission.
Informasi keamanan yang dideklarasikan oleh atribut keamanan disimpan dalam metadata target atribut dan diakses oleh sistem pada durasi. Atribut keamanan hanya digunakan untuk keamanan deklaratif. Gunakan GacIdentityPermission untuk keamanan imperatif.