NamedPermissionSet Klasa
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
Code Access Security is not supported or honored by the runtime.
Definiuje zestaw uprawnień, który ma nazwę i opis skojarzony z nim. Klasa ta nie może być dziedziczona.
public ref class NamedPermissionSet sealed : System::Security::PermissionSet
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class NamedPermissionSet : System.Security.PermissionSet
[System.Serializable]
public sealed class NamedPermissionSet : System.Security.PermissionSet
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class NamedPermissionSet : System.Security.PermissionSet
public sealed class NamedPermissionSet : System.Security.PermissionSet
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type NamedPermissionSet = class
inherit PermissionSet
[<System.Serializable>]
type NamedPermissionSet = class
inherit PermissionSet
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type NamedPermissionSet = class
inherit PermissionSet
type NamedPermissionSet = class
inherit PermissionSet
Public NotInheritable Class NamedPermissionSet
Inherits PermissionSet
- Dziedziczenie
- Atrybuty
Przestroga
Zabezpieczenia dostępu do kodu (CAS) zostały 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ń są używane w administrowaniu zasadami zabezpieczeń w celu określenia uprawnień do udzielenia kodu należącego do określonych grup kodu. Nazwy to ciągi znaków alfanumerycznych. Ciągi opisu mogą składać się z dowolnych znaków drukowalnych.
Named |
Przestarzałe.
Inicjuje NamedPermissionSet nowe wystąpienie klasy z innego nazwanego zestawu uprawnień. |
Named |
Przestarzałe.
Inicjuje nowe, puste wystąpienie NamedPermissionSet klasy o określonej nazwie. |
Named |
Przestarzałe.
Inicjuje NamedPermissionSet nowe wystąpienie klasy o określonej nazwie z zestawu uprawnień. |
Named |
Przestarzałe.
Inicjuje NamedPermissionSet nowe wystąpienie klasy o określonej nazwie w stanie nieograniczonym lub w pełni ograniczonym. |
Count |
Przestarzałe.
Pobiera liczbę obiektów uprawnień zawartych w zestawie uprawnień. (Odziedziczone po PermissionSet) |
Description |
Przestarzałe.
Pobiera lub ustawia opis tekstu bieżącego nazwanego zestawu uprawnień. |
Is |
Przestarzałe.
Pobiera wartość wskazującą, czy kolekcja jest przeznaczona tylko do odczytu. (Odziedziczone po PermissionSet) |
Is |
Przestarzałe.
Pobiera wartość wskazującą, czy kolekcja ma być bezpieczna wątkiem. (Odziedziczone po PermissionSet) |
Name |
Przestarzałe.
Pobiera lub ustawia nazwę bieżącego nazwanego zestawu uprawnień. |
Sync |
Przestarzałe.
Pobiera obiekt główny bieżącej kolekcji. (Odziedziczone po PermissionSet) |
Add |
Przestarzałe.
Dodaje określone uprawnienie do elementu PermissionSet. (Odziedziczone po PermissionSet) |
Add |
Przestarzałe.
Dodaje określone uprawnienie do elementu PermissionSet. (Odziedziczone po PermissionSet) |
Assert() |
Przestarzałe.
Deklaruje, że kod wywołujący może uzyskać dostęp do zasobu chronionego przez żądanie uprawnień za pomocą kodu wywołującego tę metodę, nawet jeśli osoby wywołujące wyższe w stosie nie otrzymały uprawnień dostępu do zasobu. Za pomocą Assert() polecenia można tworzyć luki w zabezpieczeniach. (Odziedziczone po PermissionSet) |
Contains |
Przestarzałe.
Pobiera wartość wskazującą, czy PermissionSet zawiera uprawnienia, które nie pochodzą z CodeAccessPermissionelementu . (Odziedziczone po PermissionSet) |
Copy() |
Przestarzałe.
Tworzy kopię zestawu uprawnień z nazwanego zestawu uprawnień. |
Copy(String) |
Przestarzałe.
Tworzy kopię nazwanego zestawu uprawnień o innej nazwie, ale te same uprawnienia. |
Copy |
Przestarzałe.
Kopiuje obiekty uprawnień zestawu do wskazanej lokalizacji w obiekcie Array. (Odziedziczone po PermissionSet) |
Demand() |
Przestarzałe.
Wymusza w czasie wykonywania, SecurityException jeśli wszystkie osoby wywołujące wyższe w stosie wywołań nie otrzymały uprawnień określonych przez bieżące wystąpienie. (Odziedziczone po PermissionSet) |
Deny() |
Przestarzałe.
Przestarzałe.
Powoduje, że każdy Demand() , który przechodzi przez kod wywołujący dla uprawnienia, które ma przecięcie z uprawnieniem typu zawartego w bieżącym, PermissionSet aby zakończyć się niepowodzeniem. (Odziedziczone po PermissionSet) |
Equals(Object) |
Przestarzałe.
Określa, czy określony NamedPermissionSet obiekt jest równy bieżącemu NamedPermissionSet. |
Equals(Object) |
Przestarzałe.
Określa, czy określony PermissionSet obiekt lub NamedPermissionSet jest równy bieżącemu PermissionSet. (Odziedziczone po PermissionSet) |
From |
Przestarzałe.
Rekonstruuje nazwany zestaw uprawnień o określonym stanie z kodowania XML. |
Get |
Przestarzałe.
Zwraca moduł wyliczający dla uprawnień zestawu. (Odziedziczone po PermissionSet) |
Get |
Przestarzałe.
Zwraca moduł wyliczający dla uprawnień zestawu. (Odziedziczone po PermissionSet) |
Get |
Przestarzałe.
Pobiera kod skrótu NamedPermissionSet dla obiektu, który jest odpowiedni do użycia w algorytmach tworzenia skrótów i strukturach danych, takich jak tabela skrótów. |
Get |
Przestarzałe.
Pobiera kod skrótu PermissionSet dla obiektu, który jest odpowiedni do użycia w algorytmach tworzenia skrótów i strukturach danych, takich jak tabela skrótów. (Odziedziczone po PermissionSet) |
Get |
Przestarzałe.
Pobiera obiekt uprawnień określonego typu, jeśli istnieje w zestawie. (Odziedziczone po PermissionSet) |
Get |
Przestarzałe.
Pobiera obiekt uprawnień określonego typu, jeśli istnieje w zestawie. (Odziedziczone po PermissionSet) |
Get |
Przestarzałe.
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
Intersect(Permission |
Przestarzałe.
Tworzy i zwraca zestaw uprawnień, który jest przecięciem bieżącego PermissionSet i określonego PermissionSet. (Odziedziczone po PermissionSet) |
Is |
Przestarzałe.
Pobiera wartość wskazującą, czy wartość jest pusta PermissionSet . (Odziedziczone po PermissionSet) |
Is |
Przestarzałe.
Określa, czy bieżący PermissionSet jest podzbiorem określonego PermissionSetelementu . (Odziedziczone po PermissionSet) |
Is |
Przestarzałe.
Określa, czy wartość PermissionSet to |
Memberwise |
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Permit |
Przestarzałe.
Powoduje, że każdy Demand() , który przechodzi przez kod wywołujący dla dowolnego PermissionSet , który nie jest podzbiorem bieżącej awarii PermissionSet . (Odziedziczone po PermissionSet) |
Remove |
Przestarzałe.
Usuwa uprawnienie określonego typu z zestawu. (Odziedziczone po PermissionSet) |
Remove |
Przestarzałe.
Usuwa uprawnienie określonego typu z zestawu. (Odziedziczone po PermissionSet) |
Set |
Przestarzałe.
Ustawia uprawnienie do PermissionSetelementu , zastępując wszelkie istniejące uprawnienia tego samego typu. (Odziedziczone po PermissionSet) |
Set |
Przestarzałe.
Ustawia uprawnienie do PermissionSetelementu , zastępując wszelkie istniejące uprawnienia tego samego typu. (Odziedziczone po PermissionSet) |
To |
Przestarzałe.
Zwraca reprezentację ciągu elementu PermissionSet. (Odziedziczone po PermissionSet) |
To |
Przestarzałe.
Tworzy opis elementu XML nazwanego zestawu uprawnień. |
Union(Permission |
Przestarzałe.
PermissionSet Tworzy element , który jest związkiem bieżącego PermissionSet i określonego PermissionSet. (Odziedziczone po PermissionSet) |
IDeserialization |
Przestarzałe.
Uruchamia się, gdy cały graf obiektu został zdeserializowany. (Odziedziczone po PermissionSet) |
Cast<TResult>(IEnumerable) |
Przestarzałe.
Rzutuje elementy elementu IEnumerable do określonego typu. |
Of |
Przestarzałe.
Filtruje elementy elementu IEnumerable na podstawie określonego typu. |
As |
Przestarzałe.
Umożliwia równoległość zapytania. |
As |
Przestarzałe.
Konwertuje element IEnumerable na .IQueryable |
Produkt | Wersje (Przestarzałe) |
---|---|
.NET | (6, 7, 8, 9) |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 |
Windows Desktop | 3.0, 3.1 (5, 6, 7, 8, 9) |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: