Freigeben über


ExpandoObject.IDynamicMetaObjectProvider.GetMetaObject(Expression) Methode

Definition

Das bereitgestellte MetaObject wird an die dynamischen virtuellen Methoden verteilt. Das Objekt kann in einem anderen MetaObject gekapselt werden, um benutzerdefiniertes Verhalten für einzelne Aktionen bereitzustellen.

 virtual System::Dynamic::DynamicMetaObject ^ System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System::Linq::Expressions::Expression ^ parameter) = System::Dynamic::IDynamicMetaObjectProvider::GetMetaObject;
System.Dynamic.DynamicMetaObject IDynamicMetaObjectProvider.GetMetaObject (System.Linq.Expressions.Expression parameter);
abstract member System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject : System.Linq.Expressions.Expression -> System.Dynamic.DynamicMetaObject
override this.System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject : System.Linq.Expressions.Expression -> System.Dynamic.DynamicMetaObject
Function GetMetaObject (parameter As Expression) As DynamicMetaObject Implements IDynamicMetaObjectProvider.GetMetaObject

Parameter

parameter
Expression

Der Ausdruck, der das an die dynamischen virtuellen Methoden zu verteilende MetaObject darstellt.

Gibt zurück

Das Objekt des DynamicMetaObject-Typs.

Implementiert

Gilt für: