AppDomain.PermissionSet Tulajdonság

Definíció

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.

A következőre érvényes:

Lásd még