DynamicMetaObject.Create(Object, Expression) Methode

Definition

Erstellt ein Metaobjekt für das angegebene 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

Parameter

value
Object

Das Objekt, für das ein Metaobjekt abgerufen werden soll.

expression
Expression

Der Ausdruck, der dies DynamicMetaObject während des dynamischen Bindungsprozesses darstellt.

Gibt zurück

Wenn das angegebene Objekt implementiert IDynamicMetaObjectProvider und kein Remoteobjekt außerhalb der aktuellen AppDomain ist, wird das spezifische Metaobjekt des Objekts zurückgegeben von GetMetaObject(Expression). Andernfalls wird ein einfaches neues Metaobjekt ohne Einschränkungen erstellt und zurückgegeben.

Gilt für: