Class SerializedEnvironmentBlockSymbol
- Namespace
- AsmResolver.Symbols.Pdb.Records.Serialized
- Assembly
- AsmResolver.Symbols.Pdb.dll
Represents a lazily initialized implementation of EnvironmentBlockSymbol that is read from a PDB image.
public class SerializedEnvironmentBlockSymbol : EnvironmentBlockSymbol, ICodeViewSymbol
- Inheritance
-
SerializedEnvironmentBlockSymbol
- Implements
- Inherited Members
Constructors
SerializedEnvironmentBlockSymbol(BinaryStreamReader)
Reads an environment block symbol from the provided input stream.
public SerializedEnvironmentBlockSymbol(BinaryStreamReader reader)
Parameters
reader
BinaryStreamReaderThe input stream to read from.
Methods
GetEntries()
Obtains the environment variables and their values.
protected override 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.