<linker>
<assembly fullname="Microsoft.CSharp">
+ <!-- Required for COM event dispatch -->
+ <type fullname="System.Runtime.InteropServices.ComEventsSink"/>
+ </assembly>
+
+ <assembly fullname="Microsoft.CSharp" feature="System.Diagnostics.Debugger.IsSupported" featurevalue="true" featuredefault="true">
<!-- Required by the Expression Evaluator -->
<type fullname="Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView"/>
<!-- Required by the Expression Evaluator -->
<type fullname="Microsoft.CSharp.RuntimeBinder.DynamicMetaObjectProviderDebugView/DynamicDebugViewEmptyException"/>
- <!-- Required for COM event dispatch -->
- <type fullname="System.Runtime.InteropServices.ComEventsSink"/>
</assembly>
-</linker>
\ No newline at end of file
+</linker>
<linker>
- <assembly fullname="System.Linq">
+ <assembly fullname="System.Linq" feature="System.Diagnostics.Debugger.IsSupported" featurevalue="true" featuredefault="true">
<!-- required by debugger, see comment in System/Linq/DebugView.cs -->
<type fullname="System.Linq.SystemCore_EnumerableDebugView" />
<type fullname="System.Linq.SystemCore_EnumerableDebugView`1" />
<type fullname="System.Linq.SystemCore_EnumerableDebugViewEmptyException" />
</assembly>
-</linker>
\ No newline at end of file
+</linker>
<!-- Internal API used by tests only. -->
<method name="GetICUVersion" />
</type>
- <!-- Properties and methods used by a debugger. -->
+ <type fullname="System.Threading.ThreadPoolBoundHandle">
+ <!-- Workaround to keep .interfaceimpl even though this type
+ is not instantiated on unix:
+ https://github.com/mono/linker/pull/649 -->
+ <method name=".ctor" />
+ </type>
+ </assembly>
+
+ <!-- Properties and methods used by a debugger. -->
+ <assembly fullname="System.Private.CoreLib" feature="System.Diagnostics.Debugger.IsSupported" featurevalue="true" featuredefault="true">
<type fullname="System.Threading.Tasks.Task">
<property name="ParentForDebugger" />
<property name="StateFlagsForDebugger" />
<!-- Methods is used by VS Tasks Window. -->
<method name="GetActiveTaskFromId" />
</type>
- <type fullname="System.Threading.ThreadPoolBoundHandle">
- <!-- Workaround to keep .interfaceimpl even though this type
- is not instantiated on unix:
- https://github.com/mono/linker/pull/649 -->
- <method name=".ctor" />
- </type>
</assembly>
</linker>