SignatureDecoder<TType,TGenericContext> Структура

Определение

Декодирует большие двоичные объекты сигнатуры.Decodes signature blobs.

generic <typename TType, typename TGenericContext>
public value class SignatureDecoder
public struct SignatureDecoder<TType,TGenericContext>
type SignatureDecoder<'ype, 'GenericContext> = struct
Public Structure SignatureDecoder(Of TType, TGenericContext)

Параметры типа

TType
TGenericContext
Наследование
SignatureDecoder<TType,TGenericContext>

Комментарии

Дополнительные сведения см. в разделе о спецификации метаданных II. 23.2: BLOB-объекты и подписи.For more information, see the Metadata Specification section II.23.2: Blobs and signatures.

Конструкторы

SignatureDecoder<TType,TGenericContext>(ISignatureTypeProvider<TType,TGenericContext>, MetadataReader, TGenericContext)

Создает новый SignatureDecoder<TType,TGenericContext>.Creates a new SignatureDecoder<TType,TGenericContext>.

Методы

DecodeFieldSignature(BlobReader)

Декодирует большой двоичный объект сигнатуры поля и перемещает модуль чтения за сигнатуру.Decodes a field signature blob and advances the reader past the signature.

DecodeLocalSignature(BlobReader)

Декодирует большой двоичный объект сигнатуры локальной переменной и перемещает модуль чтения за сигнатуру.Decodes a local variable signature blob and advances the reader past the signature.

DecodeMethodSignature(BlobReader)

Декодирует метод (определение, ссылка или автономный режим) или большой двоичный объект сигнатуры свойства.Decodes a method (definition, reference, or standalone) or a property signature blob.

DecodeMethodSpecificationSignature(BlobReader)

Декодирует большой двоичный объект сигнатуры спецификации метода и перемещает модуль чтения за сигнатуру.Decodes a method specification signature blob and advances the reader past the signature.

DecodeType(BlobReader, Boolean)

Декодирует тип, встроенный в сигнатуру, и перемещает модуль чтения за тип.Decodes a type embedded in a signature and advances the reader past the type.

Применяется к