Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Expression.MakeMemberAccess-Methode: (Expression, MemberInfo)

 

Veröffentlicht: Oktober 2016

Erstellt eine MemberExpression, die den Zugriff auf ein Feld oder eine Eigenschaft darstellt.

Namespace:   System.Linq.Expressions
Assembly:  System.Core (in System.Core.dll)

public static MemberExpression MakeMemberAccess(
	Expression expression,
	MemberInfo member
)

Parameter

expression
Type: System.Linq.Expressions.Expression

Ein Expression-Objekt, das das Objekt darstellt, dem der Member angehört. Kann für statische Member NULL sein.

member
Type: System.Reflection.MemberInfo

Die MemberInfo, die das Feld oder die Eigenschaft beschreibt, auf das bzw. die ein Zugriff erfolgen soll.

Rückgabewert

Type: System.Linq.Expressions.MemberExpression

Der MemberExpression, der aus dem Aufruf der geeigneten Factorymethode resultiert.

Exception Condition
ArgumentNullException

member ist null.

ArgumentException

member stellt keine Felder oder Eigenschaften dar.

Diese Methode kann zum Erstellen einer MemberExpression die Zugriff auf ein Feld oder eine Eigenschaft, je nach Art des darstellt member. Wenn member ist vom Typ FieldInfo, ruft diese Methode Field zum Erstellen der MemberExpression. Wenn member ist vom Typ PropertyInfo, ruft diese Methode Property zum Erstellen der MemberExpression.

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 3.5
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen: