ECDiffieHellman.ExportParameters(Boolean) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
When overridden in a derived class, exports either the public or the public and private key information from a working ECDiffieHellman key to an ECParameters structure so that it can be passed to the ImportParameters(ECParameters) method.
public:
virtual System::Security::Cryptography::ECParameters ExportParameters(bool includePrivateParameters);
public virtual System.Security.Cryptography.ECParameters ExportParameters (bool includePrivateParameters);
abstract member ExportParameters : bool -> System.Security.Cryptography.ECParameters
override this.ExportParameters : bool -> System.Security.Cryptography.ECParameters
Public Overridable Function ExportParameters (includePrivateParameters As Boolean) As ECParameters
Parameters
- includePrivateParameters
- Boolean
true
to include private parameters; otherwise, false
to include public parameters only.
Returns
An object that represents the point on the curve for this key. It can be passed to the ImportParameters(ECParameters) method.
Exceptions
A derived class must override this method.
Remarks
If the curve has a name, the Curve property contains named curve parameters; otherwise, it will contain explicit parameters.