SignatureDecoder<TType,TGenericContext> Yapı

Tanım

İmza bloblarının kodunu çözer.

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

Tür Parametreleri

TType
TGenericContext
Devralma
SignatureDecoder<TType,TGenericContext>

Açıklamalar

Daha fazla bilgi için Bkz. Meta Veri Belirtimi bölümü II.23.2: Bloblar ve imzalar.

Oluşturucular

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

Yeni bir SignatureDecoder<TType,TGenericContext> oluşturur.

Yöntemler

DecodeFieldSignature(BlobReader)

Alan imzası blobunun kodunu çözer ve okuyucuyu imzanın dışına kadar ilerletir.

DecodeLocalSignature(BlobReader)

Yerel değişken imza blobunun kodunu çözer ve okuyucuyu imzanın ilerisine götürür.

DecodeMethodSignature(BlobReader)

Bir yöntemin (tanım, başvuru veya tek başına) veya özellik imza blobu kodunu çözer.

DecodeMethodSpecificationSignature(BlobReader)

Yöntem belirtimi imza blobunun kodunu çözer ve okuyucuyu imzanın dışına kadar ilerletir.

DecodeType(BlobReader, Boolean)

İmzaya eklenmiş bir türün kodunu çözer ve okuyucuyu türün dışına ilerletir.

Şunlara uygulanır