PermissionSetAttribute.Name 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í.
Obtiene o establece el nombre del conjunto de permisos.
public:
property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String
Valor de propiedad
Nombre de un objeto NamedPermissionSet inmutable (uno de varios conjuntos de permisos contenidos en la directiva predeterminada y que no pueden modificarse).
Ejemplos
En el código siguiente se muestra el uso de la Name propiedad . Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase PermissionSetAttribute.
[PermissionSetAttribute(SecurityAction.PermitOnly, Name = "LocalIntranet")]
<System.Security.Permissions.PermissionSetAttribute( _
SecurityAction.PermitOnly, _
Name:="LocalIntranet")> _
Private Sub ReadFile3()
Comentarios
Dado que los conjuntos de permisos con nombre pueden variar de equipo a equipo, el uso de conjuntos de permisos con nombre para la seguridad declarativa está restringido a los conjuntos de permisos con nombre inmutables incluidos como parte de la directiva predeterminada. Esto garantiza que los permisos contenidos en el conjunto de permisos al que se hace referencia serán los mismos donde se ejecute el código. Se producirá un error del compilador si se usa un conjunto de permisos con nombre mutable o no reconocido.