Imported Upstream version 3.10.0

Former-commit-id: 172c8e3c300b39d5785c7a3e8dfb08ebdbc1a99b
This commit is contained in:
Jo Shields
2014-10-04 11:27:48 +01:00
parent fe777c5c82
commit 8b9b85e7f5
970 changed files with 20242 additions and 31308 deletions

View File

@ -35,6 +35,7 @@ using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Collections.Generic;
using System.Text;
using System.Runtime.Serialization;
namespace System.Reflection
{
@ -43,12 +44,16 @@ namespace System.Reflection
[Serializable]
[ClassInterfaceAttribute (ClassInterfaceType.None)]
[StructLayout (LayoutKind.Sequential)]
#if MOBILE
public partial class ParameterInfo : ICustomAttributeProvider {
#else
public partial class ParameterInfo : ICustomAttributeProvider, _ParameterInfo {
public partial class ParameterInfo : ICustomAttributeProvider
#if !MOBILE
, _ParameterInfo
#endif
#if NET_4_0
, IObjectReference
#endif
{
protected Type ClassImpl;
protected object DefaultValueImpl;
protected MemberInfo MemberImpl;
@ -245,6 +250,11 @@ namespace System.Reflection
return new object [0];
}
public object GetRealObject (StreamingContext context)
{
throw new NotImplementedException ();
}
public virtual bool IsDefined( Type attributeType, bool inherit) {
return false;
}