PolicyLevel.ChangeNamedPermissionSet(String, PermissionSet) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
Code Access Security is not supported or honored by the runtime.
Remplace un NamedPermissionSet niveau de stratégie actuel par le paramètre spécifié 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
Paramètres
- name
- String
Nom de la NamedPermissionSet propriété à remplacer.
- pSet
- PermissionSet
Qui PermissionSet remplace le NamedPermissionSetname paramètre spécifié.
Retours
Copie de l’objet NamedPermissionSet qui a été remplacé.
- Attributs
Exceptions
Le name paramètre est égal au nom d’un jeu d’autorisations réservé.
- ou -
Le PermissionSet paramètre spécifié pSet est introuvable.
Remarques
Avertissement
La sécurité d’accès du code (CAS) a été déconseillée dans toutes les versions du .NET Framework et de .NET. Les versions récentes de .NET n’honorent pas les annotations CAS et produisent des erreurs si les API liées à CAS sont utilisées. Les développeurs doivent rechercher d’autres moyens d’accomplir des tâches de sécurité.