AsnWriter.WriteEnumeratedValue Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
WriteEnumeratedValue(Enum, Nullable<Asn1Tag>) |
Schreibt einen Nicht-[FlagsAttribute]-Enumerationswert als „Enumerated“ mit dem Tag UNIVERSAL 10. |
WriteEnumeratedValue<TEnum>(TEnum, Nullable<Asn1Tag>) |
Schreibt einen Nicht-[FlagsAttribute]-Enumerationswert als „Enumerated“ mit dem Tag UNIVERSAL 10. |
WriteEnumeratedValue(Enum, Nullable<Asn1Tag>)
- Quelle:
- AsnWriter.Enumerated.cs
- Quelle:
- AsnWriter.Enumerated.cs
- Quelle:
- AsnWriter.Enumerated.cs
Schreibt einen Nicht-[FlagsAttribute]-Enumerationswert als „Enumerated“ mit dem Tag 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)
Parameter
- value
- Enum
Der zu schreibende geschachtelte Enumerationswert.
Ausnahmen
value
ist null
.
tag
.TagClass ist Universal, aber tag
.TagValue ist für die -Methode nicht korrekt.
Oder value
ist kein geschachtelter Enumerationswert.
Oder der ungeschachtelte Typ von value
wird als [FlagsAttribute] deklariert.
Gilt für:
WriteEnumeratedValue<TEnum>(TEnum, Nullable<Asn1Tag>)
- Quelle:
- AsnWriter.Enumerated.cs
- Quelle:
- AsnWriter.Enumerated.cs
- Quelle:
- AsnWriter.Enumerated.cs
Schreibt einen Nicht-[FlagsAttribute]-Enumerationswert als „Enumerated“ mit dem Tag 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)
Typparameter
- TEnum
Der zu schreibende Nicht-[FlagsAttribute]-Enumerationstyp.
Parameter
- value
- TEnum
Der zu schreibende geschachtelte Enumerationswert.
Ausnahmen
value
ist null
.
tag
.TagClass ist Universal, aber tag
.TagValue ist für die -Methode nicht korrekt.
Oder TEnum
ist keine Enumeration.
Oder TEnum
wird als [FlagsAttribute] deklariert.