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 对象的显式 ECParametersWhen overridden in a derived class, exports the explicit ECParameters for an ECCurve object.

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

在派生类中替代时,导出 ECCurve 对象的已命名或显式 ECParametersWhen 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()

获取当前实例的 TypeGets 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.

适用于