Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mcs / tests / test-com-01.cs
1 using System;
2 using System.Runtime.InteropServices;
3
4         [ComImport, GuidAttribute("E5CB7A31-7512-11D2-89CE-0080C792E5D8")]
5         public class CorMetaDataDispenserExClass { }
6
7         [ComImport, GuidAttribute("31BCFCE2-DAFB-11D2-9F81-00C04F79A0A3"),
8         CoClass(typeof(CorMetaDataDispenserExClass))]
9         public interface IMetaDataDispenserEx { }
10
11         
12 public class Test
13 {
14         public static void XXX ()
15         {
16                 IMetaDataDispenserEx o = new IMetaDataDispenserEx();
17         }
18
19         public static void Main()
20         {
21                 /* It doesn't work on Mono runtime
22                 IMetaDataDispenserEx o = new IMetaDataDispenserEx();
23                 if (o.GetType () != typeof (CorMetaDataDispenserExClass))
24                         return 1;
25                 Console.WriteLine ("OK");
26                 return 0;
27                 */
28         }
29 }