Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Pouliot <sebastien@ximian.com>2005-06-15 14:45:00 +0400
committerSebastien Pouliot <sebastien@ximian.com>2005-06-15 14:45:00 +0400
commit571bd38886c7d572a8632377c6cbf9c9b1915db6 (patch)
tree53b0d522da4eac9189beb9f7a38703fc691d0802 /mcs/class/corlib/System.Reflection/Module.cs
parentbcc77df3a95eb4911bca07452507545b4be8da6f (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.cs27
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
}
}