AppDomain.PermissionSet Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
Code Access Security is not supported or honored by the runtime.
Ruft den Berechtigungssatz einer Sandbox-Anwendungsdomäne ab.
public:
property System::Security::PermissionSet ^ PermissionSet { System::Security::PermissionSet ^ get(); };
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public System.Security.PermissionSet PermissionSet { get; }
public System.Security.PermissionSet PermissionSet { get; }
public System.Security.PermissionSet PermissionSet { [System.Security.SecurityCritical] get; }
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.PermissionSet : System.Security.PermissionSet
member this.PermissionSet : System.Security.PermissionSet
[<get: System.Security.SecurityCritical>]
member this.PermissionSet : System.Security.PermissionSet
Public ReadOnly Property PermissionSet As PermissionSet
Eigenschaftswert
Der Berechtigungssatz der Sandbox-Anwendungsdomäne.
- Attribute
Hinweise
Achtung
Code Access Security (CAS) ist in allen Versionen von .NET Framework und .NET veraltet. Aktuelle Versionen von .NET berücksichtigen CAS-Anmerkungen nicht und verursachen Fehler, wenn CAS-bezogene APIs verwendet werden. Entwickler sollten nach alternativen Mitteln suchen, um Sicherheitsaufgaben zu erledigen.
Sandkastenanwendungsdomänen, die mithilfe der AppDomain.CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) Methodenüberladung erstellt wurden, verfügen über einen homogenen Satz von Berechtigungen. Das heißt, derselbe Berechtigungssatz wird allen teilweise vertrauenswürdigen Assemblys gewährt, die in die Anwendungsdomäne geladen werden. Eine Sandkastenanwendungsdomäne verfügt optional über eine Liste von Assemblys mit starkem Namen, die von diesem Berechtigungssatz ausgenommen sind und stattdessen mit voller Vertrauenswürdigkeit ausgeführt werden.