Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
NamespaceDefinition.cs
Go to the documentation of this file.
1
using
System.Collections.Immutable
;
2
using
System.Reflection.Metadata.Ecma335
;
3
4
namespace
System.Reflection.Metadata
;
5
6
public
struct
NamespaceDefinition
7
{
8
private
readonly
NamespaceData
_data
;
9
10
public
StringHandle
Name
=>
_data
.
Name
;
11
12
public
NamespaceDefinitionHandle
Parent
=>
_data
.
Parent
;
13
14
public
ImmutableArray<NamespaceDefinitionHandle>
NamespaceDefinitions
=>
_data
.
NamespaceDefinitions
;
15
16
public
ImmutableArray<TypeDefinitionHandle>
TypeDefinitions
=>
_data
.
TypeDefinitions
;
17
18
public
ImmutableArray<ExportedTypeHandle>
ExportedTypes
=>
_data
.
ExportedTypes
;
19
20
internal
NamespaceDefinition
(
NamespaceData
data)
21
{
22
_data
= data;
23
}
24
}
System.Collections.Immutable.ImmutableArray
Definition
ImmutableArray.cs:223
System.Reflection.Metadata.Ecma335.NamespaceData.TypeDefinitions
readonly ImmutableArray< TypeDefinitionHandle > TypeDefinitions
Definition
NamespaceData.cs:15
System.Reflection.Metadata.Ecma335.NamespaceData.ExportedTypes
readonly ImmutableArray< ExportedTypeHandle > ExportedTypes
Definition
NamespaceData.cs:17
System.Reflection.Metadata.Ecma335.NamespaceData.Parent
readonly NamespaceDefinitionHandle Parent
Definition
NamespaceData.cs:11
System.Reflection.Metadata.Ecma335.NamespaceData.Name
readonly StringHandle Name
Definition
NamespaceData.cs:7
System.Reflection.Metadata.Ecma335.NamespaceData.NamespaceDefinitions
readonly ImmutableArray< NamespaceDefinitionHandle > NamespaceDefinitions
Definition
NamespaceData.cs:13
System.Reflection.Metadata.Ecma335.NamespaceData
Definition
NamespaceData.cs:6
System.Collections.Immutable
Definition
AllocFreeConcurrentStack.cs:4
System.Reflection.Metadata.Ecma335
Definition
ArrayShapeEncoder.cs:3
System.Reflection.Metadata
Definition
AssemblyExtensions.cs:4
System.Reflection.Metadata.NamespaceDefinitionHandle
Definition
NamespaceDefinitionHandle.cs:7
System.Reflection.Metadata.NamespaceDefinition.NamespaceDefinition
NamespaceDefinition(NamespaceData data)
Definition
NamespaceDefinition.cs:20
System.Reflection.Metadata.NamespaceDefinition.Parent
NamespaceDefinitionHandle Parent
Definition
NamespaceDefinition.cs:12
System.Reflection.Metadata.NamespaceDefinition.Name
StringHandle Name
Definition
NamespaceDefinition.cs:10
System.Reflection.Metadata.NamespaceDefinition._data
readonly NamespaceData _data
Definition
NamespaceDefinition.cs:8
System.Reflection.Metadata.NamespaceDefinition.ExportedTypes
ImmutableArray< ExportedTypeHandle > ExportedTypes
Definition
NamespaceDefinition.cs:18
System.Reflection.Metadata.NamespaceDefinition.TypeDefinitions
ImmutableArray< TypeDefinitionHandle > TypeDefinitions
Definition
NamespaceDefinition.cs:16
System.Reflection.Metadata.NamespaceDefinition.NamespaceDefinitions
ImmutableArray< NamespaceDefinitionHandle > NamespaceDefinitions
Definition
NamespaceDefinition.cs:14
System.Reflection.Metadata.NamespaceDefinition
Definition
NamespaceDefinition.cs:7
System.Reflection.Metadata.StringHandle
Definition
StringHandle.cs:6
source
System.Reflection.Metadata
System.Reflection.Metadata
NamespaceDefinition.cs
Generated by
1.10.0