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
object
AbstractStructure
MetaDataStreamUs
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: PeNet.Header.Net
Assembly: PeNet.dll
Syntax
public class MetaDataStreamUs : AbstractStructure

Constructors

| Edit this page View Source

MetaDataStreamUs(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 Source

UserStrings

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

Declaration
public List<string> UserStrings { get; }
Property Value
Type Description
List<string>
| Edit this page 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<string, uint>>

Methods

| Edit this page View Source

GetUserStringAtIndex(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.

  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX