Freigeben über


SignatureDecoder<TType,TGenericContext> Struktur

Definition

Decodiert Signaturblobs.

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)

Typparameter

TType
TGenericContext
Vererbung
SignatureDecoder<TType,TGenericContext>

Hinweise

Weitere Informationen finden Sie im Abschnitt Metadatenspezifikation II.23.2: Blobs und Signaturen.

Konstruktoren

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

Erstellt einen neuen SignatureDecoder<TType,TGenericContext>.

Methoden

DecodeFieldSignature(BlobReader)

Decodiert ein Feldsignaturblob und positioniert den Reader hinter der Signatur.

DecodeLocalSignature(BlobReader)

Decodiert ein Signaturblob einer lokalen Variablen und positioniert den Reader hinter der Signatur.

DecodeMethodSignature(BlobReader)

Decodiert ein Methoden- (Definition, Verweis, oder eigenständig) oder ein Eigenschaftensignaturblob.

DecodeMethodSpecificationSignature(BlobReader)

Decodiert ein Methodenspezifikationssignatur-Blob und positioniert den Reader hinter der Signatur.

DecodeType(BlobReader, Boolean)

Decodiert einen Typ, der in eine Signatur eingebettet ist, und positioniert den Reader hinter dem Typ.

Gilt für: