SignatureTypeCode Enumerazione

Definizione

Specifica costanti che definiscono i codici del tipo usati nella codifica della firma.

public enum class SignatureTypeCode
public enum SignatureTypeCode
type SignatureTypeCode = 
Public Enum SignatureTypeCode
Ereditarietà
SignatureTypeCode

Campi

Array 20

Rappresenta un elemento Array generalizzato nelle firme.

Boolean 2

Rappresenta un elemento Boolean nelle firme.

ByReference 16

Rappresenta i puntatori gestiti (valori restituiti e parametri byref) nelle firme. È seguito nel BLOB dalla codifica di firma del tipo sottostante.

Byte 5

Rappresenta un elemento Byte nelle firme.

Char 3

Rappresenta un elemento Char nelle firme.

Double 13

Rappresenta un elemento Double nelle firme.

FunctionPointer 27

Rappresenta i tipi di puntatore funzione nelle firme.

GenericMethodParameter 30

Rappresenta un parametro di metodo generico usato all'interno di una firma.

GenericTypeInstance 21

Rappresenta la creazione di un'istanza di un tipo generico nelle firme.

GenericTypeParameter 19

Rappresenta un parametro di tipo generico usato all'interno di una firma.

Int16 6

Rappresenta un elemento Int16 nelle firme.

Int32 8

Rappresenta un elemento Int32 nelle firme.

Int64 10

Rappresenta un elemento Int64 nelle firme.

IntPtr 24

Rappresenta un elemento IntPtr nelle firme.

Invalid 0

Rappresenta un codice di tipo non valido o non inizializzato. Non viene visualizzato nelle firme valide.

Object 28

Rappresenta un elemento Object nelle firme.

OptionalModifier 32

Rappresenta un modificatore personalizzato applicato a un tipo all'interno di una firma che può essere ignorato dal chiamante.

Pinned 69

Rappresenta una variabile locale bloccata da Garbage Collector.

Pointer 15

Rappresenta un puntatore non gestito nelle firme. È seguito nel BLOB dalla codifica di firma del tipo sottostante.

RequiredModifier 31

Rappresenta un modificatore personalizzato applicato a un tipo all'interno di una firma che deve essere elaborato dal chiamante.

SByte 4

Rappresenta un elemento SByte nelle firme.

Sentinel 65

Rappresenta un marcatore che indica la fine degli argomenti fissi e l'inizio degli argomenti variabili.

Single 12

Rappresenta un elemento Single nelle firme.

String 14

Rappresenta un elemento String nelle firme.

SZArray 29

Rappresenta un elemento Array unidimensionale con limite inferiore pari a 0.

TypedReference 22

Rappresenta un riferimento tipizzato nelle firme.

TypeHandle 64

Precede un EntityHandle di tipo nelle firme. Nei metadati non elaborati la codifica avviene come ELEMENT_TYPE_CLASS (0x12) per i tipi di riferimento o ELEMENT_TYPE_VALUETYPE (0x11) per i tipi di valore. Viene eseguita la compressione in un codice singolo perché le proiezioni di Windows Runtime possono proiettare dal tipo classe al tipo valore e viceversa e, in questi casi, il codice non elaborato è fuorviante.

UInt16 7

Rappresenta un elemento UInt16 nelle firme.

UInt32 9

Rappresenta un elemento UInt32 nelle firme.

UInt64 11

Rappresenta un elemento UInt64 nelle firme.

UIntPtr 25

Rappresenta un elemento UIntPtr nelle firme.

Void 1

Rappresenta Void nelle firme.

Si applica a