Update S.R.InteropServices to ns2.0
authorFaizur Rahman <shrah@microsoft.com>
Fri, 28 Oct 2016 01:11:38 +0000 (18:11 -0700)
committerFaizur Rahman <shrah@microsoft.com>
Mon, 31 Oct 2016 18:12:50 +0000 (11:12 -0700)
commit00bcc61fff2c3f76fefb2993cc4bfd4431c8aa76
treecc07b18b95c7ea4c6e864314009e66bbb8ac357a
parentfddda2bb889be2473a8fdca651069d06ef500266
Update S.R.InteropServices to ns2.0

This is the final diff with net standard 2.0 except the SecureString functions. In particular,it adds the following:

M Marshal.BindToMoniker(System.String)
M Marshal.ChangeWrapperHandleStrength(System.Object,System.Boolean)
M ExternalException.ToString
T HandleRef

Commit migrated from https://github.com/dotnet/coreclr/commit/d054bb5ca408523a1985e2c044e0e76e4da9d616
src/coreclr/src/mscorlib/model.xml
src/coreclr/src/mscorlib/ref/mscorlib.cs
src/coreclr/src/mscorlib/src/System/Runtime/InteropServices/ExternalException.cs
src/coreclr/src/mscorlib/src/System/Runtime/InteropServices/NonPortable.cs
src/coreclr/src/vm/ecalllist.h