Imported Upstream version 4.2.0.179

Former-commit-id: 4610231f55806d2a05ed69e5ff3faa7336cc1479
This commit is contained in:
Xamarin Public Jenkins
2015-08-26 07:17:56 -04:00
committed by Jo Shields
parent aa7da660d6
commit c042cd0c52
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;