System.Security.Permissions Przestrzeń nazw
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.
Definiuje klasy kontrolujące dostęp do operacji i zasobów na podstawie zasad.
Klasy
CodeAccessSecurityAttribute |
Określa klasę atrybutu podstawowego dla zabezpieczeń dostępu kodu. |
DataProtectionPermission |
Kontroluje możliwość uzyskiwania dostępu do zaszyfrowanych danych i pamięci. Klasa ta nie może być dziedziczona. |
DataProtectionPermissionAttribute |
Umożliwia stosowanie akcji DataProtectionPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
EnvironmentPermission |
Kontroluje dostęp do zmiennych środowiskowych systemu i użytkownika. Klasa ta nie może być dziedziczona. |
EnvironmentPermissionAttribute |
Umożliwia stosowanie akcji EnvironmentPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
FileDialogPermission |
Kontroluje możliwość uzyskiwania dostępu do plików lub folderów za pomocą okna dialogowego Plik . Klasa ta nie może być dziedziczona. |
FileDialogPermissionAttribute |
Umożliwia stosowanie akcji FileDialogPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
FileIOPermission |
Kontroluje możliwość uzyskiwania dostępu do plików i folderów. Klasa ta nie może być dziedziczona. |
FileIOPermissionAttribute |
Umożliwia stosowanie akcji FileIOPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
GacIdentityPermission |
Definiuje uprawnienia tożsamości dla plików pochodzących z globalnej pamięci podręcznej zestawów. Klasa ta nie może być dziedziczona. |
GacIdentityPermissionAttribute |
Umożliwia stosowanie akcji GacIdentityPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
HostProtectionAttribute |
Umożliwia korzystanie z deklaratywnych akcji zabezpieczeń w celu określenia wymagań dotyczących ochrony hosta. Klasa ta nie może być dziedziczona. |
IsolatedStorageFilePermission |
Określa dozwolone użycie prywatnego wirtualnego systemu plików. Klasa ta nie może być dziedziczona. |
IsolatedStorageFilePermissionAttribute |
Umożliwia stosowanie akcji IsolatedStorageFilePermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
IsolatedStoragePermission |
Reprezentuje dostęp do ogólnych izolowanych możliwości magazynu. |
IsolatedStoragePermissionAttribute |
Umożliwia stosowanie akcji IsolatedStoragePermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. |
KeyContainerPermission |
Kontroluje możliwość uzyskiwania dostępu do kontenerów kluczy. Klasa ta nie może być dziedziczona. |
KeyContainerPermissionAccessEntry |
Określa prawa dostępu dla określonych kontenerów kluczy. Klasa ta nie może być dziedziczona. |
KeyContainerPermissionAccessEntryCollection |
Reprezentuje kolekcję KeyContainerPermissionAccessEntry obiektów. Klasa ta nie może być dziedziczona. |
KeyContainerPermissionAccessEntryEnumerator |
Reprezentuje moduł wyliczający dla KeyContainerPermissionAccessEntry obiektów w obiekcie KeyContainerPermissionAccessEntryCollection. |
KeyContainerPermissionAttribute |
Umożliwia stosowanie akcji KeyContainerPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
MediaPermission |
W MediaPermission tym artykule opisano zestaw uprawnień zabezpieczeń, które kontrolują możliwość działania multimediów audio, obrazów i wideo w aplikacji Windows Presentation Foundation (WPF). |
MediaPermissionAttribute |
Umożliwia stosowanie akcji MediaPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. |
PermissionSetAttribute |
Umożliwia stosowanie akcji zabezpieczeń do PermissionSet kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
PrincipalPermission |
Umożliwia kontrole względem aktywnej jednostki (zobacz IPrincipal) przy użyciu konstrukcji języka zdefiniowanych zarówno dla akcji deklaratywnych, jak i imperatywnych zabezpieczeń. Klasa ta nie może być dziedziczona. |
PrincipalPermissionAttribute |
Umożliwia stosowanie akcji PrincipalPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
PublisherIdentityPermission |
Reprezentuje tożsamość wydawcy oprogramowania. Klasa ta nie może być dziedziczona. |
PublisherIdentityPermissionAttribute |
Umożliwia stosowanie akcji PublisherIdentityPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
ReflectionPermission |
Kontroluje dostęp do typów innych niż publiczne i elementy członkowskie za pośrednictwem System.Reflection interfejsów API. Steruje niektórymi System.Reflection.Emit funkcjami interfejsów API. |
ReflectionPermissionAttribute |
Umożliwia stosowanie akcji ReflectionPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. |
RegistryPermission |
Kontroluje możliwość uzyskiwania dostępu do zmiennych rejestru. Klasa ta nie może być dziedziczona. |
RegistryPermissionAttribute |
Umożliwia stosowanie akcji RegistryPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
ResourcePermissionBase |
Umożliwia kontrolę nad uprawnieniami zabezpieczeń dostępu do kodu. |
ResourcePermissionBaseEntry |
Definiuje najmniejszą jednostkę zestawu uprawnień dostępu do kodu. |
SecurityAttribute |
Określa klasę atrybutu podstawowego dla zabezpieczeń deklaratywnych, z których CodeAccessSecurityAttribute pochodzi. |
SecurityPermission |
Opisuje zestaw uprawnień zabezpieczeń zastosowanych do kodu. Klasa ta nie może być dziedziczona. |
SecurityPermissionAttribute |
Umożliwia stosowanie akcji SecurityPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
SiteIdentityPermission |
Definiuje uprawnienie tożsamości dla witryny sieci Web, z której pochodzi kod. Klasa ta nie może być dziedziczona. |
SiteIdentityPermissionAttribute |
Umożliwia stosowanie akcji SiteIdentityPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
StorePermission |
Kontroluje dostęp do magazynów zawierających certyfikaty X.509. Klasa ta nie może być dziedziczona. |
StorePermissionAttribute |
Umożliwia stosowanie akcji StorePermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
StrongNameIdentityPermission |
Definiuje uprawnienie tożsamości dla silnych nazw. Klasa ta nie może być dziedziczona. |
StrongNameIdentityPermissionAttribute |
Umożliwia stosowanie akcji StrongNameIdentityPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
StrongNamePublicKeyBlob |
Reprezentuje informacje o kluczu publicznym (nazywane obiektem blob) jako silną nazwę. Klasa ta nie może być dziedziczona. |
TypeDescriptorPermission |
Definiuje dostęp do klasy z częściowym zaufaniem TypeDescriptor . |
TypeDescriptorPermissionAttribute |
Określa flagi uprawnień, które mają zastosowanie do elementu TypeDescriptor. |
UIPermission |
Kontroluje uprawnienia związane z interfejsami użytkownika i Schowek. Klasa ta nie może być dziedziczona. |
UIPermissionAttribute |
Umożliwia stosowanie akcji UIPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
UrlIdentityPermission |
Definiuje uprawnienia tożsamości dla adresu URL, z którego pochodzi kod. Klasa ta nie może być dziedziczona. |
UrlIdentityPermissionAttribute |
Umożliwia stosowanie akcji UrlIdentityPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
WebBrowserPermission |
Obiekt WebBrowserPermission kontroluje możliwość tworzenia kontrolki WebBrowser. |
WebBrowserPermissionAttribute |
Umożliwia stosowanie akcji WebBrowserPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. |
ZoneIdentityPermission |
Definiuje uprawnienia tożsamości dla strefy, z której pochodzi kod. Klasa ta nie może być dziedziczona. |
ZoneIdentityPermissionAttribute |
Umożliwia stosowanie akcji ZoneIdentityPermission zabezpieczeń do kodu przy użyciu zabezpieczeń deklaratywnych. Klasa ta nie może być dziedziczona. |
Interfejsy
IUnrestrictedPermission |
Zezwala na uwidocznienie nieograniczonego stanu. |
Wyliczenia
DataProtectionPermissionFlags |
Określa uprawnienia dostępu do szyfrowania danych i pamięci. |
EnvironmentPermissionAccess |
Określa dostęp do zmiennych środowiskowych. |
FileDialogPermissionAccess |
Określa typ dostępu do plików dozwolonych za pośrednictwem okna dialogowego Plik . |
FileIOPermissionAccess |
Określa typ żądanego dostępu do pliku. |
HostProtectionResource |
Określa kategorie funkcji potencjalnie szkodliwe dla hosta w przypadku wywołania przez metodę lub klasę. |
IsolatedStorageContainment |
Określa dozwolone użycie izolowanego magazynu. |
KeyContainerPermissionFlags |
Określa typ dozwolonego dostępu do kontenera kluczy. |
MediaPermissionAudio |
Określa poziom uprawnień dla dźwięku. |
MediaPermissionImage |
Określa poziom uprawnień dla obrazów. |
MediaPermissionVideo |
Określa poziom uprawnień dla filmu wideo. |
PermissionState |
Określa, czy uprawnienie powinno mieć dostęp do wszystkich lub żadnych zasobów podczas tworzenia. |
ReflectionPermissionFlag |
Określa dozwolone użycie System.Reflection przestrzeni nazw i System.Reflection.Emit . |
RegistryPermissionAccess |
Określa dozwolony dostęp do kluczy i wartości rejestru. |
SecurityAction |
Określa akcje zabezpieczeń, które można wykonać przy użyciu zabezpieczeń deklaratywnych. |
SecurityPermissionFlag |
Określa flagi dostępu dla obiektu uprawnień zabezpieczeń. |
StorePermissionFlags |
Określa dozwolony dostęp do magazynów certyfikatów X.509. |
TypeDescriptorPermissionFlags |
Definiuje ustawienia uprawnień dla deskryptorów typów. |
UIPermissionClipboard |
Określa typ dostępu schowka, który jest dozwolony dla kodu wywołującego. |
UIPermissionWindow |
Określa typ okien, z których może korzystać kod. |
WebBrowserPermissionLevel |
Określa poziom uprawnień przeglądarki sieci Web. |