Freigeben über


PolicyLevel.AddNamedPermissionSet(NamedPermissionSet) Methode

Definition

Achtung

Code Access Security is not supported or honored by the runtime.

Fügt der aktuellen Richtlinienebene ein NamedPermissionSet hinzu.

public:
 void AddNamedPermissionSet(System::Security::NamedPermissionSet ^ permSet);
public void AddNamedPermissionSet (System.Security.NamedPermissionSet permSet);
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void AddNamedPermissionSet (System.Security.NamedPermissionSet permSet);
member this.AddNamedPermissionSet : System.Security.NamedPermissionSet -> unit
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.AddNamedPermissionSet : System.Security.NamedPermissionSet -> unit
Public Sub AddNamedPermissionSet (permSet As NamedPermissionSet)

Parameter

permSet
NamedPermissionSet

Das NamedPermissionSet, das der aktuellen Richtlinienebene hinzugefügt werden soll.

Attribute

Ausnahmen

Der permSet-Parameter ist null.

Der permSet-Parameter hat denselben Namen wie ein vorhandenes NamedPermissionSet auf dem PolicyLevel.

Hinweise

Achtung

Code Access Security (CAS) ist für alle Versionen von .NET Framework und .NET veraltet. Aktuelle Versionen von .NET berücksichtigen CAS-Anmerkungen nicht und erzeugen Fehler, wenn CAS-bezogene APIs verwendet werden. Entwickler sollten nach alternativen Mitteln suchen, um Sicherheitsaufgaben zu erledigen.

Benannte Berechtigungssätze werden nach Richtlinienebene festgelegt.

Gilt für: