SignatureTypeEncoder Struct

Definizione

Codifica un tipo in una firma.

C#
public readonly struct SignatureTypeEncoder
C#
public struct SignatureTypeEncoder
Ereditarietà
SignatureTypeEncoder

Costruttori

Proprietà

Builder

Oggetto BlobBuilder in cui viene scritta la firma.

Metodi

Array(Action<SignatureTypeEncoder>, Action<ArrayShapeEncoder>)

Codifica un tipo di matrice.

Array(SignatureTypeEncoder, ArrayShapeEncoder)

Codifica un tipo di matrice. Restituisce una coppia di codificatori che devono essere usati nell'ordine in cui sono visualizzati nell'elenco dei parametri.

Boolean()

BooleanCodifica .

Byte()

ByteCodifica .

Char()

CharCodifica .

CustomModifiers()

Avvia una firma di un tipo con modificatori personalizzati.

Double()

DoubleCodifica .

FunctionPointer(SignatureCallingConvention, FunctionPointerAttributes, Int32)

Avvia una firma del puntatore a funzione.

GenericInstantiation(EntityHandle, Int32, Boolean)

Avvia una firma di creazione di un'istanza generica.

GenericMethodTypeParameter(Int32)

Codifica un riferimento al parametro di tipo di un metodo generico che lo contiene.

GenericTypeParameter(Int32)

Codifica un riferimento al parametro di tipo di un tipo generico che lo contiene.

Int16()

Int16Codifica .

Int32()

Int32Codifica .

Int64()

Int64Codifica .

IntPtr()

IntPtrCodifica .

Object()

ObjectCodifica .

Pointer()

Avvia la firma del puntatore.

PrimitiveType(PrimitiveTypeCode)

Scrive codice di tipo primitivo.

SByte()

SByteCodifica .

Single()

SingleCodifica .

String()

StringCodifica .

SZArray()

Avvia la firma della matrice SZ (vettore).

Type(EntityHandle, Boolean)

Codifica un riferimento a un tipo.

TypedReference()

TypedReferenceCodifica .

UInt16()

UInt16Codifica .

UInt32()

UInt32Codifica .

UInt64()

UInt64Codifica .

UIntPtr()

UIntPtrCodifica .

VoidPointer()

Codifica un puntatore void (void*).

Si applica a

Prodotto Versioni
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Standard 2.0 (package-provided)