2004-02-12 Martin Baulig <martin@ximian.com>
[mono.git] / mcs / class / corlib / System.Reflection / MethodImplAttributes.cs
1 // MethodImplAttributes.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:39:42 UTC
7 // Source file: all.xml
8 // URL: http://devresource.hp.com/devresource/Docs/TechPapers/CSharp/all.xml
9 //
10 // (C) 2001 Ximian, Inc.  http://www.ximian.com
11
12
13 namespace System.Reflection {
14
15
16         /// <summary>
17         /// </summary>
18         [Flags]
19         public enum MethodImplAttributes {
20
21                 /// <summary>
22                 /// </summary>
23                 CodeTypeMask = 3,
24
25                 /// <summary>
26                 /// </summary>
27                 IL = 0,
28
29                 /// <summary>
30                 /// </summary>
31                 Native = 1,
32
33                 /// <summary>
34                 /// </summary>
35                 OPTIL = 2,
36
37                 /// <summary>
38                 /// </summary>
39                 Runtime = 3,
40
41                 /// <summary>
42                 /// </summary>
43                 ManagedMask = 4,
44
45                 /// <summary>
46                 /// </summary>
47                 Unmanaged = 4,
48
49                 /// <summary>
50                 /// </summary>
51                 Managed = 0,
52
53                 /// <summary>
54                 /// </summary>
55                 ForwardRef = 16,
56
57                 /// <summary>
58                 /// </summary>
59                 PreserveSig = 128,
60
61                 /// <summary>
62                 /// </summary>
63                 InternalCall = 4096,
64
65                 /// <summary>
66                 /// </summary>
67                 Synchronized = 32,
68
69                 /// <summary>
70                 /// </summary>
71                 NoInlining = 8,
72
73                 /// <summary>
74                 /// </summary>
75                 MaxMethodImplVal = 65535,
76         } // MethodImplAttributes
77
78 } // System.Reflection