Condividi tramite


AsnWriter.PushOctetString(Nullable<Asn1Tag>) Metodo

Definizione

Inizia a scrivere un valore OctetString con un tag specificato.

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

Parametri

tag
Nullable<Asn1Tag>

Tag da scrivere oppure null per indicare il tag predefinito (Universal 4).

Restituisce

Valore eliminabile che chiamerà automaticamente PopOctetString(Nullable<Asn1Tag>).

Commenti

Questo metodo è solo un acceleratore per la scrittura di un valore Octet String in cui il contenuto è anche i dati ASN.1 codificati nello stesso sistema di codifica. Quando PopOctetString(Nullable<Asn1Tag>) viene chiamato l'intero contenuto annidato viene normalizzato come singolo valore di stringa ottet, codificato correttamente per le regole di codifica correnti. Questo metodo non crea necessariamente una codifica costruita e non è valido scrivere valori diversi da Octet String all'interno di questo push/pop.

Si applica a