Partager via


AsnWriter.WriteEnumeratedValue Méthode

Définition

Surcharges

WriteEnumeratedValue(Enum, Nullable<Asn1Tag>)

Écrit une valeur enum non-[FlagsAttribute] comme une énumération avec la balise UNIVERSAL 10.

WriteEnumeratedValue<TEnum>(TEnum, Nullable<Asn1Tag>)

Écrit une valeur enum non-[FlagsAttribute] comme une énumération avec la balise UNIVERSAL 10.

WriteEnumeratedValue(Enum, Nullable<Asn1Tag>)

Source:
AsnWriter.Enumerated.cs
Source:
AsnWriter.Enumerated.cs
Source:
AsnWriter.Enumerated.cs

Écrit une valeur enum non-[FlagsAttribute] comme une énumération avec la balise UNIVERSAL 10.

public void WriteEnumeratedValue (Enum value, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteEnumeratedValue : Enum * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteEnumeratedValue (value As Enum, Optional tag As Nullable(Of Asn1Tag) = Nothing)

Paramètres

value
Enum

Valeur d’énumération boxée à écrire.

tag
Nullable<Asn1Tag>

Balise à écrire, ou null pour la balise par défaut (Universal 10).

Exceptions

value a la valeur null.

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 est déclaré [FlagsAttribute].

S’applique à

WriteEnumeratedValue<TEnum>(TEnum, Nullable<Asn1Tag>)

Source:
AsnWriter.Enumerated.cs
Source:
AsnWriter.Enumerated.cs
Source:
AsnWriter.Enumerated.cs

Écrit une valeur enum non-[FlagsAttribute] comme une énumération avec la balise UNIVERSAL 10.

public void WriteEnumeratedValue<TEnum> (TEnum value, System.Formats.Asn1.Asn1Tag? tag = default) where TEnum : Enum;
member this.WriteEnumeratedValue : 'Enum * Nullable<System.Formats.Asn1.Asn1Tag> -> unit (requires 'Enum :> Enum)
Public Sub WriteEnumeratedValue(Of TEnum As Enum) (value As TEnum, Optional tag As Nullable(Of Asn1Tag) = Nothing)

Paramètres de type

TEnum

Type d’énumération non-[FlagsAttribute] à écrire.

Paramètres

value
TEnum

Valeur d’énumération boxée à écrire.

tag
Nullable<Asn1Tag>

Balise à écrire, ou null pour la balise par défaut (Universal 10).

Exceptions

value a la valeur null.

tag.TagClass est Universal, mais tag.TagValue n’est pas correct pour la méthode . -ou- TEnum n’est pas une énumération. -ou- TEnum est déclaré [FlagsAttribute].

S’applique à