Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ManifestResource.cs
Go to the documentation of this file.
1
namespace
System.Reflection.Metadata
;
2
3
public
readonly
struct
ManifestResource
4
{
5
private
readonly
MetadataReader
_reader
;
6
7
private
readonly
int
_rowId
;
8
9
private
ManifestResourceHandle
Handle
=>
ManifestResourceHandle
.
FromRowId
(
_rowId
);
10
11
public
long
Offset
=>
_reader
.
ManifestResourceTable
.GetOffset(
Handle
);
12
13
public
ManifestResourceAttributes
Attributes
=>
_reader
.
ManifestResourceTable
.GetFlags(
Handle
);
14
15
public
StringHandle
Name
=>
_reader
.
ManifestResourceTable
.GetName(
Handle
);
16
17
public
EntityHandle
Implementation
=>
_reader
.
ManifestResourceTable
.GetImplementation(
Handle
);
18
19
internal
ManifestResource
(
MetadataReader
reader,
ManifestResourceHandle
handle
)
20
{
21
_reader
= reader;
22
_rowId
=
handle
.RowId;
23
}
24
25
public
CustomAttributeHandleCollection
GetCustomAttributes
()
26
{
27
return
new
CustomAttributeHandleCollection
(
_reader
,
Handle
);
28
}
29
}
System.Reflection.Metadata.MetadataReader.ManifestResourceTable
ManifestResourceTableReader ManifestResourceTable
Definition
MetadataReader.cs:155
System.Reflection.Metadata.MetadataReader
Definition
MetadataReader.cs:12
System.Reflection.Metadata
Definition
AssemblyExtensions.cs:4
System.Reflection.ManifestResourceAttributes
ManifestResourceAttributes
Definition
ManifestResourceAttributes.cs:5
System.ExceptionArgument.handle
@ handle
System.Reflection.Metadata.CustomAttributeHandleCollection
Definition
CustomAttributeHandleCollection.cs:7
System.Reflection.Metadata.EntityHandle
Definition
EntityHandle.cs:6
System.Reflection.Metadata.Handle
Definition
Handle.cs:6
System.Reflection.Metadata.ManifestResourceHandle.FromRowId
static ManifestResourceHandle FromRowId(int rowId)
Definition
ManifestResourceHandle.cs:16
System.Reflection.Metadata.ManifestResourceHandle
Definition
ManifestResourceHandle.cs:4
System.Reflection.Metadata.ManifestResource.Attributes
ManifestResourceAttributes Attributes
Definition
ManifestResource.cs:13
System.Reflection.Metadata.ManifestResource.Name
StringHandle Name
Definition
ManifestResource.cs:15
System.Reflection.Metadata.ManifestResource.ManifestResource
ManifestResource(MetadataReader reader, ManifestResourceHandle handle)
Definition
ManifestResource.cs:19
System.Reflection.Metadata.ManifestResource.GetCustomAttributes
CustomAttributeHandleCollection GetCustomAttributes()
Definition
ManifestResource.cs:25
System.Reflection.Metadata.ManifestResource.Implementation
EntityHandle Implementation
Definition
ManifestResource.cs:17
System.Reflection.Metadata.ManifestResource._reader
readonly MetadataReader _reader
Definition
ManifestResource.cs:5
System.Reflection.Metadata.ManifestResource.Offset
long Offset
Definition
ManifestResource.cs:11
System.Reflection.Metadata.ManifestResource._rowId
readonly int _rowId
Definition
ManifestResource.cs:7
System.Reflection.Metadata.ManifestResource
Definition
ManifestResource.cs:4
System.Reflection.Metadata.StringHandle
Definition
StringHandle.cs:6
source
System.Reflection.Metadata
System.Reflection.Metadata
ManifestResource.cs
Generated by
1.10.0