Freigeben über


SymAddressKind-Enumeration

Gibt Adresstypen für lokale Variablen, Parameter und Felder in den Methoden DefineLocalVariable, DefineParameter und DefineField der ISymbolWriter-Schnittstelle an.

Namespace: System.Diagnostics.SymbolStore
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Enumeration SymAddressKind
'Usage
Dim instance As SymAddressKind
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public enum SymAddressKind
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public enum class SymAddressKind
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
public enum SymAddressKind
SerializableAttribute 
ComVisibleAttribute(true) 
public enum SymAddressKind

Member

  Membername Beschreibung
BitField Ein Bitfeld. Der addr1-Parameter stellt die Position dar, an der das Feld beginnt, und der addr2-Parameter stellt die Feldlänge dar. 
ILOffset Ein MSIL-Offset (Microsoft Intermediate Language). Der addr1-Parameter ist der Index der lokalen MSIL-Variablen oder des entsprechenden Parameters. 
NativeOffset Ein systemeigener Offset. Der addr1-Parameter ist der Offset vom Beginn des übergeordneten Elements. 
NativeRegister Eine systemeigene Registeradresse. Der addr1-Parameter ist das Register, in dem die Variable gespeichert wird. 
NativeRegisterRegister Eine auf das Register bezogene Adresse. Der addr1-Parameter ist das niederwertige Register, und der addr2-Parameter ist das höherwertige Register. 
NativeRegisterRelative Eine auf das Register bezogene Adresse. Der addr1-Parameter ist das Register, und der addr2-Parameter ist der Offset. 
NativeRegisterStack Eine auf das Register bezogene Adresse. Der addr1-Parameter ist das niederwertige Register, der addr2-Parameter ist das Stapelregister, und der addr3-Parameter ist der Offset vom Stapelzeiger zum höherwertigen Teil des Werts. 
NativeRVA Eine systemeigene RVA (Relative Virtual Address). Der addr1-Parameter ist die RVA im Modul. 
NativeSectionOffset Ein systemeigener Bereichsoffset. Der addr1-Parameter ist der Bereich, und der addr2-Parameter ist der Offset. 
NativeStackRegister Eine auf das Register bezogene Adresse. Der addr1-Parameter ist das Stapelregister, der addr2-Parameter ist der Offset vom Stapelzeiger zum niederwertigen Teil des Werts, und der addr3-Parameter ist das höherwertige Register. 

Hinweise

Die Parameter addr1, addr2 und addr3 verweisen auf Adressparameter in den Methoden der ISymbolWriter-Schnittstelle.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

System.Diagnostics.SymbolStore-Namespace
ISymbolVariable-Schnittstelle
ISymbolWriter-Schnittstelle