Elemento PermissionSet (ASSL)
Identifica el conjunto de permisos asociado a un .NET Framework ensamblado.
Sintaxis
<ClrAssembly>
...
<PermissionSet>...</PermissionSet>
</ClrAssembly>
Características de los elementos
Característica | Descripción |
---|---|
Tipo y longitud de los datos | String (enumeración) |
Valor predeterminado | Caja fuerte |
Cardinalidad | 0-1: Elemento opcional que puede aparecer una y solo una vez. |
Relaciones del elemento
Relación | Elemento |
---|---|
Elemento primario | ClrAssembly |
Elementos secundarios | Ninguno |
Observaciones
El valor de este elemento se limita a una de las cadenas enumeradas en la tabla siguiente.
Valor | Descripción |
---|---|
Caja fuerte | Solo se permite el cálculo interno y el acceso a datos local. Caja fuerte es el conjunto de permisos más restrictivo. El código ejecutado por un ensamblado con Caja fuerte no puede acceder a recursos externos del sistema, como archivos, la red, las variables de entorno o el Registro. |
ExternalAccess | Safe, con la capacidad adicional para tener acceso a recursos externos del sistema, como archivos, redes, variables de entorno y el Registro. |
Sin restricciones | Unrestricted permite a los ensamblados un acceso sin límites a los recursos situados tanto dentro como fuera de . El código que se ejecuta desde dentro de un ensamblado Unrestricted puede llamarse código no administrado. |
La enumeración que corresponde a los valores permitidos para PermissionSet en el modelo de objetos Objetos de administración de análisis (AMO) es PermissionSet.
Consulte también
Tipo de datos ComAssembly (ASSL)
Elemento Assemblies (ASSL)
Elemento Database (ASSL)
Elemento Server (ASSL)
Propiedades (ASSL)