DynamicMetaObject.Create(Object, Expression) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.