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

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

Erstellt einen neuen SignatureDecoder<TType,TGenericContext>.

Methoden

Name Beschreibung
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: