PemEncoding.Write(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un pem codificato con l'etichetta e i dati specificati.
public:
static cli::array <char> ^ Write(ReadOnlySpan<char> label, ReadOnlySpan<System::Byte> data);
public static char[] Write(ReadOnlySpan<char> label, ReadOnlySpan<byte> data);
static member Write : ReadOnlySpan<char> * ReadOnlySpan<byte> -> char[]
Public Shared Function Write (label As ReadOnlySpan(Of Char), data As ReadOnlySpan(Of Byte)) As Char()
Parametri
- label
- ReadOnlySpan<Char>
Etichetta da codificare.
- data
- ReadOnlySpan<Byte>
Dati da codificare.
Valori restituiti
Matrice di caratteri del pem codificato.
Eccezioni
label supera la lunghezza massima possibile dell'etichetta.
oppure
data supera la lunghezza massima possibile dei dati codificati.
Il testo con codifica PEM risultante è maggiore di Int32.MaxValue.
oppure
label contiene caratteri non validi.
Commenti
Questo metodo esegue sempre il wrapping del testo con codifica base 64 a 64 caratteri, in base al wrapping consigliato di RFC-7468. Le terminazioni di linea in stile Unix vengono utilizzate per le interruzioni di riga.