Bagikan melalui


DeclarativeSecurityAction Enum

Definisi

Menentukan tindakan keamanan yang dapat dilakukan menggunakan keamanan deklaratif.

public enum class DeclarativeSecurityAction
public enum DeclarativeSecurityAction
type DeclarativeSecurityAction = 
Public Enum DeclarativeSecurityAction
Warisan
DeclarativeSecurityAction

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.

Berlaku untuk