Freigeben über


ECAlgorithm.TryExportPkcs8PrivateKey(Span<Byte>, Int32) Methode

Definition

Versucht, den aktuellen Schlüssel im PKCS#8-PrivateKeyInfo-Format in einen bereitgestellten Puffer zu exportieren.

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

Parameter

destination
Span<Byte>

Die Bytespanne, in der die PKCS#8-PrivateKeyInfo-Daten empfangen werden sollen.

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.

Eine abgeleitete Klasse hat keine Implementierung für ExportParameters(Boolean)bereitgestellt.

Gilt für: