Sdílet prostřednictvím


DynamicMetaObject.Create(Object, Expression) Metoda

Definice

Vytvoří meta-objekt pro zadaný objekt.

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

Parametry

value
Object

Objekt, pro který chcete získat metaobjekt.

expression
Expression

Výraz, který to DynamicMetaObject představuje během procesu dynamické vazby.

Návraty

Pokud daný objekt implementuje IDynamicMetaObjectProvider a není vzdáleným objektem mimo aktuální doménu AppDomain, vrátí konkrétní meta-objekt objektu vrácený objektem GetMetaObject(Expression). V opačném případě se vytvoří a vrátí prostý nový metaobjekt bez omezení.

Platí pro