System.Diagnostics.SymbolStore.ISymbolVariable Interface

Assembly: Mscorlib.dll
Namespace: System.Diagnostics.SymbolStore
Summary
Represents a symbol within a symbol store.
C# Syntax:
public interface ISymbolVariable
Remarks
The ISymbolVariable interface can be a parameter, a local variable, or a field.
See also:
System.Diagnostics.SymbolStore Namespace

System.Diagnostics.SymbolStore.ISymbolVariable Member List:

Public Properties
AddressField1 Read-only

Gets the first address of a variable.
AddressField2 Read-only

Gets the second address of a variable.
AddressField3 Read-only

Gets the third address of a variable.
AddressKind Read-only

Gets the SymAddressKind value describing the type of the address.
Attributes Read-only

Gets the attributes of the variable.
EndOffset Read-only

Gets the end offset of a variable within the scope of the variable.
Name Read-only

Gets the name of the variable.
StartOffset Read-only

Gets the start offset of the variable within the scope of the variable.
Public Methods
GetSignature Gets the variable signature.

System.Diagnostics.SymbolStore.ISymbolVariable Member Details

Property: AddressField1 (read-only)
Summary
Gets the first address of a variable.
C# Syntax:
int AddressField1 {get;}
Remarks
For more information about the use of this property, see the SymAddressKind enumeration.
See also:
SymAddressKind

Return to top


Property: AddressField2 (read-only)
Summary
Gets the second address of a variable.
C# Syntax:
int AddressField2 {get;}
Remarks
For more information about the use of this property, see the SymAddressKind enumeration.
See also:
SymAddressKind

Return to top


Property: AddressField3 (read-only)
Summary
Gets the third address of a variable.
C# Syntax:
int AddressField3 {get;}
Remarks
For more information about the use of this property, see the SymAddressKind enumeration.
See also:
SymAddressKind

Return to top


Property: AddressKind (read-only)
Summary
Gets the SymAddressKind value describing the type of the address.
C# Syntax:
SymAddressKind AddressKind {get;}

Return to top


Property: Attributes (read-only)
Summary
Gets the attributes of the variable.
C# Syntax:
object Attributes {get;}

Return to top


Property: EndOffset (read-only)
Summary
Gets the end offset of a variable within the scope of the variable.
C# Syntax:
int EndOffset {get;}
Remarks
This property only applies to local variables.

Return to top


Property: Name (read-only)
Summary
Gets the name of the variable.
C# Syntax:
string Name {get;}
Return Value:
The name of the variable.

Return to top


Property: StartOffset (read-only)
Summary
Gets the start offset of the variable within the scope of the variable.
C# Syntax:
int StartOffset {get;}
Remarks
This property only applies to the local variable.

Return to top


Method: GetSignature()
Summary
Gets the variable signature.
C# Syntax:
byte[] GetSignature();
Return Value:
The variable signature as an opaque blob.

Return to top


Top of page

Copyright (c) 2002 Microsoft Corporation. All rights reserved.