Udostępnij za pośrednictwem


PolicyLevel.ChangeNamedPermissionSet(String, PermissionSet) Metoda

Definicja

Przestroga

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

Zastępuje element NamedPermissionSet na bieżącym poziomie zasad określonym PermissionSetelementem .

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

Parametry

name
String

Nazwa elementu NamedPermissionSet do zastąpienia.

pSet
PermissionSet

Element PermissionSet , który zastępuje NamedPermissionSet określony przez name parametr .

Zwraca

Kopia NamedPermissionSet elementu, który został zastąpiony.

Atrybuty

Wyjątki

Parametr name ma wartość null.

-lub-

Parametr pSet ma wartość null.

Parametr name jest równy nazwie zestawu uprawnień zarezerwowanych.

-lub-

PermissionSet Nie można odnaleźć określonego pSet przez parametr .

Uwagi

Przestroga

Zabezpieczenia dostępu kodu (CAS) zostały uznane za przestarzałe we wszystkich wersjach .NET Framework i .NET. Najnowsze wersje platformy .NET nie honorują adnotacji CAS i generują błędy, jeśli są używane interfejsy API związane z usługą CAS. Deweloperzy powinni szukać alternatywnych sposobów wykonywania zadań zabezpieczeń.

Dotyczy