Class EnvironmentBlockSymbol
- Namespace
- AsmResolver.Symbols.Pdb.Records
- Assembly
- AsmResolver.Symbols.Pdb.dll
Represents a list of key-value pairs describing environment variables and their values that were used during the compilation of a module.
public class EnvironmentBlockSymbol : CodeViewSymbol, ICodeViewSymbol
- Inheritance
-
EnvironmentBlockSymbol
- Implements
- Derived
- Inherited Members
Properties
CodeViewSymbolType
Gets the type of symbol this record encodes.
public override CodeViewSymbolType CodeViewSymbolType { get; }
Property Value
Entries
Gets a collection of key-value pairs with all the environment variables and their assigned values.
public IList<KeyValuePair<Utf8String, Utf8String>> Entries { get; }
Property Value
Methods
GetEntries()
Obtains the environment variables and their values.
protected virtual IList<KeyValuePair<Utf8String, Utf8String>> GetEntries()
Returns
- IList<KeyValuePair<Utf8String, Utf8String>>
The name-value pairs.
Remarks
This method is called upon initialization of the Entries property.