Show / Hide Table of Contents

Class MetaDataStreamGuid

Represents the "GUID" meta data stream from the .Net header which contains all application GUIDs to idenfitfy different assembly versions.

Inheritance
object
AbstractStructure
MetaDataStreamGuid
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 MetaDataStreamGuid : AbstractStructure

Constructors

| Edit this page View Source

MetaDataStreamGuid(IRawFile, long, uint)

Declaration
public MetaDataStreamGuid(IRawFile peFile, long offset, uint size)
Parameters
Type Name Description
IRawFile peFile
long offset
uint size

Properties

| Edit this page View Source

Guids

List with all GUIDs from the Meta Data stream "GUID".

Declaration
public List<Guid> Guids { get; }
Property Value
Type Description
List<Guid>
| Edit this page View Source

GuidsAndIndices

List with all GUIDs and their index from the Meta Data stream "GUID".

Declaration
public List<Tuple<Guid, uint>> GuidsAndIndices { get; }
Property Value
Type Description
List<Tuple<Guid, uint>>

Methods

| Edit this page View Source

GetGuidAtIndex(uint)

Return the GUID at the index from the stream.

Declaration
public Guid? GetGuidAtIndex(uint index)
Parameters
Type Name Description
uint index

Index of the GUID to return.

Returns
Type Description
Guid?

GUID at the position index. Null if not available.

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