ValueAsnReader.ReadCharacterString Метод

Определение

Считывает следующее значение в виде строки символов с указанным тегом и типом кодирования, возвращая декодированные значения в виде строки.

public string ReadCharacterString(System.Formats.Asn1.UniversalTagNumber encodingType, System.Formats.Asn1.Asn1Tag? expectedTag = default);
member this.ReadCharacterString : System.Formats.Asn1.UniversalTagNumber * Nullable<System.Formats.Asn1.Asn1Tag> -> string
Public Function ReadCharacterString (encodingType As UniversalTagNumber, Optional expectedTag As Nullable(Of Asn1Tag) = Nothing) As String

Параметры

encodingType
UniversalTagNumber

Одно из значений перечисления, представляющее тип значения для обработки.

expectedTag
Nullable<Asn1Tag>

Тег для проверки перед чтением или null универсальным тегом, соответствующим запрошенным типу кодирования.

Возвращаемое значение

Декодированного значения.

Исключения

encodingType не является известным типом строки символов.

Следующее значение не имеет правильного тега.

–или–

Кодировка длины недопустима в соответствии с текущими правилами кодирования.

–или–

Содержимое недопустимо в соответствии с текущими правилами кодирования.

–или–

Строка не успешно декодирована.

expectedTag.TagClass is Universal, но expectedTagнеTagValue совпадает encodingTypeс .

Применяется к

См. также раздел