using System; using System.Linq.Expressions; using Cpp2IlInjected; namespace System.Dynamic { /// Represents a dynamic object, that can have its operations bound at runtime. // Token: 0x02000270 RID: 624 [Token(Token = "0x2000270")] public interface IDynamicMetaObjectProvider { /// Returns the responsible for binding operations performed on this object. /// The expression tree representation of the runtime value. /// The to bind this object. // Token: 0x06000C8F RID: 3215 [Token(Token = "0x6000C8F")] [Address(Slot = "0")] DynamicMetaObject GetMetaObject(Expression parameter); } }