Udostępnij za pośrednictwem


AsnWriter.PushOctetString(Nullable<Asn1Tag>) Metoda

Definicja

Rozpocznij pisanie wartości ciągu octet przy użyciu określonego tagu.

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>

Tag do zapisu lub null dla tagu domyślnego (Universal 4).

Zwraca

Wartość jednorazowa, która będzie automatycznie wywoływać PopOctetString(Nullable<Asn1Tag>)metodę .

Uwagi

Ta metoda jest tylko akceleratorem do pisania wartości ciągu octet, gdzie zawartość jest również danymi ASN.1 zakodowanych w tym samym systemie kodowania. Gdy PopOctetString(Nullable<Asn1Tag>) jest wywoływana cała zagnieżdżona zawartość jest normalizowana jako pojedyncza wartość ciągu octet, zakodowana poprawnie dla bieżących reguł kodowania. Ta metoda niekoniecznie tworzy kodowanie skonstruowane i nie jest nieprawidłowa do zapisu wartości innych niż ciąg octet wewnątrz tego wypychania/popu.

Dotyczy