Share via


PolicyLevel.ChangeNamedPermissionSet(String, PermissionSet) Metoda

Definice

Upozornění

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

Nahradí hodnotu v aktuální úrovni zásad zadanou NamedPermissionSetPermissionSet.

public:
 System::Security::NamedPermissionSet ^ ChangeNamedPermissionSet(System::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}")]
public System.Security.NamedPermissionSet ChangeNamedPermissionSet (string name, System.Security.PermissionSet pSet);
member this.ChangeNamedPermissionSet : string * System.Security.PermissionSet -> System.Security.NamedPermissionSet
[<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
Public Function ChangeNamedPermissionSet (name As String, pSet As PermissionSet) As NamedPermissionSet

Parametry

name
String

Název položky, která NamedPermissionSet se má nahradit.

pSet
PermissionSet

Hodnota PermissionSet , která nahrazuje NamedPermissionSet hodnotu určenou parametrem name .

Návraty

Kopie NamedPermissionSet , která byla nahrazena.

Atributy

Výjimky

Parametr name je null.

-nebo-

Parametr pSet je null.

Parametr name se rovná názvu rezervované sady oprávnění.

-nebo-

Zadaný PermissionSet parametrem pSet nebyl nalezen.

Poznámky

Upozornění

Zabezpečení přístupu kódu (CAS) bylo zastaralé ve všech verzích rozhraní .NET Framework a .NET. Nedávné verze rozhraní .NET nedodržují poznámky CAS a při použití rozhraní API souvisejících s cas vytvářejí chyby. Vývojáři by měli hledat alternativní způsoby provádění úloh zabezpečení.

Platí pro