Sdílet prostřednictvím


AsnWriter.PushOctetString(Nullable<Asn1Tag>) Metoda

Definice

Začněte psát hodnotu oktetového řetězce se zadanou značkou.

public System.Formats.Asn1.AsnWriter.Scope PushOctetString (System.Formats.Asn1.Asn1Tag? tag = default);
member this.PushOctetString : Nullable<System.Formats.Asn1.Asn1Tag> -> System.Formats.Asn1.AsnWriter.Scope
Public Function PushOctetString (Optional tag As Nullable(Of Asn1Tag) = Nothing) As AsnWriter.Scope

Parametry

tag
Nullable<Asn1Tag>

Značka, která se má napsat, nebo null pro výchozí značku (Universal 4).

Návraty

Jednorázová hodnota, která bude automaticky volat PopOctetString(Nullable<Asn1Tag>).

Poznámky

Tato metoda je pouze akcelerátorem pro zápis hodnoty Octet String, kde obsah jsou také ASN.1 data kódována ve stejném systému kódování. Při PopOctetString(Nullable<Asn1Tag>) zavolání se celý vnořený obsah normalizuje jako jedna hodnota řetězce octetu, která je správně zakódována pro aktuální pravidla kódování. Tato metoda nemusí nutně vytvořit kódování Constructed a není neplatné zapisovat jiné hodnoty než Octet String uvnitř tohoto Push/Pop.

Platí pro