SignatureDecoder<TType,TGenericContext>.DecodeType Méthode

Définition

Décode un type incorporé dans une signature et avance le lecteur au-delà du type.

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

Paramètres

blobReader
BlobReader

Le lecteur d’objets blob positionné au premier SignatureTypeCode.

allowTypeSpecifications
Boolean

true pour autoriser un TypeSpecificationHandle à suivre une (CLASS | VALUETYPE) dans la signature ; false dans le cas contraire.

Retours

TType

Le texte décodé.

Exceptions

Le lecteur n’a pas été positionné sur un type de signature valide.

Remarques

À l’heure actuelle, le seul contexte où allowTypeSpecifications peut se trouver true se trouve dans un LocalConstantSig tel que défini par la spécification PDB portable.

S’applique à