Imported Upstream version 4.6.0.150

Former-commit-id: 73e3bb1e96dd09dc931c1dfe559d2c7f7b8b02c7
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2016-08-23 13:20:38 +00:00
parent 02ac915603
commit b95516a3dd
239 changed files with 4096 additions and 1544 deletions

View File

@ -68,6 +68,12 @@ namespace System.Runtime.InteropServices
#endif
}
[MonoTODO]
public static bool AreComObjectsAvailableForCleanup ()
{
return false;
}
[MethodImplAttribute(MethodImplOptions.InternalCall)]
public extern static IntPtr AllocCoTaskMem (int cb);
@ -341,6 +347,12 @@ namespace System.Runtime.InteropServices
#endif
}
[MonoTODO]
public static IntPtr GetComInterfaceForObject (object o, Type T, CustomQueryInterfaceMode mode)
{
throw new NotImplementedException ();
}
public static IntPtr GetComInterfaceForObject<T, TInterface> (T o) {
return GetComInterfaceForObject ((object)o, typeof (T));
}