Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
GenericParameterConstraint.cs
Go to the documentation of this file.
1
namespace
System.Reflection.Metadata
;
2
3
public
readonly
struct
GenericParameterConstraint
4
{
5
private
readonly
MetadataReader
_reader
;
6
7
private
readonly
int
_rowId
;
8
9
private
GenericParameterConstraintHandle
Handle
=>
GenericParameterConstraintHandle
.
FromRowId
(
_rowId
);
10
11
public
GenericParameterHandle
Parameter
=>
_reader
.
GenericParamConstraintTable
.GetOwner(
Handle
);
12
13
public
EntityHandle
Type
=>
_reader
.
GenericParamConstraintTable
.GetConstraint(
Handle
);
14
15
internal
GenericParameterConstraint
(
MetadataReader
reader,
GenericParameterConstraintHandle
handle
)
16
{
17
_reader
= reader;
18
_rowId
=
handle
.RowId;
19
}
20
21
public
CustomAttributeHandleCollection
GetCustomAttributes
()
22
{
23
return
new
CustomAttributeHandleCollection
(
_reader
,
Handle
);
24
}
25
}
System.Reflection.Metadata.MetadataReader.GenericParamConstraintTable
GenericParamConstraintTableReader GenericParamConstraintTable
Definition
MetadataReader.cs:163
System.Reflection.Metadata.MetadataReader
Definition
MetadataReader.cs:12
System.Type
Definition
Type.cs:14
System.Reflection.Metadata
Definition
AssemblyExtensions.cs:4
System.ExceptionArgument.handle
@ handle
System.Reflection.Metadata.CustomAttributeHandleCollection
Definition
CustomAttributeHandleCollection.cs:7
System.Reflection.Metadata.EntityHandle
Definition
EntityHandle.cs:6
System.Reflection.Metadata.GenericParameterConstraintHandle.FromRowId
static GenericParameterConstraintHandle FromRowId(int rowId)
Definition
GenericParameterConstraintHandle.cs:16
System.Reflection.Metadata.GenericParameterConstraintHandle
Definition
GenericParameterConstraintHandle.cs:4
System.Reflection.Metadata.GenericParameterConstraint.GenericParameterConstraint
GenericParameterConstraint(MetadataReader reader, GenericParameterConstraintHandle handle)
Definition
GenericParameterConstraint.cs:15
System.Reflection.Metadata.GenericParameterConstraint._rowId
readonly int _rowId
Definition
GenericParameterConstraint.cs:7
System.Reflection.Metadata.GenericParameterConstraint._reader
readonly MetadataReader _reader
Definition
GenericParameterConstraint.cs:5
System.Reflection.Metadata.GenericParameterConstraint.GetCustomAttributes
CustomAttributeHandleCollection GetCustomAttributes()
Definition
GenericParameterConstraint.cs:21
System.Reflection.Metadata.GenericParameterConstraint
Definition
GenericParameterConstraint.cs:4
System.Reflection.Metadata.GenericParameterHandle
Definition
GenericParameterHandle.cs:4
System.Reflection.Metadata.Handle
Definition
Handle.cs:6
System.Reflection.Metadata.Parameter
Definition
Parameter.cs:4
source
System.Reflection.Metadata
System.Reflection.Metadata
GenericParameterConstraint.cs
Generated by
1.10.0