2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
[mono.git] / mcs / class / corlib / System.Security.Permissions / CodeAccessSecurityAttribute.cs
1 //------------------------------------------------------------------------------
2 // 
3 // System.Security.Permissions.SecurityPermissionAttribute.cs 
4 //
5 // Copyright (C) 2001 Nick Drochak, All Rights Reserved
6 // 
7 // Author:         Nick Drochak, ndrochak@gol.com
8 // Created:        2002-01-06 
9 //
10 //------------------------------------------------------------------------------
11
12 using System;
13 using System.Security.Permissions;
14
15 namespace System.Security.Permissions {
16
17         [System.AttributeUsage(
18                 System.AttributeTargets.Assembly 
19                 | System.AttributeTargets.Class 
20                 | System.AttributeTargets.Struct 
21                 | System.AttributeTargets.Constructor 
22                 | System.AttributeTargets.Method, 
23                 AllowMultiple=true, 
24                 Inherited=false)
25         ]
26         [Serializable]
27         public abstract class CodeAccessSecurityAttribute : SecurityAttribute {
28
29                 public CodeAccessSecurityAttribute (SecurityAction action) : base (action) {}
30
31         }  // public abstract class CodeAccessSecurityAttribute
32 }  // namespace System.Security.Permissions
33