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 и не является удаленным объектом из другого домена приложения, метод GetMetaObject(Expression) возвращает метаобъект, относящийся к конкретному объекту. В противном случае создается и возвращается новый обычный метаобъект без ограничений.