Freigeben über


DynamicObject.GetMetaObject(Expression) Methode

Definition

Stellt ein DynamicMetaObject bereit, das an die dynamischen virtuellen Methoden sendet. Das Objekt kann in einem anderen DynamicMetaObject gekapselt werden, um benutzerdefiniertes Verhalten für einzelne Aktionen bereitzustellen. Diese Methode unterstützt die Dynamic Language Runtime-Infrastruktur für Sprachimplementierungen und ist nicht für die direkte Verwendung im Code vorgesehen.

public:
 virtual System::Dynamic::DynamicMetaObject ^ GetMetaObject(System::Linq::Expressions::Expression ^ parameter);
public virtual System.Dynamic.DynamicMetaObject GetMetaObject (System.Linq.Expressions.Expression parameter);
abstract member GetMetaObject : System.Linq.Expressions.Expression -> System.Dynamic.DynamicMetaObject
override this.GetMetaObject : System.Linq.Expressions.Expression -> System.Dynamic.DynamicMetaObject
Public Overridable Function GetMetaObject (parameter As Expression) As DynamicMetaObject

Parameter

parameter
Expression

Der Ausdruck, der das an die dynamischen virtuellen Methoden zu sendende DynamicMetaObject darstellt.

Gibt zurück

Ein Objekt des DynamicMetaObject-Typs.

Implementiert

Gilt für: