Class MetaDataStreamGuid
Represents the "GUID" meta data stream from the .Net header which contains all application GUIDs to idenfitfy different assembly versions.
Inherited Members
Namespace: PeNet.Header.Net
Assembly: PeNet.dll
Syntax
public class MetaDataStreamGuid : AbstractStructure
Constructors
| Edit this page View SourceMetaDataStreamGuid(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 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, uint>> |
Methods
| Edit this page View SourceGetGuidAtIndex(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. |