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