Class MetaDataStreamUs
Represents the "US" (user string) meta data stream from the .Net header which contains all application internal strings.
Inherited Members
Namespace: PeNet.Header.Net
Assembly: PeNet.dll
Syntax
public class MetaDataStreamUs : AbstractStructure
Constructors
| Edit this page View SourceMetaDataStreamUs(IRawFile, long, uint)
Declaration
public MetaDataStreamUs(IRawFile peFile, long offset, uint size)
Parameters
| Type | Name | Description |
|---|---|---|
| IRawFile | peFile | |
| long | offset | |
| uint | size |
Properties
| Edit this page View SourceUserStrings
List with strings in the Meta Data stream "US".
Declaration
public List<string> UserStrings { get; }
Property Value
| Type | Description |
|---|---|
| List<string> |
UserStringsAndIndices
List with strings and their index in the Meta Data stream "US".
Declaration
public List<Tuple<string, uint>> UserStringsAndIndices { get; }
Property Value
| Type | Description |
|---|---|
| List<Tuple<string, uint>> |
Methods
| Edit this page View SourceGetUserStringAtIndex(uint)
Return the user string at the index from the stream.
Declaration
public string? GetUserStringAtIndex(uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| uint | index | Index of the user string to return. |
Returns
| Type | Description |
|---|---|
| string | User string at the position index. |