語言

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是 Universal,但 expectedTag。TagValue與 不同。encodingType

適用於

另請參閱