Class MetaDataStreamGuid
Represents the "GUID" meta data stream from the .Net header which contains all application GUIDs to idenfitfy different assembly versions.
Namespace: PeNet.Header.Net
Assembly: PeNet.dll
Syntax
public class MetaDataStreamGuid : AbstractStructure
Constructors
| Improve this Doc View SourceMetaDataStreamGuid(IRawFile, Int64, UInt32)
Declaration
public MetaDataStreamGuid(IRawFile peFile, long offset, uint size)
Parameters
Type | Name | Description |
---|---|---|
IRawFile | peFile | |
System.Int64 | offset | |
System.UInt32 | size |
Properties
| Improve this Doc View SourceGuids
List with all GUIDs from the Meta Data stream "GUID".
Declaration
public List<Guid> Guids { get; }
Property Value
Type | Description |
---|---|
List<Guid> |
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, System.UInt32>> |
Methods
| Improve this Doc View SourceGetGuidAtIndex(UInt32)
Return the GUID at the index from the stream.
Declaration
public Guid? GetGuidAtIndex(uint index)
Parameters
Type | Name | Description |
---|---|---|
System.UInt32 | index | Index of the GUID to return. |
Returns
Type | Description |
---|---|
System.Nullable<Guid> | GUID at the position index. Null if not available. |