Ler em inglês

Compartilhar via


SymAddressKind Enumeração

Definição

C#
public enum SymAddressKind
C#
[System.Serializable]
public enum SymAddressKind
C#
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum SymAddressKind
Herança
SymAddressKind
Atributos

Campos

Nome Valor Description
BitField 9

Um campo de bits. O parâmetro addr1 é a posição em que o campo é iniciado e o parâmetro addr2 é o tamanho do campo.

ILOffset 1

Um deslocamento MSIL (Microsoft Intermediate Language). O parâmetro addr1 é o índice de parâmetro ou variável local da MSIL.

NativeOffset 5

Um deslocamento nativo. O parâmetro addr1 é o deslocamento do início do pai.

NativeRegister 3

Um endereço de registro nativo. O parâmetro addr1 é o registro no qual a variável é armazenada.

NativeRegisterRegister 6

Um endereço relativo ao registro. O parâmetro addr1 é o registro de ordem inferior e o parâmetro addr2 é o registro de ordem superior.

NativeRegisterRelative 4

Um endereço relativo ao registro. O parâmetro addr1 é o registro e o parâmetro addr2 é o deslocamento.

NativeRegisterStack 7

Um endereço relativo ao registro. O parâmetro addr1 é o registro de ordem inferior, o parâmetro addr2 é o registro de pilha e o addr3 parâmetro é o deslocamento do ponteiro de pilha até a parte de ordem superior do valor.

NativeRVA 2

Um RVA (Endereço Virtual Relevante) nativo. O parâmetro addr1 é o RVA no módulo.

NativeSectionOffset 10

Um deslocamento de seção nativo. O parâmetro addr1 é a seção e o parâmetro addr2 é o deslocamento.

NativeStackRegister 8

Um endereço relativo ao registro. O parâmetro addr1 é o registro de pilha, o parâmetro addr2 é o deslocamento do ponteiro de pilha até a parte de ordem inferior do valor e o parâmetro addr3 é o registro de ordem superior.

Comentários

Os addr1parâmetros , addr2e addr3 referem-se aos parâmetros de endereço nos métodos de ISymbolWriter interface.

Aplica-se a

Produto Versões
.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

Confira também