Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

ECDiffieHellmanCng Constructor (CngKey)

Initializes a new instance of the ECDiffieHellmanCng class by using the specified CngKey object.

Namespace:  System.Security.Cryptography
Assembly:  System.Core (in System.Core.dll)

public ECDiffieHellmanCng(
	CngKey key
)

Parameters

key
Type: System.Security.Cryptography.CngKey

The key that will be used as input to the cryptographic operations performed by the current object.

ExceptionCondition
ArgumentNullException

key is null.

ArgumentException

key does not specify an Elliptic Curve Diffie-Hellman (ECDH) algorithm group.

PlatformNotSupportedException

Cryptography Next Generation (CNG) classes are not supported on this system.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft