- Represents a collection that can contain many different types of permissions.
- static Provides a collection of methods for allocating unmanaged memory and copying unmanaged memory blocks.
- sealed Specifies that code or an assembly performs security-critical operations.
- sealed Represents the XML object model for encoding security objects. This class cannot be inherited.
- The exception that is thrown when a security error is detected.
- sealed Indicates the set of security rules the common language runtime should enforce for an assembly.
- sealed Identifies types or members as security-critical and safely accessible by transparent code.
- sealed Specifies that an assembly cannot cause an elevation of privilege.
- sealed Allows managed code to call into unmanaged code without a stack walk. This class cannot be inherited.
- sealed Marks modules containing unverifiable code. This class cannot be inherited.
- The exception that is thrown when the security policy requires code to be type safe and the verification process is unable to verify that the code is type safe.
- Specifies the default partial-trust visibility for code that is marked with the AllowPartiallyTrustedCallersAttribute (APTCA) attribute.
- Identifies the set of security rules the common language runtime should enforce for an assembly.