Condividi tramite


AsymmetricAlgorithm.TryExportSubjectPublicKeyInfo Metodo

Definizione

Quando sottoposto a override in una classe derivata, tenta di esportare la chiave corrente nel formato X.509 SubjectPublicKeyInfo in un buffer specificato.

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

Parametri

destination
Span<Byte>

Intervallo di byte per ricevere i dati X.509 SubjectPublicKeyInfo.

bytesWritten
Int32

Quando termina, questo metodo contiene un valore che indica il numero di byte scritti in destination. Questo parametro viene trattato come non inizializzato.

Restituisce

true se destination è sufficientemente grande per ricevere l'output. In caso contrario, false.

Eccezioni

Non è stato possibile esportare la chiave.

Un tipo derivato non ha eseguito l'override di questo membro.

Commenti

Poiché il supporto specifico dell'algoritmo è necessario per produrre questo formato di dati, TryExportSubjectPublicKeyInfo genera un NotImplementedException valore per impostazione predefinita.

Si applica a

Vedi anche