Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
FieldExpression.cs
Go to the documentation of this file.
1
using
System.Reflection
;
2
3
namespace
System.Linq.Expressions
;
4
5
internal
sealed
class
FieldExpression
:
MemberExpression
6
{
7
private
readonly
FieldInfo
_field
;
8
9
public
sealed
override
Type
Type
=>
_field
.
FieldType
;
10
11
public
FieldExpression
(
Expression
expression,
FieldInfo
member)
12
: base(expression)
13
{
14
_field
= member;
15
}
16
17
internal
override
MemberInfo
GetMember
()
18
{
19
return
_field
;
20
}
21
}
System.Linq.Expressions.Expression
Definition
Expression.cs:5484
System.Linq.Expressions.FieldExpression.FieldExpression
FieldExpression(Expression expression, FieldInfo member)
Definition
FieldExpression.cs:11
System.Linq.Expressions.FieldExpression.GetMember
override MemberInfo GetMember()
Definition
FieldExpression.cs:17
System.Linq.Expressions.FieldExpression._field
readonly FieldInfo _field
Definition
FieldExpression.cs:7
System.Linq.Expressions.FieldExpression
Definition
FieldExpression.cs:6
System.Linq.Expressions.MemberExpression
Definition
MemberExpression.cs:10
System.Reflection.FieldInfo.FieldType
Type FieldType
Definition
FieldInfo.cs:13
System.Reflection.FieldInfo
Definition
FieldInfo.cs:8
System.Reflection.MemberInfo
Definition
MemberInfo.cs:7
System.Type
Definition
Type.cs:14
System.Linq.Expressions
Definition
AnalyzedTree.cs:3
System.Reflection
Definition
ICustomTypeProvider.cs:1
source
System.Linq.Expressions
System.Linq.Expressions
FieldExpression.cs
Generated by
1.10.0