156ab76ecb37da5032bd599a47cd6f5cc075e29f
[mono.git] / mcs / class / corlib / System.Security.Permissions / SecurityPermissionFlag.cs
1 // SecurityPermissionFlag.cs
2 //
3 // This code was automatically generated from
4 // ECMA CLI XML Library Specification.
5 // Generator: libgen.xsl [1.0; (C) Sergey Chaban (serge@wildwestsoftware.com)]
6 // Created: Wed, 5 Sep 2001 06:30:18 UTC
7 // Source file: AllTypes.xml
8 // URL: http://msdn.microsoft.com/net/ecma/AllTypes.xml
9 //
10 // (C) 2001 Ximian, Inc.  http://www.ximian.com
11
12
13 namespace System.Security.Permissions {
14
15
16         /// <summary>
17         /// </summary>
18         [Flags]
19         public enum SecurityPermissionFlag {
20
21                 /// <summary>
22                 /// </summary>
23                 NoFlags = 0x00000000,
24
25                 /// <summary>
26                 /// </summary>
27                 Assertion = 0x00000001,
28
29                 /// <summary>
30                 /// </summary>
31                 UnmanagedCode = 0x00000002,
32
33                 /// <summary>
34                 /// </summary>
35                 SkipVerification = 0x00000004,
36
37                 /// <summary>
38                 /// </summary>
39                 Execution = 0x00000008,
40
41                 /// <summary>
42                 /// </summary>
43                 ControlThread = 0x00000010,
44
45                 ControlEvidence = 0x00000020,
46
47                 ControlPolicy = 0x00000040,
48
49                 SerializationFormatter = 0x00000080,
50
51                 ControlDomainPolicy = 0x00000100,
52
53                 ControlPrincipal = 0x00000200,
54
55                 ControlAppDomain = 0x00000400,
56
57                 RemotingConfiguration = 0x00000800,
58
59                 Infrastructure = 0x00001000,
60
61 #if ! NET_1_0
62                 BindingRedirects = 0x00002000,
63 #endif
64                 /// <summary>
65                 /// </summary>
66                 AllFlags = Assertion | UnmanagedCode | SkipVerification | Execution | ControlThread
67                         | ControlAppDomain | ControlDomainPolicy | ControlEvidence | ControlPolicy
68                         | ControlPrincipal | Infrastructure | RemotingConfiguration | SerializationFormatter
69 #if ! NET_1_0
70                         | BindingRedirects
71 #endif
72         } // SecurityPermissionFlag
73
74 } // System.Security.Permissions