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 dieses DynamicMetaObject während des dynamischen Bindungsvorgangs darstellt.
Gibt zurück
Wenn das angegebene Objekt IDynamicMetaObjectProvider implementiert und kein Remoteobjekt außerhalb der aktuellen AppDomain ist, wird das von GetMetaObject(Expression) zurückgegebene spezifische Metaobjekt des Objekts zurückgegeben. Andernfalls wird ein einfaches neues Metaobjekt ohne Einschränkungen erstellt und zurückgegeben.