PermissionRequestEvidence(PermissionSet, PermissionSet, PermissionSet) Oluşturucu

Tanım

Bir kod derlemesinin PermissionRequestEvidence izin isteğiyle sınıfının yeni bir örneğini başlatır.

public:
 PermissionRequestEvidence(System::Security::PermissionSet ^ request, System::Security::PermissionSet ^ optional, System::Security::PermissionSet ^ denied);
public PermissionRequestEvidence(System.Security.PermissionSet request, System.Security.PermissionSet optional, System.Security.PermissionSet denied);
new System.Security.Policy.PermissionRequestEvidence : System.Security.PermissionSet * System.Security.PermissionSet * System.Security.PermissionSet -> System.Security.Policy.PermissionRequestEvidence
Public Sub New (request As PermissionSet, optional As PermissionSet, denied As PermissionSet)

Parametreler

request
PermissionSet

Kodun çalışması için gereken en düşük izinler.

optional
PermissionSet

Kodun kendilerine verildiğinde kullanabileceği izinler, ancak bunlar gerekli değildir.

denied
PermissionSet

Kodun açıkça verilmemelerini istediği izinler.

Açıklamalar

.NET Framework güvenlik ilkesi sistemi, kod derlemesinin Evidence ile birlikte istenen izinleri kullanarak kodun hangi izinlere sahip olacağını belirler.

Şunlara uygulanır