Freigeben über


ECDiffieHellman.TryExportECPrivateKey(Span<Byte>, Int32) Methode

Definition

Versucht, den aktuellen Schlüssel im ECPrivateKey-Format in einen bereitgestellten Puffer zu exportieren.

public:
 virtual bool TryExportECPrivateKey(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public virtual bool TryExportECPrivateKey (Span<byte> destination, out int bytesWritten);
abstract member TryExportECPrivateKey : Span<byte> * int -> bool
override this.TryExportECPrivateKey : Span<byte> * int -> bool
Public Overridable Function TryExportECPrivateKey (destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean

Parameter

destination
Span<Byte>

Die Bytespanne, die die ECPrivateKey-Daten empfangen soll.

bytesWritten
Int32

In der Rückgabe dieser Methode ist die Anzahl der Bytes enthalten, die in destination geschrieben wurden. Dieser Parameter wird nicht initialisiert behandelt.

Gibt zurück

true, wenn destination groß genug ist, um die Ausgabe zu empfangen; andernfalls false.

Ausnahmen

Der Schlüssel konnte nicht exportiert werden.

Gilt für:

Weitere Informationen