diff options
author | Marek Safar <marek.safar@gmail.com> | 2017-08-16 00:14:36 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-16 00:14:36 +0300 |
commit | c603ce5df522377a7696958d86a76b6ad29fc188 (patch) | |
tree | ec8198a76700bbc362ad6318b49a088a07a1c129 /mcs/class/System.Core | |
parent | 97f42f60469bfa09b1cc1219c22a3ee36c00358b (diff) |
netstandard dependant facades update after 2.0 release (#5371)
Diffstat (limited to 'mcs/class/System.Core')
4 files changed, 15 insertions, 1 deletions
diff --git a/mcs/class/System.Core/Microsoft.Win32.SafeHandles/SafeNCryptHandle.cs b/mcs/class/System.Core/Microsoft.Win32.SafeHandles/SafeNCryptHandle.cs index cbf1491612f..da4d7f36b9e 100644 --- a/mcs/class/System.Core/Microsoft.Win32.SafeHandles/SafeNCryptHandle.cs +++ b/mcs/class/System.Core/Microsoft.Win32.SafeHandles/SafeNCryptHandle.cs @@ -37,6 +37,12 @@ namespace Microsoft.Win32.SafeHandles { } + protected SafeNCryptHandle (IntPtr handle, System.Runtime.InteropServices.SafeHandle parentHandle) + : base (false) + { + throw new NotImplementedException (); + } + public override bool IsInvalid { get { throw new NotImplementedException (); } } protected override bool ReleaseHandle () diff --git a/mcs/class/System.Core/Microsoft.Win32.SafeHandles/SafeNCryptKeyHandle.cs b/mcs/class/System.Core/Microsoft.Win32.SafeHandles/SafeNCryptKeyHandle.cs index 3dcbfae8d6d..06840259bf6 100644 --- a/mcs/class/System.Core/Microsoft.Win32.SafeHandles/SafeNCryptKeyHandle.cs +++ b/mcs/class/System.Core/Microsoft.Win32.SafeHandles/SafeNCryptKeyHandle.cs @@ -26,6 +26,8 @@ // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // +using System; + namespace Microsoft.Win32.SafeHandles { public sealed class SafeNCryptKeyHandle : SafeNCryptHandle @@ -34,6 +36,12 @@ namespace Microsoft.Win32.SafeHandles { } + public SafeNCryptKeyHandle (IntPtr handle, System.Runtime.InteropServices.SafeHandle parentHandle) + : base (handle, parentHandle) + { + + } + protected override bool ReleaseNativeHandle () { return false; diff --git a/mcs/class/System.Core/common_System.Core.dll.sources b/mcs/class/System.Core/common_System.Core.dll.sources index b521fe7b41c..cfe271aeee0 100644 --- a/mcs/class/System.Core/common_System.Core.dll.sources +++ b/mcs/class/System.Core/common_System.Core.dll.sources @@ -71,6 +71,7 @@ corefx/SR.missing.cs ../referencesource/System.Core/System/Security/Cryptography/ECDiffieHellmanPublicKey.cs ../referencesource/System.Core/System/Security/Cryptography/ECDsa.cs ../referencesource/System.Core/System/Security/Cryptography/ECDsaCng.cs +../referencesource/System.Core/System/Security/Cryptography/ECKeyXmlFormat.cs ../referencesource/System.Core/System/Security/Cryptography/NCryptNative.cs ../referencesource/System.Core/System/Security/Cryptography/RsaCng.cs diff --git a/mcs/class/System.Core/net_4_x_System.Core.dll.sources b/mcs/class/System.Core/net_4_x_System.Core.dll.sources index 215215e76a2..5cc42d8a3cf 100644 --- a/mcs/class/System.Core/net_4_x_System.Core.dll.sources +++ b/mcs/class/System.Core/net_4_x_System.Core.dll.sources @@ -14,6 +14,5 @@ System.Security.Cryptography/SHA512Cng.cs ../referencesource/System.Core/System/Security/Cryptography/AesManaged.cs ../referencesource/System.Core/System/Security/Cryptography/ECDiffieHellman.cs -../referencesource/System.Core/System/Security/Cryptography/ECKeyXmlFormat.cs ../referencesource/System.Core/System/threading/ReaderWriterLockSlim/LockRecursionException.cs |