diff options
author | Viktor Hofer <viktor.hofer@microsoft.com> | 2017-10-27 19:00:52 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-10-27 19:00:52 +0300 |
commit | e3f74deb999571d3f34a6b2b8011caebcf06dbfc (patch) | |
tree | f7704e86cab9bf069e0fd474db944079496a4b83 /src/shims/manual/mscorlib.forwards.cs | |
parent | b7b34392afa430caf03d197789a493fd122db445 (diff) |
Make corefx exceptions serializable and add typeforwards (#24427)
* Add serializable attribute and typeforward and adding serialization impl
* Expose ZLibException in impl assembly
* Remove deserialization negative tests
* Adding tests for exceptions
* Adding SqlError data to base exception data table
* System Data Facade
* Add netfx471 blob diffs for Hashtable and ListDictionary
* Build Microsoft.NETCore.App.deps.json after manual shims
* Disable currently failing uap/uapaot tests because of shim assembly load errors
Diffstat (limited to 'src/shims/manual/mscorlib.forwards.cs')
-rw-r--r-- | src/shims/manual/mscorlib.forwards.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/shims/manual/mscorlib.forwards.cs b/src/shims/manual/mscorlib.forwards.cs index 1aa08e3505..55c4566c77 100644 --- a/src/shims/manual/mscorlib.forwards.cs +++ b/src/shims/manual/mscorlib.forwards.cs @@ -5,8 +5,6 @@ // Add any internal types that we need to forward from mscorlib. // These types are required for Desktop to Core serialization as they are not covered by GenAPI because they are marked as internal. -[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.CultureAwareComparer))] -[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.OrdinalComparer))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.Generic.GenericComparer<>))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.Generic.NullableComparer<>))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.Generic.ObjectComparer<>))] @@ -20,7 +18,10 @@ [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.Generic.ShortEnumEqualityComparer<>))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.Generic.LongEnumEqualityComparer<>))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.ListDictionaryInternal))] +[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.CultureAwareComparer))] +[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.OrdinalComparer))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.UnitySerializationHolder))] +[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.Contracts.ContractException))] // This is temporary as we are building the mscorlib shim against netfx461 which doesn't contain ValueTuples. [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ValueTuple))] |