DynamicMetaObject.Create(Object, Expression) 方法

定义

为指定对象创建元对象。

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) 返回的此对象的特定元对象。 否则,将创建并返回无限制的新的纯元对象。

适用于