2005-03-03 Kazuki Oikawa <kazuki@panicode.com>
[mono.git] / mcs / class / corlib / System.Runtime.InteropServices / RegistrationClassContext.cs
1 //\r
2 // System.Runtime.InteropServices.RegistrationClassContext\r
3 //\r
4 // Author:\r
5 //   Kazuki Oikawa  (kazuki@panicode.com)\r
6 //\r
7 \r
8 #if NET_2_0\r
9 \r
10 using System;\r
11 \r
12 namespace System.Runtime.InteropServices\r
13 {\r
14         [ComVisible (false)]\r
15         public enum RegistrationClassContext\r
16         {\r
17                 DisableActivateAsActivator = 32768,\r
18                 EnableActivateAsActivator = 65536,\r
19                 EnableCodeDownload = 8192,\r
20                 FromDefaultContext = 131072,\r
21                 InprocHandler = 2,\r
22                 InprocHandler16 = 32,\r
23                 InprocServer = 1,\r
24                 InprocServer16 = 8,\r
25                 LocalServer = 4,\r
26                 NoCodeDownload = 1024,\r
27                 NoCustomMarshal = 4096,\r
28                 NoFailureLog = 16384,\r
29                 RemoteServer = 16,\r
30                 Reserved1 = 64,\r
31                 Reserved2 = 128,\r
32                 Reserved3 = 256,\r
33                 Reserved4 = 512,\r
34                 Reserved5 = 2048\r
35         }\r
36 }\r
37 #endif