Język

ECDiffieHellmanCngPublicKey Klasa

Definicja

Określa klucz publiczny Elliptic Curve Diffie-Hellman (ECDH) do użycia z klasą ECDiffieHellmanCng .

public ref class ECDiffieHellmanCngPublicKey sealed : System::Security::Cryptography::ECDiffieHellmanPublicKey
public sealed class ECDiffieHellmanCngPublicKey : System.Security.Cryptography.ECDiffieHellmanPublicKey
[System.Serializable]
public sealed class ECDiffieHellmanCngPublicKey : System.Security.Cryptography.ECDiffieHellmanPublicKey
type ECDiffieHellmanCngPublicKey = class
    inherit ECDiffieHellmanPublicKey
[<System.Serializable>]
type ECDiffieHellmanCngPublicKey = class
    inherit ECDiffieHellmanPublicKey
Public NotInheritable Class ECDiffieHellmanCngPublicKey
Inherits ECDiffieHellmanPublicKey
Dziedziczenie
ECDiffieHellmanCngPublicKey
Atrybuty

Uwagi

ECDiffieHellmanCngPublicKey obiekty są używane w wymianach kluczy z obiektami ECDiffieHellmanCng .

Właściwości

Nazwa Opis
BlobFormat

Pobiera kluczowy format obiektu BLOB dla ECDiffieHellmanCngPublicKey obiektu.

Metody

Nazwa Opis
Dispose()

Zwalnia wszystkie zasoby używane przez bieżące wystąpienie ECDiffieHellman klasy.

(Odziedziczone po ECDiffieHellmanPublicKey)
Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez klasę ECDiffieHellman i opcjonalnie zwalnia zarządzane zasoby.

(Odziedziczone po ECDiffieHellmanPublicKey)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
ExportExplicitParameters()

Eksportuje klucz i jawne parametry krzywej używane przez ECCurve obiekt do ECParameters obiektu.

ExportParameters()

Eksportuje klucz używany przez ECCurve obiekt do ECParameters obiektu.

ExportSubjectPublicKeyInfo()

Eksportuje bieżący klucz w formacie SubjectPublicKeyInfo X.509.

(Odziedziczone po ECDiffieHellmanPublicKey)
FromByteArray(Byte[], CngKeyBlobFormat)

Konwertuje tablicę bajtów zawierającą klucz publiczny na obiekt zgodnie z określonym formatem ECDiffieHellmanCngPublicKey .

FromXmlString(String)
Przestarzałe.

Konwertuje ciąg XML na ECDiffieHellmanCngPublicKey obiekt.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
Import()

Konwertuje ECDiffieHellmanCngPublicKey obiekt na CngKey obiekt.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToByteArray()
Przestarzałe.

Serializuje ECDiffieHellmanPublicKey klucz BLOB do tablicy bajtów.

(Odziedziczone po ECDiffieHellmanPublicKey)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
ToXmlString()
Przestarzałe.

Serializuje ECDiffieHellmanCngPublicKey klucz publiczny do ciągu XML w formacie RFC 4050.

TryExportSubjectPublicKeyInfo(Span<Byte>, Int32)

Próbuje wyeksportować bieżący klucz w formacie SubjectPublicKeyInfo X.509.

(Odziedziczone po ECDiffieHellmanPublicKey)

Dotyczy