DeclarativeSecurityAction Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bildirim temelli güvenlik kullanılarak gerçekleştirilebilecek güvenlik eylemlerini belirtir.
public enum class DeclarativeSecurityAction
public enum DeclarativeSecurityAction
type DeclarativeSecurityAction =
Public Enum DeclarativeSecurityAction
- Devralma
Alanlar
Assert | 3 | Yığında daha yüksek arayanlara kaynağa erişim izni verilmemiş olsa bile, çağıran kod geçerli izin nesnesi tarafından tanımlanan kaynağa erişebilir. |
Demand | 2 | Çağrı zincirindeki tüm arayanlara belirtilen iznin verildiğini denetleyin. |
Deny | 4 | Başka denetimler olmadan belirtilen izin için Talebi reddedin. |
InheritanceDemand | 7 | Belirtilen izne sahip olmak için sınıfını devralan veya bir yöntemi geçersiz kılan türetilmiş sınıf gereklidir. |
LinkDemand | 6 | Hemen çağırana belirtilen iznin verildiğini denetleyin. |
None | 0 | Bildirim temelli güvenlik eylemi yok. |
PermitOnly | 5 | Başka denetimler yapmadan, belirtilenler dışındaki tüm izinler için talebi reddedin. |
RequestMinimum | 8 | Kodun çalışması için gereken en düşük izinleri isteyin. Bu eylem yalnızca derleme kapsamında kullanılabilir. |
RequestOptional | 9 | İsteğe bağlı ek izinler isteyin (çalıştırmak için gerekli değildir). Bu istek, özellikle istenmeyen diğer tüm izinleri örtük olarak reddeder. Bu eylem yalnızca derleme kapsamında kullanılabilir. |
RequestRefuse | 10 | Kötüye kullanılabilecek izinlerin çağıran koda verilmemesi için istekte bulunabilirsiniz. Bu eylem yalnızca derleme kapsamında kullanılabilir. |