CodeAccessPermission is an abstract base class that provides functionality required by all code access permissions. Some of its methods are abstract and must be implemented by non-abstract subclasses of CodeAccessPermission. Some of the implemented methods cannot be overridden.
Object
CodeAccessPermission
[Visual Basic] MustInherit Public Class CodeAccessPermission Implements IPermission, ISecurityEncodable, IStackWalk [C#] public abstract class CodeAccessPermission : IPermission, ISecurityEncodable, IStackWalk [C++] public __gc __abstract class CodeAccessPermission : public IPermission, ISecurityEncodable, IStackWalk [JScript] public abstract class CodeAccessPermission implements IPermission, ISecurityEncodable, IStackWalk
Code access permissions are permissions that implement a demand of the permission by means of a stack walk that ensures that all callers of the code (subject to overrides such as Assert) have been granted the permission.
Namespace: System.Security
Assembly: mscorlib.dll