ValueAsnReader.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.
반품
true 값을 받을 길이가 충분한 경우 destination 판독기를 앞으로 이동하고, 그렇지 않으면 false 판독기는 진행하지 않습니다.
예외
encodingType 가 알려진 문자열 형식이 아닌 경우
다음 값에는 올바른 태그가 없습니다.
-또는-
길이 인코딩은 현재 인코딩 규칙에 따라 유효하지 않습니다.
-또는-
콘텐츠는 현재 인코딩 규칙에 따라 유효하지 않습니다.
-또는-
문자열을 디코딩하지 못했습니다.