SignatureDecoder<TType,TGenericContext>.DecodeType Metod

Definition

Avkodar en typ som är inbäddad i en signatur och för läsaren förbi typen.

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

Parametrar

blobReader
BlobReader

Blobläsaren placerad vid den inledande SignatureTypeCode.

allowTypeSpecifications
Boolean

true för att tillåta att en TypeSpecificationHandle följer en (CLASS | VALUETYPE) i signaturen; false Annars.

Returer

TType

Den avkodade typen.

Undantag

Läsaren var inte placerad vid en giltig signaturtyp.

Kommentarer

För närvarande är den enda kontexten där allowTypeSpecifications kan finnas true i en LocalConstantSig enligt definitionen i specifikationen för bärbara PDB.

Gäller för