Condividi tramite


PermissionSetAttribute.Name Proprietà

Definizione

Ottiene o imposta il nome del set di autorizzazioni.

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

Valore della proprietà

Nome di un oggetto NamedPermissionSet non modificabile, ossia uno dei diversi set di autorizzazioni contenuti nei criteri predefiniti e non alterabili.

Esempio

Nel codice seguente viene illustrato l'uso della Name proprietà . Questo esempio di codice fa parte di un esempio più ampio fornito per la PermissionSetAttribute classe .

[PermissionSetAttribute(SecurityAction.PermitOnly, Name = "LocalIntranet")]
<System.Security.Permissions.PermissionSetAttribute( _
    SecurityAction.PermitOnly, _
    Name:="LocalIntranet")> _
Private Sub ReadFile3()

Commenti

Poiché i set di autorizzazioni denominati possono variare da computer a computer, l'uso di set di autorizzazioni denominati per la sicurezza dichiarativa è limitato ai set di autorizzazioni denominati non modificabili inclusi come parte dei criteri predefiniti. In questo modo si garantisce che le autorizzazioni contenute nel set di autorizzazioni a cui si fa riferimento siano uguali ovunque venga eseguito il codice. Se viene usato un set di autorizzazioni denominato modificabile o non riconosciuto, verrà generato un errore del compilatore.

Si applica a