Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DebugDirectoryEntry.cs
Go to the documentation of this file.
1
namespace
System.Reflection.PortableExecutable
;
2
3
public
readonly
struct
DebugDirectoryEntry
4
{
5
internal
const
int
Size
= 28;
6
7
public
uint
Stamp
{
get
; }
8
9
public
ushort
MajorVersion
{
get
; }
10
11
public
ushort
MinorVersion
{
get
; }
12
13
public
DebugDirectoryEntryType
Type
{
get
; }
14
15
public
int
DataSize
{
get
; }
16
17
public
int
DataRelativeVirtualAddress
{
get
; }
18
19
public
int
DataPointer
{
get
; }
20
21
public
bool
IsPortableCodeView
=>
MinorVersion
== 20557;
22
23
public
DebugDirectoryEntry
(uint stamp, ushort majorVersion, ushort minorVersion,
DebugDirectoryEntryType
type
,
int
dataSize,
int
dataRelativeVirtualAddress,
int
dataPointer)
24
{
25
Stamp
= stamp;
26
MajorVersion
= majorVersion;
27
MinorVersion
= minorVersion;
28
Type
=
type
;
29
DataSize
= dataSize;
30
DataRelativeVirtualAddress
= dataRelativeVirtualAddress;
31
DataPointer
= dataPointer;
32
}
33
}
System.Type
Definition
Type.cs:14
System.Reflection.PortableExecutable.DebugDirectoryEntryType
DebugDirectoryEntryType
Definition
DebugDirectoryEntryType.cs:4
System.Reflection.PortableExecutable
Definition
Characteristics.cs:1
System.ExceptionArgument.type
@ type
System.Reflection.PortableExecutable.DebugDirectoryEntry.Size
const int Size
Definition
DebugDirectoryEntry.cs:5
System.Reflection.PortableExecutable.DebugDirectoryEntry.DataRelativeVirtualAddress
int DataRelativeVirtualAddress
Definition
DebugDirectoryEntry.cs:17
System.Reflection.PortableExecutable.DebugDirectoryEntry.Stamp
uint Stamp
Definition
DebugDirectoryEntry.cs:7
System.Reflection.PortableExecutable.DebugDirectoryEntry.DataSize
int DataSize
Definition
DebugDirectoryEntry.cs:15
System.Reflection.PortableExecutable.DebugDirectoryEntry.DataPointer
int DataPointer
Definition
DebugDirectoryEntry.cs:19
System.Reflection.PortableExecutable.DebugDirectoryEntry.MinorVersion
ushort MinorVersion
Definition
DebugDirectoryEntry.cs:11
System.Reflection.PortableExecutable.DebugDirectoryEntry.DebugDirectoryEntry
DebugDirectoryEntry(uint stamp, ushort majorVersion, ushort minorVersion, DebugDirectoryEntryType type, int dataSize, int dataRelativeVirtualAddress, int dataPointer)
Definition
DebugDirectoryEntry.cs:23
System.Reflection.PortableExecutable.DebugDirectoryEntry.MajorVersion
ushort MajorVersion
Definition
DebugDirectoryEntry.cs:9
System.Reflection.PortableExecutable.DebugDirectoryEntry.IsPortableCodeView
bool IsPortableCodeView
Definition
DebugDirectoryEntry.cs:21
System.Reflection.PortableExecutable.DebugDirectoryEntry
Definition
DebugDirectoryEntry.cs:4
source
System.Reflection.Metadata
System.Reflection.PortableExecutable
DebugDirectoryEntry.cs
Generated by
1.10.0