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 ilerler.

DecodeLocalSignature(BlobReader)

Yerel değişken imza blobunun kodunu çözer ve okuyucuyu imzadan sonra ilerletir.

DecodeMethodSignature(BlobReader)

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

DecodeMethodSpecificationSignature(BlobReader)

Yöntem belirtimi imza blobunun kodunu çözer ve okuyucuyu imzadan sonra ilerletir.

DecodeType(BlobReader, Boolean)

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

Şunlara uygulanır