Imported Upstream version 4.2.0.179

Former-commit-id: 0a113cb3a6feb7873f632839b1307cc6033cd595
This commit is contained in:
Xamarin Public Jenkins
2015-08-26 07:17:56 -04:00
committed by Jo Shields
parent 183bba2c9a
commit 6992685b86
7507 changed files with 90259 additions and 657307 deletions

View File

@ -38,12 +38,17 @@ using System.Runtime.Serialization;
namespace System.Reflection {
abstract class RuntimeModule : Module
{
}
[ComVisible (true)]
[ComDefaultInterfaceAttribute (typeof (_Module))]
[Serializable]
[ClassInterface(ClassInterfaceType.None)]
class MonoModule : Module {
class MonoModule : RuntimeModule
{
public
override
Assembly Assembly {
@ -127,6 +132,9 @@ namespace System.Reflection {
public override
FieldInfo GetField (string name, BindingFlags bindingAttr)
{
if (name == null)
throw new ArgumentNullException("name");
if (IsResource ())
return null;