diff options
author | Sebastien Pouliot <sebastien@ximian.com> | 2005-06-15 14:45:00 +0400 |
---|---|---|
committer | Sebastien Pouliot <sebastien@ximian.com> | 2005-06-15 14:45:00 +0400 |
commit | 571bd38886c7d572a8632377c6cbf9c9b1915db6 (patch) | |
tree | 53b0d522da4eac9189beb9f7a38703fc691d0802 /mcs/class/corlib/System.Reflection/Module.cs | |
parent | bcc77df3a95eb4911bca07452507545b4be8da6f (diff) |
2005-06-15 Sebastien Pouliot <sebastien@ximian.com>
* Assembly.cs, AssemblyName.cs, ConstructorInfo.cs, EventInfo.cs,
FieldInfo.cs, MemberInfo.cs, MethodBase.cs, MethodInfo.cs, Module.cs,
ParameterInfo.cs, PropertyInfo.cs: Added some missing interfaces and
attributes that were added in 1.1 SP1 or 2.0 beta2.
svn path=/trunk/mcs/; revision=46031
Diffstat (limited to 'mcs/class/corlib/System.Reflection/Module.cs')
-rw-r--r-- | mcs/class/corlib/System.Reflection/Module.cs | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/mcs/class/corlib/System.Reflection/Module.cs b/mcs/class/corlib/System.Reflection/Module.cs index 5ef144ba8f8..b1f961a735c 100644 --- a/mcs/class/corlib/System.Reflection/Module.cs +++ b/mcs/class/corlib/System.Reflection/Module.cs @@ -44,11 +44,11 @@ namespace System.Reflection { #if NET_2_0 [ComVisible (true)] - [ClassInterfaceAttribute (ClassInterfaceType.None)] [ComDefaultInterfaceAttribute (typeof (_Module))] #endif [Serializable] - public class Module : ISerializable, ICustomAttributeProvider { + [ClassInterfaceAttribute (ClassInterfaceType.None)] + public class Module : ISerializable, ICustomAttributeProvider, _Module { public static readonly TypeFilter FilterTypeName; public static readonly TypeFilter FilterTypeNameIgnoreCase; @@ -420,5 +420,28 @@ namespace System.Reflection { [MethodImplAttribute (MethodImplOptions.InternalCall)] internal static extern void GetPEKind (IntPtr module, out PortableExecutableKinds peKind, out ImageFileMachine machine); + +#if NET_1_1 + void _Module.GetIDsOfNames ([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) + { + throw new NotImplementedException (); + } + + void _Module.GetTypeInfo (uint iTInfo, uint lcid, IntPtr ppTInfo) + { + throw new NotImplementedException (); + } + + void _Module.GetTypeInfoCount (out uint pcTInfo) + { + throw new NotImplementedException (); + } + + void _Module.Invoke (uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, + IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr) + { + throw new NotImplementedException (); + } +#endif } } |