ECDiffieHellmanPublicKey ECDiffieHellmanPublicKey ECDiffieHellmanPublicKey ECDiffieHellmanPublicKey Class

定義

すべての ECDiffieHellmanCngPublicKey 実装の継承元にする必要がある抽象基本クラスを提供します。Provides an abstract base class from which all ECDiffieHellmanCngPublicKey implementations must inherit.

public ref class ECDiffieHellmanPublicKey abstract : IDisposable
[System.Serializable]
public abstract class ECDiffieHellmanPublicKey : IDisposable
type ECDiffieHellmanPublicKey = class
    interface IDisposable
Public MustInherit Class ECDiffieHellmanPublicKey
Implements IDisposable
継承
ECDiffieHellmanPublicKeyECDiffieHellmanPublicKeyECDiffieHellmanPublicKeyECDiffieHellmanPublicKey
派生
属性
実装

コンストラクター

ECDiffieHellmanPublicKey() ECDiffieHellmanPublicKey() ECDiffieHellmanPublicKey() ECDiffieHellmanPublicKey()

ECDiffieHellmanPublicKey クラスの新しいインスタンスを初期化します。Initializes a new instance of the ECDiffieHellmanPublicKey class.

ECDiffieHellmanPublicKey(Byte[]) ECDiffieHellmanPublicKey(Byte[]) ECDiffieHellmanPublicKey(Byte[]) ECDiffieHellmanPublicKey(Byte[])

ECDiffieHellmanPublicKey クラスの新しいインスタンスを初期化します。Initializes a new instance of the ECDiffieHellmanPublicKey class.

メソッド

Dispose() Dispose() Dispose() Dispose()

ECDiffieHellman クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。Releases all resources used by the current instance of the ECDiffieHellman class.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

ECDiffieHellman クラスによって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。Releases the unmanaged resources used by the ECDiffieHellman class and optionally releases the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExportExplicitParameters() ExportExplicitParameters() ExportExplicitParameters() ExportExplicitParameters()

派生クラスでオーバーライドされると、ECCurve オブジェクトの明示的な ECParameters をエクスポートします。When overridden in a derived class, exports the explicit ECParameters for an ECCurve object.

ExportParameters() ExportParameters() ExportParameters() ExportParameters()

派生クラスでオーバーライドされると、ECCurve オブジェクトの名前付きまたは明示的な ECParameters をエクスポートします。When overridden in a derived class, exports the named or explicit ECParameters for an ECCurve object.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToByteArray() ToByteArray() ToByteArray() ToByteArray()

ECDiffieHellmanPublicKey キー BLOB をバイト配列にシリアル化します。Serializes the ECDiffieHellmanPublicKey key BLOB to a byte array.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)
ToXmlString() ToXmlString() ToXmlString() ToXmlString()

ECDiffieHellmanPublicKey 公開キーを XML 文字列にシリアル化します。Serializes the ECDiffieHellmanPublicKey public key to an XML string.

適用対象