Compartilhar via


SignatureDecoder<TType,TGenericContext>.DecodeType Método

Definição

Decodifica um tipo inserido na assinatura e avança o leitor após o tipo.

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

Parâmetros

blobReader
BlobReader

O leitor de blob posicionado no entrelinhamento SignatureTypeCode.

allowTypeSpecifications
Boolean

true para permitir que um TypeSpecificationHandle siga uma (CLASS | VALUETYPE) na assinatura; caso contrário, false.

Retornos

TType

O tipo decodificado.

Exceções

O leitor não foi posicionado em um tipo de assinatura válido.

Comentários

No momento, o único contexto em que allowTypeSpecifications pode estar true está em um LocalConstantSig, conforme definido pela especificação PDB portátil.

Aplica-se a