Evidence represents the origin of code. At run time, the .NET Common Language Runtime (CLR) gathers evidence on an assembly that it uses for security as the application executes.
Permission Type :: Protects
- AspNetHostingPermission :: ASP.NET hosted environment
- DirectoryServicesPermission :: Active Directory
- DnsPermission :: DNS
- EnvironmentPermission :: Environment variables
- EventLogPermission :: Windows EventLog
- FileDialogPermission :: Open and save common dialogs
- FileIOPermission :: Reading and writing to files
- IsolatedStorageFilePermission :: Isolated storage
- MessageQueuePermission :: MSMQ
- OdbcPermission :: ODBC data sources
- OleDbPermission :: OLE DB data source
- OraclePermission :: Oracle
- PerformanceCounterPermission :: Performance counters in the Windows Performance Monitor
- PrintingPermission :: Printer
- ReflectionPermission :: Reflecting on types
- RegistryPermission :: Windows registry
- SecurityPermission :: Working with permissions, security, and unmanaged code
- ServiceControllerPermission :: Access to Windows services
- SocketPermission :: Socket IO
- SqlClientPermission :: SQL Server
- UIPermission :: User interface drawing
- WebPermission :: Access Web pages