AsnWriter.WriteBitString 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í.
Escriba un valor de cadena de bits con una etiqueta especificada.
public void WriteBitString (ReadOnlySpan<byte> value, int unusedBitCount = 0, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteBitString : ReadOnlySpan<byte> * int * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteBitString (value As ReadOnlySpan(Of Byte), Optional unusedBitCount As Integer = 0, Optional tag As Nullable(Of Asn1Tag) = Nothing)
Parámetros
- value
- ReadOnlySpan<Byte>
Valor que se va a escribir.
- unusedBitCount
- Int32
El número de bits finales que no son semánticos.
La etiqueta que se va a escribir, o null
para la etiqueta predeterminada (Universal 3).
Excepciones
tag
.TagClass es Universal, pero tag
.TagValue no es correcto para el método .
O bien, value
tiene una longitud 0 y unusedBitCount
no es 0. O bien value
no está vacío y se ha establecido cualquiera de los bits identificados por unusedBitCount
.
unusedBitCount
no está en el intervalo [0,7].