PolicyLevel.ChangeNamedPermissionSet(String, PermissionSet) Metoda

Definice

Upozornění

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

Nahradí hodnotu NamedPermissionSet v aktuální úrovni zásady zadanou PermissionSet.

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, který NamedPermissionSet chcete nahradit.

pSet
PermissionSet

Tím PermissionSet se nahradí NamedPermissionSet zadaný name parametr.

Návraty

NamedPermissionSet

Kopie NamedPermissionSet nahrazené kopie.

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 pSet parametrem nebyl nalezen.

Poznámky

Upozornění

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

Platí pro