NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

CodeAccessPermission Class

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

Remarks

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.

Requirements

Namespace: System.Security

Assembly: mscorlib.dll

See Also

CodeAccessPermission Members | System.Security Namespace