語言

SignatureDecoder<TType,TGenericContext> 結構

定義

譯碼簽章 Blob。

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)

類型參數

TType
TGenericContext
繼承
SignatureDecoder<TType,TGenericContext>

備註

欲了解更多資訊,請參閱元資料規範 II.23.2 節:斑點與簽章。

建構函式

名稱 Description
SignatureDecoder<TType,TGenericContext>(ISignatureTypeProvider<TType,TGenericContext>, MetadataReader, TGenericContext)

會產生一個新的 SignatureDecoder<TType,TGenericContext>。

方法

名稱 Description
DecodeFieldSignature(BlobReader)

解碼欄位簽名塊,並將讀取器推進至簽名區。

DecodeLocalSignature(BlobReader)

解碼一個區域變數簽章塊,並將讀取器推進到簽章區。

DecodeMethodSignature(BlobReader)

解碼方法(定義、參考或獨立)或屬性簽章塊。

DecodeMethodSpecificationSignature(BlobReader)

解碼方法規範簽章塊,並將讀取器推進至簽章區。

DecodeType(BlobReader, Boolean)

解碼簽章中嵌入的型別,並讓讀取器越過該型別。

適用於