AsnWriter.WriteNamedBitList Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
WriteNamedBitList(BitArray, Nullable<Asn1Tag>) |
Tulis nilai array bit sebagai NamedBitList dengan tag tertentu. |
WriteNamedBitList(Enum, Nullable<Asn1Tag>) |
Tulis nilai enum [FlagsAttribute] sebagai NamedBitList dengan tag tertentu. |
WriteNamedBitList<TEnum>(TEnum, Nullable<Asn1Tag>) |
Tulis nilai enum [FlagsAttribute] sebagai NamedBitList dengan tag tertentu. |
WriteNamedBitList(BitArray, Nullable<Asn1Tag>)
- Sumber:
- AsnWriter.NamedBitList.cs
- Sumber:
- AsnWriter.NamedBitList.cs
- Sumber:
- AsnWriter.NamedBitList.cs
Tulis nilai array bit sebagai NamedBitList dengan tag tertentu.
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)
Parameter
- value
- BitArray
Bit untuk menulis.
Pengecualian
value
adalah null
.
Keterangan
Indeks array bit sesuai dengan angka bit dalam format yang dikodekan, yang berbeda dari nilai yang dihasilkan oleh CopyTo(Array, Int32) dengan array byte.
Misalnya, array { false, true, true }
bit mengodekan seperti 0b0110_0000
5 bit yang tidak digunakan.
Berlaku untuk
WriteNamedBitList(Enum, Nullable<Asn1Tag>)
- Sumber:
- AsnWriter.NamedBitList.cs
- Sumber:
- AsnWriter.NamedBitList.cs
- Sumber:
- AsnWriter.NamedBitList.cs
Tulis nilai enum [FlagsAttribute] sebagai NamedBitList dengan tag tertentu.
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)
Parameter
- value
- Enum
Nilai enumerasi berkotak untuk ditulis.
Pengecualian
tag
.TagClass adalah Universal, tetapi tag
.TagValue tidak benar untuk metode .
-atau- value
bukan nilai enum kotak.
-or- tipe value
yang tidak dikotak tidak dideklarasikan [FlagsAttribute].
value
adalah null
.
Berlaku untuk
WriteNamedBitList<TEnum>(TEnum, Nullable<Asn1Tag>)
- Sumber:
- AsnWriter.NamedBitList.cs
- Sumber:
- AsnWriter.NamedBitList.cs
- Sumber:
- AsnWriter.NamedBitList.cs
Tulis nilai enum [FlagsAttribute] sebagai NamedBitList dengan tag tertentu.
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)
Jenis parameter
- TEnum
Jenis enumerasi [FlagsAttribute] untuk ditulis.
Parameter
- value
- TEnum
Nilai enumerasi untuk ditulis.
Pengecualian
tag
.TagClass adalah Universal, tetapi tag
.TagValue tidak benar untuk metode .
-atau- TEnum
bukan nilai enum.
-or- TEnum
tidak dinyatakan [FlagsAttribute].