Udostępnij za pośrednictwem


PolicyLevel.AddNamedPermissionSet(NamedPermissionSet) Metoda

Definicja

Przestroga

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

Dodaje element NamedPermissionSet do bieżącego poziomu zasad.

public:
 void AddNamedPermissionSet(System::Security::NamedPermissionSet ^ permSet);
public void AddNamedPermissionSet (System.Security.NamedPermissionSet permSet);
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void AddNamedPermissionSet (System.Security.NamedPermissionSet permSet);
member this.AddNamedPermissionSet : System.Security.NamedPermissionSet -> unit
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.AddNamedPermissionSet : System.Security.NamedPermissionSet -> unit
Public Sub AddNamedPermissionSet (permSet As NamedPermissionSet)

Parametry

permSet
NamedPermissionSet

Element do dodania NamedPermissionSet do bieżącego poziomu zasad.

Atrybuty

Wyjątki

Parametr permSet ma wartość null.

Parametr permSet ma taką samą nazwę jak istniejąca NamedPermissionSet w obiekcie PolicyLevel.

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ń.

Nazwane zestawy uprawnień mają zakres według poziomu zasad.

Dotyczy