AppDomain.PermissionSet Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a tesztkörnyezettel rendelkező alkalmazástartomány engedélykészletét.
public:
property System::Security::PermissionSet ^ PermissionSet { System::Security::PermissionSet ^ get(); };
public System.Security.PermissionSet PermissionSet { [System.Security.SecurityCritical] get; }
[<get: System.Security.SecurityCritical>]
member this.PermissionSet : System.Security.PermissionSet
Public ReadOnly Property PermissionSet As PermissionSet
Tulajdonság értéke
A tesztkörnyezetbe helyezett alkalmazástartomány engedélykészlete.
- Attribútumok
Megjegyzések
Caution
A Code Access Security (CAS) elavult a .NET-keretrendszer és a .NET összes verziójában. A .NET legújabb verziói nem tartják tiszteletben a CAS-megjegyzéseket, és cas-okkal kapcsolatos API-k használata esetén hibákat okoznak. A fejlesztőknek alternatív módot kell keresnie a biztonsági feladatok elvégzésére.
A metódustúlterheléssel AppDomain.CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) létrehozott tesztkörnyezeti alkalmazástartományok homogén engedélykészlettel rendelkeznek, vagyis ugyanazokat az engedélyeket kapják az alkalmazástartományba betöltött, részben megbízható szerelvények. A védőfalas alkalmazástartományok opcionálisan olyan erős nevű szerelvények listáját is tartalmazza, amelyek mentesülnek az engedélykészlet alól, és ehelyett teljes megbízhatósággal futnak.