AppDomain.PermissionSet Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
Code Access Security is not supported or honored by the runtime.
Obtiene el conjunto de permisos de un dominio de aplicación en un espacio aislado.
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
Valor de propiedad
Conjunto de permisos del dominio de aplicación en un espacio aislado.
- Atributos
Comentarios
Precaución
La seguridad de acceso del código (CAS) ha quedado en desuso en todas las versiones de .NET Framework y .NET. Las versiones recientes de .NET no respetan las anotaciones de CAS y generan errores si se usan API relacionadas con CAS. Los desarrolladores deben buscar medios alternativos para realizar tareas de seguridad.
Los dominios de aplicación de espacio aislado creados mediante la sobrecarga del AppDomain.CreateDomain(String, Evidence, AppDomainSetup, PermissionSet, StrongName[]) método tienen un conjunto homogéneo de permisos; es decir, se concede el mismo conjunto de permisos a todos los ensamblados de confianza parcial que se cargan en el dominio de aplicación. Opcionalmente, un dominio de aplicación de espacio aislado tiene una lista de ensamblados con nombre seguro que están exentos de este conjunto de permisos y, en su lugar, se ejecutan con plena confianza.