AppDomain.PermissionSet Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de machtigingenset van een toepassingsdomein in de sandbox op.
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
Waarde van eigenschap
De machtigingenset van het domein van de sandbox-toepassing.
- Kenmerken
Opmerkingen
Caution
Cas (Code Access Security) is afgeschaft in alle versies van .NET Framework en .NET. Recente versies van .NET respecteren geen CAS-aantekeningen en produceren fouten als CAS-gerelateerde API's worden gebruikt. Ontwikkelaars moeten alternatieve manieren zoeken om beveiligingstaken uit te voeren.
Sandbox-toepassingsdomeinen die zijn gemaakt met behulp van de overbelasting van de AppDomain.CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) methode hebben een homogene set machtigingen. Dat wil gezegd, dezelfde set machtigingen wordt verleend aan alle gedeeltelijk vertrouwde assembly's die in het toepassingsdomein worden geladen. Een toepassingsdomein in de sandbox heeft desgewenst een lijst met sterk benoemde assembly's die zijn vrijgesteld van deze machtigingenset en in plaats daarvan worden uitgevoerd met volledig vertrouwen.