System.Security.Permissions Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert klassen die de toegang tot bewerkingen en resources beheren op basis van beleid.
Klassen
| Name | Description |
|---|---|
| CodeAccessSecurityAttribute |
Hiermee geeft u de basiskenmerkklasse voor codetoegangsbeveiliging op. |
| DataProtectionPermission |
Hiermee bepaalt u de mogelijkheid om toegang te krijgen tot versleutelde gegevens en geheugen. Deze klasse kan niet worden overgenomen. |
| DataProtectionPermissionAttribute |
Hiermee kunnen beveiligingsacties DataProtectionPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| EnvironmentPermission |
Hiermee beheert u de toegang tot systeem- en gebruikersomgevingsvariabelen. Deze klasse kan niet worden overgenomen. |
| EnvironmentPermissionAttribute |
Hiermee kunnen beveiligingsacties EnvironmentPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| FileDialogPermission |
Hiermee bepaalt u de mogelijkheid om via een dialoogvenster Bestand toegang te krijgen tot bestanden of mappen. Deze klasse kan niet worden overgenomen. |
| FileDialogPermissionAttribute |
Hiermee kunnen beveiligingsacties FileDialogPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| FileIOPermission |
Hiermee bepaalt u de mogelijkheid om toegang te krijgen tot bestanden en mappen. Deze klasse kan niet worden overgenomen. |
| FileIOPermissionAttribute |
Hiermee kunnen beveiligingsacties FileIOPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| GacIdentityPermission |
Hiermee definieert u de identiteitsmachtiging voor bestanden die afkomstig zijn uit de globale assemblycache. Deze klasse kan niet worden overgenomen. |
| GacIdentityPermissionAttribute |
Hiermee kunnen beveiligingsacties GacIdentityPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| HostProtectionAttribute |
Hiermee kunt u declaratieve beveiligingsacties gebruiken om de vereisten voor hostbeveiliging te bepalen. Deze klasse kan niet worden overgenomen. |
| IsolatedStorageFilePermission |
Hiermee geeft u het toegestane gebruik van een privé virtueel bestandssysteem. Deze klasse kan niet worden overgenomen. |
| IsolatedStorageFilePermissionAttribute |
Hiermee kunnen beveiligingsacties IsolatedStorageFilePermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| IsolatedStoragePermission |
Vertegenwoordigt de toegang tot algemene geïsoleerde opslagmogelijkheden. |
| IsolatedStoragePermissionAttribute |
Hiermee kunnen beveiligingsacties IsolatedStoragePermission worden toegepast op code met behulp van declaratieve beveiliging. |
| KeyContainerPermission |
Hiermee bepaalt u de mogelijkheid om toegang te krijgen tot sleutelcontainers. Deze klasse kan niet worden overgenomen. |
| KeyContainerPermissionAccessEntry |
Hiermee geeft u toegangsrechten op voor specifieke sleutelcontainers. Deze klasse kan niet worden overgenomen. |
| KeyContainerPermissionAccessEntryCollection |
Vertegenwoordigt een verzameling KeyContainerPermissionAccessEntry objecten. Deze klasse kan niet worden overgenomen. |
| KeyContainerPermissionAccessEntryEnumerator |
Vertegenwoordigt de enumerator voor KeyContainerPermissionAccessEntry objecten in een KeyContainerPermissionAccessEntryCollection. |
| KeyContainerPermissionAttribute |
Hiermee kunnen beveiligingsacties KeyContainerPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| MediaPermission |
De MediaPermission beschrijft een set beveiligingsmachtigingen waarmee de mogelijkheid voor audio, afbeeldingen en videomedia wordt bepaald om te werken in een gedeeltelijke Windows Presentation Foundation (WPF)-toepassing. |
| MediaPermissionAttribute |
Hiermee kunnen beveiligingsacties MediaPermission worden toegepast op code met behulp van declaratieve beveiliging. |
| PermissionSetAttribute |
Hiermee kunnen beveiligingsacties worden PermissionSet toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| PrincipalPermission |
Hiermee kunt u controles uitvoeren op de actieve principal (zie IPrincipal) met behulp van de taalconstructies die zijn gedefinieerd voor zowel declaratieve als imperatieve beveiligingsacties. Deze klasse kan niet worden overgenomen. |
| PrincipalPermissionAttribute |
Hiermee kunnen beveiligingsacties PrincipalPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| PublisherIdentityPermission |
Vertegenwoordigt de identiteit van een software-uitgever. Deze klasse kan niet worden overgenomen. |
| PublisherIdentityPermissionAttribute |
Hiermee kunnen beveiligingsacties PublisherIdentityPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| ReflectionPermission |
Hiermee beheert u de toegang tot niet-openbare typen en leden via de System.Reflection API's. Hiermee bepaalt u enkele functies van de System.Reflection.Emit API's. |
| ReflectionPermissionAttribute |
Hiermee kunnen beveiligingsacties ReflectionPermission worden toegepast op code met behulp van declaratieve beveiliging. |
| RegistryPermission |
Hiermee bepaalt u de mogelijkheid om toegang te krijgen tot registervariabelen. Deze klasse kan niet worden overgenomen. |
| RegistryPermissionAttribute |
Hiermee kunnen beveiligingsacties RegistryPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| ResourcePermissionBase |
Hiermee staat u het beheer van beveiligingsmachtigingen voor codetoegang toe. |
| ResourcePermissionBaseEntry |
Hiermee definieert u de kleinste eenheid van een beveiligingsmachtigingsset voor codetoegang. |
| SecurityAttribute |
Hiermee geeft u de basiskenmerkklasse op voor declaratieve beveiliging waaruit CodeAccessSecurityAttribute wordt afgeleid. |
| SecurityPermission |
Beschrijft een set beveiligingsmachtigingen die zijn toegepast op code. Deze klasse kan niet worden overgenomen. |
| SecurityPermissionAttribute |
Hiermee kunnen beveiligingsacties SecurityPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| SiteIdentityPermission |
Hiermee definieert u de identiteitsmachtiging voor de website waaruit de code afkomstig is. Deze klasse kan niet worden overgenomen. |
| SiteIdentityPermissionAttribute |
Hiermee kunnen beveiligingsacties SiteIdentityPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| StorePermission |
Hiermee bepaalt u de toegang tot winkels met X.509-certificaten. Deze klasse kan niet worden overgenomen. |
| StorePermissionAttribute |
Hiermee kunnen beveiligingsacties StorePermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| StrongNameIdentityPermission |
Definieert de identiteitsmachtiging voor sterke namen. Deze klasse kan niet worden overgenomen. |
| StrongNameIdentityPermissionAttribute |
Hiermee kunnen beveiligingsacties StrongNameIdentityPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| StrongNamePublicKeyBlob |
Vertegenwoordigt de openbare-sleutelgegevens (een blob genoemd) voor een sterke naam. Deze klasse kan niet worden overgenomen. |
| TypeDescriptorPermission |
Hiermee definieert u gedeeltelijke vertrouwenstoegang tot de TypeDescriptor klasse. |
| TypeDescriptorPermissionAttribute |
Bepaalt de machtigingsvlagmen die van toepassing zijn op een TypeDescriptor. |
| UIPermission |
Hiermee bepaalt u de machtigingen met betrekking tot gebruikersinterfaces en het Klembord. Deze klasse kan niet worden overgenomen. |
| UIPermissionAttribute |
Hiermee kunnen beveiligingsacties UIPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| UrlIdentityPermission |
Definieert de identiteitsmachtiging voor de URL waaruit de code afkomstig is. Deze klasse kan niet worden overgenomen. |
| UrlIdentityPermissionAttribute |
Hiermee kunnen beveiligingsacties UrlIdentityPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
| WebBrowserPermission |
Het WebBrowserPermission object bepaalt de mogelijkheid om het besturingselement WebBrowser te maken. |
| WebBrowserPermissionAttribute |
Hiermee kunnen beveiligingsacties WebBrowserPermission worden toegepast op code met behulp van declaratieve beveiliging. |
| ZoneIdentityPermission |
Hiermee definieert u de identiteitsmachtiging voor de zone waaruit de code afkomstig is. Deze klasse kan niet worden overgenomen. |
| ZoneIdentityPermissionAttribute |
Hiermee kunnen beveiligingsacties ZoneIdentityPermission worden toegepast op code met behulp van declaratieve beveiliging. Deze klasse kan niet worden overgenomen. |
Interfaces
| Name | Description |
|---|---|
| IUnrestrictedPermission |
Hiermee staat u een machtiging toe om een onbeperkte status beschikbaar te maken. |
Enums
| Name | Description |
|---|---|
| DataProtectionPermissionFlags |
Hiermee geeft u de toegangsmachtigingen voor het versleutelen van gegevens en geheugen. |
| EnvironmentPermissionAccess |
Hiermee geeft u toegang tot omgevingsvariabelen. |
| FileDialogPermissionAccess |
Hiermee geeft u het type toegang tot bestanden toegestaan via de dialoogvensters Bestand. |
| FileIOPermissionAccess |
Hiermee geeft u het type bestandstoegang aangevraagd. |
| HostProtectionResource |
Hiermee geeft u categorieën van functionaliteit die mogelijk schadelijk zijn voor de host als deze worden aangeroepen door een methode of klasse. |
| IsolatedStorageContainment |
Hiermee geeft u het toegestane gebruik van geïsoleerde opslag. |
| KeyContainerPermissionFlags |
Hiermee geeft u het type sleutelcontainertoegang toegestaan. |
| MediaPermissionAudio |
Hiermee geeft u het machtigingsniveau voor audio. |
| MediaPermissionImage |
Hiermee geeft u het machtigingsniveau voor afbeeldingen op. |
| MediaPermissionVideo |
Hiermee geeft u het machtigingsniveau voor video. |
| PermissionState |
Hiermee geeft u op of een machtiging alle of geen toegang moet hebben tot resources bij het maken. |
| ReflectionPermissionFlag |
Hiermee geeft u het toegestane gebruik van de System.Reflection en System.Reflection.Emit naamruimten. |
| RegistryPermissionAccess |
Hiermee geeft u de toegestane toegang tot registersleutels en -waarden. |
| SecurityAction |
Hiermee geeft u de beveiligingsacties op die kunnen worden uitgevoerd met behulp van declaratieve beveiliging. |
| SecurityPermissionFlag |
Hiermee geeft u toegangsvlagken op voor het beveiligingsmachtigingsobject. |
| StorePermissionFlags |
Hiermee geeft u de toegestane toegang tot X.509-certificaatarchieven op. |
| TypeDescriptorPermissionFlags |
Hiermee definieert u machtigingsinstellingen voor type descriptors. |
| UIPermissionClipboard |
Hiermee geeft u het type klembordtoegang op dat is toegestaan voor de aanroepende code. |
| UIPermissionWindow |
Hiermee geeft u het type venster op dat code mag gebruiken. |
| WebBrowserPermissionLevel |
Hiermee geeft u het machtigingsniveau voor een webbrowser. |