CoseMultiSignMessage.TryEncode(Span<Byte>, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta codificar este mensaje en el búfer especificado.
public:
override bool TryEncode(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public override bool TryEncode (Span<byte> destination, out int bytesWritten);
override this.TryEncode : Span<byte> * int -> bool
Public Overrides Function TryEncode (destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean
Parámetros
- bytesWritten
- Int32
Si la operación se realiza correctamente, recibe el número de bytes escritos en destination
.
Devoluciones
true
si destination
tenía suficiente longitud para recibir el valor; de lo contrario, false
.
Excepciones
Las ProtectedHeaders colecciones y UnprotectedHeaders tienen una o varias etiquetas en común.
O bien
El mensaje no contiene al menos una firma.
Comentarios
Use GetEncodedLength() para determinar cuántos bytes dan como resultado la codificación de este mensaje.