Compartir a través de


PermissionSetAttribute.Name Propiedad

Definición

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.

Se aplica a