AsnReader.TryReadCharacterString 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
讀取下一個值做為具有所指定標籤和編碼類型的字元字串,同時將解碼字串複製到提供的目的地緩衝區。
public bool TryReadCharacterString (Span<char> destination, System.Formats.Asn1.UniversalTagNumber encodingType, out int charsWritten, System.Formats.Asn1.Asn1Tag? expectedTag = default);
member this.TryReadCharacterString : Span<char> * System.Formats.Asn1.UniversalTagNumber * int * Nullable<System.Formats.Asn1.Asn1Tag> -> bool
Public Function TryReadCharacterString (destination As Span(Of Char), encodingType As UniversalTagNumber, ByRef charsWritten As Integer, Optional expectedTag As Nullable(Of Asn1Tag) = Nothing) As Boolean
參數
- encodingType
- UniversalTagNumber
其中一個列舉值,代表要處理的實值型別。
- charsWritten
- Int32
成功時,會收到寫入至 destination
的字元數。
傳回
如果 destination
長到足以接收值,則為 true
且會推進讀取器,否則為 false
且不會推進讀取器。
例外狀況
encodingType
不是已知的字元字串類型。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應