Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ImportDefinition.cs
Go to the documentation of this file.
1
namespace
System.Reflection.Metadata
;
2
3
public
readonly
struct
ImportDefinition
4
{
5
private
readonly
Handle
_typeOrNamespace
;
6
7
public
ImportDefinitionKind
Kind
{
get
; }
8
9
public
BlobHandle
Alias
{
get
; }
10
11
public
AssemblyReferenceHandle
TargetAssembly
{
get
; }
12
13
public
BlobHandle
TargetNamespace
=> (
BlobHandle
)
_typeOrNamespace
;
14
15
public
EntityHandle
TargetType => (
EntityHandle
)
_typeOrNamespace
;
16
17
internal
ImportDefinition
(
ImportDefinitionKind
kind,
BlobHandle
alias =
default
(
BlobHandle
),
AssemblyReferenceHandle
assembly =
default
(
AssemblyReferenceHandle
),
Handle
typeOrNamespace =
default
(
Handle
))
18
{
19
Kind
= kind;
20
Alias
= alias;
21
TargetAssembly
= assembly;
22
_typeOrNamespace
= typeOrNamespace;
23
}
24
}
System.Reflection.Metadata.ImportDefinitionKind
ImportDefinitionKind
Definition
ImportDefinitionKind.cs:4
System.Reflection.Metadata
Definition
AssemblyExtensions.cs:4
System.Reflection.Metadata.AssemblyReferenceHandle
Definition
AssemblyReferenceHandle.cs:4
System.Reflection.Metadata.BlobHandle
Definition
BlobHandle.cs:6
System.Reflection.Metadata.EntityHandle
Definition
EntityHandle.cs:6
System.Reflection.Metadata.Handle
Definition
Handle.cs:6
System.Reflection.Metadata.ImportDefinition.ImportDefinition
ImportDefinition(ImportDefinitionKind kind, BlobHandle alias=default(BlobHandle), AssemblyReferenceHandle assembly=default(AssemblyReferenceHandle), Handle typeOrNamespace=default(Handle))
Definition
ImportDefinition.cs:17
System.Reflection.Metadata.ImportDefinition.Kind
ImportDefinitionKind Kind
Definition
ImportDefinition.cs:7
System.Reflection.Metadata.ImportDefinition.TargetAssembly
AssemblyReferenceHandle TargetAssembly
Definition
ImportDefinition.cs:11
System.Reflection.Metadata.ImportDefinition._typeOrNamespace
readonly Handle _typeOrNamespace
Definition
ImportDefinition.cs:5
System.Reflection.Metadata.ImportDefinition.Alias
BlobHandle Alias
Definition
ImportDefinition.cs:9
System.Reflection.Metadata.ImportDefinition.TargetNamespace
BlobHandle TargetNamespace
Definition
ImportDefinition.cs:13
System.Reflection.Metadata.ImportDefinition
Definition
ImportDefinition.cs:4
source
System.Reflection.Metadata
System.Reflection.Metadata
ImportDefinition.cs
Generated by
1.10.0