DynamicMetaObject.Create(Object, Expression) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为指定对象创建元对象。
public:
static System::Dynamic::DynamicMetaObject ^ Create(System::Object ^ value, System::Linq::Expressions::Expression ^ expression);
public static System.Dynamic.DynamicMetaObject Create (object value, System.Linq.Expressions.Expression expression);
static member Create : obj * System.Linq.Expressions.Expression -> System.Dynamic.DynamicMetaObject
Public Shared Function Create (value As Object, expression As Expression) As DynamicMetaObject
参数
- value
- Object
要为其获取元对象的对象。
- expression
- Expression
在动态绑定过程中表示此 DynamicMetaObject 的表达式。
返回
如果给定对象实现 IDynamicMetaObjectProvider,并且它不是来自当前 AppDomain 外部的远程对象,则返回由 GetMetaObject(Expression) 返回的此对象的特定元对象。 否则,将创建并返回无限制的新的纯元对象。