Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Bind() [1/2]

override DynamicMetaObject System.Dynamic.SetMemberBinder.Bind ( DynamicMetaObject target,
DynamicMetaObject[] args )
inlinesealed

Definition at line 22 of file SetMemberBinder.cs.

23 {
24 ContractUtils.RequiresNotNull(target, "target");
25 ContractUtils.RequiresNotNull(args, "args");
26 ContractUtils.Requires(args.Length == 1, "args");
27 DynamicMetaObject value = args[0];
29 return target.BindSetMember(this, value);
30 }
static void Requires([DoesNotReturnIf(false)] bool precondition, string paramName)
static void RequiresNotNull(object value, string paramName)

References System.Dynamic.DynamicMetaObject.BindSetMember(), System.Dynamic.Utils.ContractUtils.Requires(), System.Dynamic.Utils.ContractUtils.RequiresNotNull(), and System.value.