DynamicMetaObject.Create(Object, Expression) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í.