다음을 통해 공유


SignatureDecoder<TType,TGenericContext>.DecodeType 메서드

정의

시그니처에 포함된 형식을 디코딩하고 형식을 지나 판독기를 앞으로 이동합니다.

public TType DecodeType (ref System.Reflection.Metadata.BlobReader blobReader, bool allowTypeSpecifications = false);
member this.DecodeType : BlobReader * bool -> 'ype
Public Function DecodeType (ByRef blobReader As BlobReader, Optional allowTypeSpecifications As Boolean = false) As TType

매개 변수

blobReader
BlobReader

선행 SignatureTypeCode에 배치되는 blob 판독기입니다.

allowTypeSpecifications
Boolean

TypeSpecificationHandle이 시그니처에서 (CLASS | VALUETYPE) 뒤에 오도록 허용하려면 true이고, 그렇지 않으면 false입니다.

반환

TType

디코딩된 형식입니다.

예외

판독기가 유효한 시그니처 형식에 배치되지 않았습니다.

설명

현재 는 이식 가능한 PDB 사양에 정의된 LocalConstantSig에 있을 true 수 있는 allowTypeSpecifications 유일한 컨텍스트입니다.

적용 대상