Add ComVisible(true) back to several special types (dotnet/coreclr#9403)
authorJan Kotas <jkotas@microsoft.com>
Wed, 8 Feb 2017 03:30:40 +0000 (19:30 -0800)
committerGitHub <noreply@github.com>
Wed, 8 Feb 2017 03:30:40 +0000 (19:30 -0800)
commitecf8f7cf439c241409d978d4dcfaef1d6c0de74f
tree71cbc2e3f73e3218f6a7959cccfb5764b1160375
parent91c9822a05b79a2f892d1434d0371634e06fdccf
Add ComVisible(true) back to several special types (dotnet/coreclr#9403)

It is required by WinRT/COM interop. Fixes dotnet/coreclr#9401.

Commit migrated from https://github.com/dotnet/coreclr/commit/272cc4e755e6ef4570d70b815a03c15c7a9ccc1b
src/coreclr/src/mscorlib/src/System/Delegate.cs
src/coreclr/src/mscorlib/src/System/MulticastDelegate.cs
src/coreclr/src/mscorlib/src/System/Object.cs
src/coreclr/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ManagedActivationFactory.cs
src/coreclr/src/mscorlib/src/System/Threading/Tasks/IAsyncCausalityTracerStatics.cs