PolicyLevel.ChangeNamedPermissionSet(String, PermissionSet) Methode

Definition

Achtung

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

Ersetzt ein NamedPermissionSet auf der aktuellen Richtlinienebene durch das angegebene PermissionSet.

public:
 System::Security::NamedPermissionSet ^ ChangeNamedPermissionSet(System::String ^ name, System::Security::PermissionSet ^ pSet);
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public System.Security.NamedPermissionSet ChangeNamedPermissionSet (string name, System.Security.PermissionSet pSet);
public System.Security.NamedPermissionSet ChangeNamedPermissionSet (string name, System.Security.PermissionSet pSet);
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.ChangeNamedPermissionSet : string * System.Security.PermissionSet -> System.Security.NamedPermissionSet
member this.ChangeNamedPermissionSet : string * System.Security.PermissionSet -> System.Security.NamedPermissionSet
Public Function ChangeNamedPermissionSet (name As String, pSet As PermissionSet) As NamedPermissionSet

Parameter

name
String

Der Name des zu ersetzenden NamedPermissionSet.

pSet
PermissionSet

Das PermissionSet, das das vom name-Parameter angegebene NamedPermissionSet ersetzt.

Gibt zurück

Eine Kopie des NamedPermissionSet, das ersetzt wurde.

Attribute

Ausnahmen

Der name-Parameter ist null.

- oder -

Der pSet-Parameter ist null.

Der name-Parameter ist gleich dem Namen eines reservierten Berechtigungssatzes.

- oder -

Das vom pSet-Parameter angegebene PermissionSet kann nicht gefunden werden.

Hinweise

Achtung

Die Codezugriffssicherheit (CAS, Code Access Security) ist in allen Versionen von .NET Framework und .NET veraltet. Aktuelle Versionen von .NET berücksichtigen keine CAS-Anmerkungen und erzeugen Fehler, wenn CAS-bezogene APIs verwendet werden. Entwickler*innen sollten alternative Mittel zum Ausführen von Sicherheitsaufgaben suchen.

Gilt für: