DeclarativeSecurityAction Enum
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.
Menentukan tindakan keamanan yang dapat dilakukan menggunakan keamanan deklaratif.
public enum class DeclarativeSecurityAction
public enum DeclarativeSecurityAction
type DeclarativeSecurityAction =
Public Enum DeclarativeSecurityAction
- Warisan
Bidang
Assert | 3 | Kode panggilan dapat mengakses sumber daya yang diidentifikasi oleh objek izin saat ini, bahkan jika penelepon yang lebih tinggi di tumpukan belum diberikan izin untuk mengakses sumber daya. |
Demand | 2 | Periksa apakah semua penelepon dalam rantai panggilan telah diberikan izin yang ditentukan. |
Deny | 4 | Tanpa pemeriksaan lebih lanjut menolak Permintaan untuk izin yang ditentukan. |
InheritanceDemand | 7 | Kelas turunan yang mewarisi kelas atau mengambil alih metode diperlukan untuk memiliki izin yang ditentukan. |
LinkDemand | 6 | Periksa apakah penelepon langsung telah diberikan izin yang ditentukan. |
None | 0 | Tidak ada tindakan keamanan deklaratif. |
PermitOnly | 5 | Tanpa pemeriksaan lebih lanjut, menolak permintaan untuk semua izin selain yang ditentukan. |
RequestMinimum | 8 | Minta izin minimum yang diperlukan agar kode dapat dijalankan. Tindakan ini hanya dapat digunakan dalam lingkup assembly. |
RequestOptional | 9 | Minta izin tambahan yang bersifat opsional (tidak diperlukan untuk menjalankan). Permintaan ini secara implisit menolak semua izin lain yang tidak diminta secara khusus. Tindakan ini hanya dapat digunakan dalam lingkup assembly. |
RequestRefuse | 10 | Minta agar izin yang mungkin disalahgunakan tidak diberikan ke kode panggilan. Tindakan ini hanya dapat digunakan dalam lingkup assembly. |