Show / Hide Table of Contents

Class MetaDataStreamUs

Represents the "US" (user string) meta data stream from the .Net header which contains all application internal strings.

Inheritance
System.Object
AbstractStructure
MetaDataStreamUs
Namespace: PeNet.Header.Net
Assembly: PeNet.dll
Syntax
public class MetaDataStreamUs : AbstractStructure

Constructors

| Improve this Doc View Source

MetaDataStreamUs(IRawFile, Int64, UInt32)

Declaration
public MetaDataStreamUs(IRawFile peFile, long offset, uint size)
Parameters
Type Name Description
IRawFile peFile
System.Int64 offset
System.UInt32 size

Properties

| Improve this Doc View Source

UserStrings

List with strings in the Meta Data stream "US".

Declaration
public List<string> UserStrings { get; }
Property Value
Type Description
List<System.String>
| Improve this Doc View Source

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<System.String, System.UInt32>>

Methods

| Improve this Doc View Source

GetUserStringAtIndex(UInt32)

Return the user string at the index from the stream.

Declaration
public string? GetUserStringAtIndex(uint index)
Parameters
Type Name Description
System.UInt32 index

Index of the user string to return.

Returns
Type Description
System.Nullable<System.String>

User string at the position index.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX