Udostępnij za pośrednictwem


SignatureDecoder<TType,TGenericContext>.DecodeType Metoda

Definicja

Dekoduje typ osadzony w podpisie i przechodzi przez czytnik po typie.

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

Parametry

blobReader
BlobReader

Czytnik obiektów blob umieszczony w pozycji wiodącej SignatureTypeCode.

allowTypeSpecifications
Boolean

true umożliwianie TypeSpecificationHandle śledzenia elementu (KLASA | VALUETYPE) w podpisie; false Inaczej.

Zwraca

TType

Zdekodowany typ.

Wyjątki

Czytnik nie został umieszczony w prawidłowym typie podpisu.

Uwagi

Obecnie jedynym kontekstem, w którym allowTypeSpecifications może znajdować się true element LocalConstantSig zgodnie ze specyfikacją Przenośnego pliku PDB.

Dotyczy