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!

SecurityPermission Class

This permission defines a collection of security permission flags used by the security system.

Assertion: Ability to assert any permission that has been granted.

UnmanagedCode: Ability to call unmanaged code, such as calling native code via System.Runtime.InteropServices.PInvoke or via COM interop.

SkipVerification: Allows code to run without doing verification on it.

Execution: Code must have this permission in order to be run.

ThreadControl: Ability to perform advanced operations with threads.

Object
   CodeAccessPermission
      SecurityPermission

[Visual Basic]
NotInheritable Public Class SecurityPermission
   Inherits CodeAccessPermission
   Implements IUnrestrictedPermission
[C#]
public sealed class SecurityPermission : CodeAccessPermission,
   IUnrestrictedPermission
[C++]
public __gc __sealed class SecurityPermission : public
   CodeAccessPermission, IUnrestrictedPermission
[JScript]
public class SecurityPermission extends CodeAccessPermission,
   IUnrestrictedPermission

Remarks

[To be supplied.]

Requirements

Namespace: System.Security.Permissions

Assembly: mscorlib.dll

See Also

SecurityPermission Members | System.Security.Permissions Namespace