Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
MemberBinding.cs
Go to the documentation of this file.
1
using
System.Reflection
;
2
3
namespace
System.Linq.Expressions
;
4
5
public
abstract
class
MemberBinding
6
{
7
public
MemberBindingType
BindingType
{
get
; }
8
9
public
MemberInfo
Member
{
get
; }
10
11
[Obsolete(
"This constructor has been deprecated and is not supported."
)]
12
protected
MemberBinding
(
MemberBindingType
type
,
MemberInfo
member)
13
{
14
BindingType
=
type
;
15
Member
= member;
16
}
17
18
public
override
string
ToString
()
19
{
20
return
ExpressionStringBuilder
.
MemberBindingToString
(
this
);
21
}
22
23
internal
virtual
void
ValidateAsDefinedHere
(
int
index
)
24
{
25
throw
Error
.
UnknownBindingType
(
index
);
26
}
27
}
System.Linq.Expressions.Error.UnknownBindingType
static Exception UnknownBindingType(int index)
Definition
Error.cs:653
System.Linq.Expressions.Error
Definition
Error.cs:7
System.Linq.Expressions.ExpressionStringBuilder.MemberBindingToString
static string MemberBindingToString(MemberBinding node)
Definition
ExpressionStringBuilder.cs:81
System.Linq.Expressions.ExpressionStringBuilder
Definition
ExpressionStringBuilder.cs:11
System.Linq.Expressions.MemberBinding.BindingType
MemberBindingType BindingType
Definition
MemberBinding.cs:7
System.Linq.Expressions.MemberBinding.ToString
override string ToString()
Definition
MemberBinding.cs:18
System.Linq.Expressions.MemberBinding.Member
MemberInfo Member
Definition
MemberBinding.cs:9
System.Linq.Expressions.MemberBinding.MemberBinding
MemberBinding(MemberBindingType type, MemberInfo member)
Definition
MemberBinding.cs:12
System.Linq.Expressions.MemberBinding.ValidateAsDefinedHere
virtual void ValidateAsDefinedHere(int index)
Definition
MemberBinding.cs:23
System.Linq.Expressions.MemberBinding
Definition
MemberBinding.cs:6
System.Reflection.MemberInfo
Definition
MemberInfo.cs:7
System.Linq.Expressions.MemberBindingType
MemberBindingType
Definition
MemberBindingType.cs:4
System.Linq.Expressions
Definition
AnalyzedTree.cs:3
System.Linq.ExceptionArgument.index
@ index
System.Reflection
Definition
ICustomTypeProvider.cs:1
System.ExceptionArgument.type
@ type
source
System.Linq.Expressions
System.Linq.Expressions
MemberBinding.cs
Generated by
1.10.0