SignatureDecoder<TType,TGenericContext>.DecodeType Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Decodifica um tipo embutido numa assinatura e avança o leitor para além do 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 primeiro SignatureTypeCode.
- allowTypeSpecifications
- Boolean
true para permitir que a TypeSpecificationHandle siga um (CLASS | VALUETYPE) na assinatura; false caso contrário.
Devoluções
O tipo decifrado.
Exceções
O leitor não estava posicionado num tipo de assinatura válido.
Observações
Atualmente, o único contexto onde allowTypeSpecifications pode estar true é num LocalConstantSig conforme definido pela especificação Portable PDB.