PolicyLevel.ChangeNamedPermissionSet(String, PermissionSet) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Let op
Code Access Security is not supported or honored by the runtime.
Vervangt een NamedPermissionSet in het huidige beleidsniveau door de opgegeven 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
Parameters
- name
- String
De naam van de NamedPermissionSet te vervangen naam.
- pSet
- PermissionSet
Hiermee PermissionSet vervangt u de NamedPermissionSet opgegeven door de name parameter.
Retouren
Een kopie van de NamedPermissionSet kopie die is vervangen.
- Kenmerken
Uitzonderingen
De name parameter is gelijk aan de naam van een gereserveerde machtigingenset.
– of –
Kan de PermissionSet opgegeven door de pSet parameter niet vinden.
Opmerkingen
Caution
Cas (Code Access Security) is afgeschaft in alle versies van .NET Framework en .NET. Recente versies van .NET respecteren geen CAS-aantekeningen en produceren fouten als CAS-gerelateerde API's worden gebruikt. Ontwikkelaars moeten alternatieve manieren zoeken om beveiligingstaken uit te voeren.