AsnWriter.WriteNamedBitList Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
WriteNamedBitList(BitArray, Nullable<Asn1Tag>) |
Écrit une valeur de tableau de bits sous forme de NamedBitList avec une balise spécifiée. |
WriteNamedBitList(Enum, Nullable<Asn1Tag>) |
Écrit une valeur enum [FlagsAttribute] en tant que NamedBitList avec une balise spécifiée. |
WriteNamedBitList<TEnum>(TEnum, Nullable<Asn1Tag>) |
Écrit une valeur enum [FlagsAttribute] en tant que NamedBitList avec une balise spécifiée. |
WriteNamedBitList(BitArray, Nullable<Asn1Tag>)
- Source:
- AsnWriter.NamedBitList.cs
- Source:
- AsnWriter.NamedBitList.cs
- Source:
- AsnWriter.NamedBitList.cs
Écrit une valeur de tableau de bits sous forme de NamedBitList avec une balise spécifiée.
public void WriteNamedBitList (System.Collections.BitArray value, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteNamedBitList : System.Collections.BitArray * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteNamedBitList (value As BitArray, Optional tag As Nullable(Of Asn1Tag) = Nothing)
Paramètres
- value
- BitArray
Bits à écrire.
Exceptions
value
a la valeur null
.
Remarques
L’index du tableau de bits correspond au nombre de bits dans le format encodé, qui est différent de la valeur produite par CopyTo(Array, Int32) avec un tableau d’octets.
Par exemple, le tableau { false, true, true }
de bits encode comme 0b0110_0000
avec 5 bits inutilisés.
S’applique à
WriteNamedBitList(Enum, Nullable<Asn1Tag>)
- Source:
- AsnWriter.NamedBitList.cs
- Source:
- AsnWriter.NamedBitList.cs
- Source:
- AsnWriter.NamedBitList.cs
Écrit une valeur enum [FlagsAttribute] en tant que NamedBitList avec une balise spécifiée.
public void WriteNamedBitList (Enum value, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteNamedBitList : Enum * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteNamedBitList (value As Enum, Optional tag As Nullable(Of Asn1Tag) = Nothing)
Paramètres
- value
- Enum
Valeur d’énumération boxée à écrire.
Exceptions
tag
.TagClass est Universal, mais tag
.TagValue n’est pas correct pour la méthode .
-ou- value
n’est pas une valeur d’énumération encadrée.
-ou- le type unboxed de value
n’est pas déclaré [FlagsAttribute].
value
a la valeur null
.
S’applique à
WriteNamedBitList<TEnum>(TEnum, Nullable<Asn1Tag>)
- Source:
- AsnWriter.NamedBitList.cs
- Source:
- AsnWriter.NamedBitList.cs
- Source:
- AsnWriter.NamedBitList.cs
Écrit une valeur enum [FlagsAttribute] en tant que NamedBitList avec une balise spécifiée.
public void WriteNamedBitList<TEnum> (TEnum value, System.Formats.Asn1.Asn1Tag? tag = default) where TEnum : Enum;
member this.WriteNamedBitList : 'Enum * Nullable<System.Formats.Asn1.Asn1Tag> -> unit (requires 'Enum :> Enum)
Public Sub WriteNamedBitList(Of TEnum As Enum) (value As TEnum, Optional tag As Nullable(Of Asn1Tag) = Nothing)
Paramètres de type
- TEnum
Type d’énumération [FlagsAttribute] à écrire.
Paramètres
- value
- TEnum
Valeur d’énumération à écrire.
Exceptions
tag
.TagClass est Universal, mais tag
.TagValue n’est pas correct pour la méthode .
TEnum
n’est pas une valeur d’enum.
-ou- TEnum
n’est pas déclaré [FlagsAttribute].