Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Dynamic.BindingRestrictions Class Referenceabstract

Classes

class  BindingRestrictionsProxy
 
class  CustomRestriction
 
class  InstanceRestriction
 
class  MergedRestriction
 
class  TestBuilder
 
class  TypeRestriction
 

Public Member Functions

BindingRestrictions Merge (BindingRestrictions restrictions)
 
Expression ToExpression ()
 

Static Public Member Functions

static BindingRestrictions GetTypeRestriction (Expression expression, Type type)
 
static BindingRestrictions GetInstanceRestriction (Expression expression, object? instance)
 
static BindingRestrictions GetExpressionRestriction (Expression expression)
 
static BindingRestrictions Combine (IList< DynamicMetaObject >? contributingObjects)
 

Static Public Attributes

static readonly BindingRestrictions Empty = new CustomRestriction(System.Linq.Expressions.Utils.Constant(value: true))
 

Package Functions

Expression GetExpression ()
 

Static Package Functions

static BindingRestrictions GetTypeRestriction (DynamicMetaObject obj)
 

Properties

string DebugView [get]
 

Private Member Functions

 BindingRestrictions ()
 

Detailed Description

Definition at line 12 of file BindingRestrictions.cs.


The documentation for this class was generated from the following file: