SymAddressKind Enumerazione

Definizione

C#
public enum SymAddressKind
C#
[System.Serializable]
public enum SymAddressKind
C#
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum SymAddressKind
Ereditarietà
SymAddressKind
Attributi

Campi

Nome Valore Descrizione
BitField 9

Campo di bit. Il parametro addr1 è il punto in cui inizia il campo, mentre il parametro addr2 è la lunghezza del campo.

ILOffset 1

Offset MSIL (Microsoft Intermediate Language). Il parametro addr1 è la variabile locale MSIL o l'indice di parametro.

NativeOffset 5

Offset nativo. Il parametro addr1 è l'offset all'inizio dell'elemento padre.

NativeRegister 3

Indirizzo di registro nativo. Il parametro addr1 è il registro in cui è memorizzata la variabile.

NativeRegisterRegister 6

Indirizzo relativo al registro. Il parametro addr1 è il registro di basso livello, mentre il parametro addr2 è il registro di alto livello.

NativeRegisterRelative 4

Indirizzo relativo al registro. Il parametro addr1 è il registro e il parametro addr2 è l'offset.

NativeRegisterStack 7

Indirizzo relativo al registro. Il parametro addr1 è il registro di basso livello, il parametro addr2 è lo stack di registri e il parametro addr3 è l'offset dal puntatore dello stack alla parte più significativa del valore.

NativeRVA 2

RVA (Relevant Virtual Address) nativo. Il parametro addr1 è l'RVA del modulo.

NativeSectionOffset 10

Offset di sezione nativo. Il parametro addr1 è la sezione, mentre il parametro addr2 è l'offset.

NativeStackRegister 8

Indirizzo relativo al registro. Il parametro addr1 è lo stack di registri, il parametro addr2 è l'offset dal puntatore dello stack alla parte meno significativa del valore e il parametro addr3 è il registro di alto livello.

Commenti

I addr1parametri , addr2e addr3 fanno riferimento ai parametri di indirizzo nei metodi di ISymbolWriter interfaccia.

Si applica a

Prodotto Versioni
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Vedi anche