Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ImportScope.cs
Go to the documentation of this file.
1
namespace
System.Reflection.Metadata
;
2
3
public
readonly
struct
ImportScope
4
{
5
private
readonly
MetadataReader
_reader
;
6
7
private
readonly
int
_rowId
;
8
9
private
ImportScopeHandle
Handle
=>
ImportScopeHandle
.
FromRowId
(
_rowId
);
10
11
public
ImportScopeHandle
Parent
=>
_reader
.
ImportScopeTable
.GetParent(
Handle
);
12
13
public
BlobHandle
ImportsBlob
=>
_reader
.
ImportScopeTable
.GetImports(
Handle
);
14
15
internal
ImportScope
(
MetadataReader
reader,
ImportScopeHandle
handle
)
16
{
17
_reader
= reader;
18
_rowId
=
handle
.RowId;
19
}
20
21
public
ImportDefinitionCollection
GetImports
()
22
{
23
return
new
ImportDefinitionCollection
(
_reader
.
BlobHeap
.GetMemoryBlock(
ImportsBlob
));
24
}
25
}
System.Reflection.Metadata.MetadataReader.ImportScopeTable
ImportScopeTableReader ImportScopeTable
Definition
MetadataReader.cs:175
System.Reflection.Metadata.MetadataReader.BlobHeap
BlobHeap BlobHeap
Definition
MetadataReader.cs:63
System.Reflection.Metadata.MetadataReader
Definition
MetadataReader.cs:12
System.Reflection.Metadata
Definition
AssemblyExtensions.cs:4
System.ExceptionArgument.handle
@ handle
System.Reflection.Metadata.BlobHandle
Definition
BlobHandle.cs:6
System.Reflection.Metadata.Handle
Definition
Handle.cs:6
System.Reflection.Metadata.ImportDefinitionCollection
Definition
ImportDefinitionCollection.cs:9
System.Reflection.Metadata.ImportScopeHandle.FromRowId
static ImportScopeHandle FromRowId(int rowId)
Definition
ImportScopeHandle.cs:18
System.Reflection.Metadata.ImportScopeHandle
Definition
ImportScopeHandle.cs:6
System.Reflection.Metadata.ImportScope._rowId
readonly int _rowId
Definition
ImportScope.cs:7
System.Reflection.Metadata.ImportScope.Parent
ImportScopeHandle Parent
Definition
ImportScope.cs:11
System.Reflection.Metadata.ImportScope.ImportScope
ImportScope(MetadataReader reader, ImportScopeHandle handle)
Definition
ImportScope.cs:15
System.Reflection.Metadata.ImportScope._reader
readonly MetadataReader _reader
Definition
ImportScope.cs:5
System.Reflection.Metadata.ImportScope.GetImports
ImportDefinitionCollection GetImports()
Definition
ImportScope.cs:21
System.Reflection.Metadata.ImportScope.ImportsBlob
BlobHandle ImportsBlob
Definition
ImportScope.cs:13
System.Reflection.Metadata.ImportScope
Definition
ImportScope.cs:4
source
System.Reflection.Metadata
System.Reflection.Metadata
ImportScope.cs
Generated by
1.10.0