ECDiffieHellman.ExportParameters(Boolean) ECDiffieHellman.ExportParameters(Boolean) ECDiffieHellman.ExportParameters(Boolean) ECDiffieHellman.ExportParameters(Boolean) Method

定義

派生クラスでオーバーライドされると、ImportParameters(ECParameters) メソッドに渡すために、処理中の ECDiffieHellman キーから ECParameters 構造体に公開または公開および秘密キー情報のいずれかをエクスポートします。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

パラメーター

includePrivateParameters
Boolean Boolean Boolean Boolean

プライベート パラメーターを含める場合は true。それ以外の場合は、パブリック パラメーターのみを含める場合は falsetrue to include private parameters; otherwise, false to include public parameters only.

戻り値

このキーの曲線上のポイントを表すオブジェクト。An object that represents the point on the curve for this key. ImportParameters(ECParameters) メソッドに渡すことができます。It can be passed to the ImportParameters(ECParameters) method.

例外

派生クラスはこのメソッドをオーバーライドする必要があります。A derived class must override this method.

注釈

曲線に名前が付いている場合Curve 、プロパティには名前付き曲線パラメーターが含まれます。それ以外の場合は、明示的なパラメーターが格納されます。If the curve has a name, the Curve property contains named curve parameters; otherwise, it will contain explicit parameters.

適用対象