Expression.MakeMemberAccess(Expression, MemberInfo) Méthode
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un MemberExpression qui représente l'accès à un champ ou à une propriété.
public:
static System::Linq::Expressions::MemberExpression ^ MakeMemberAccess(System::Linq::Expressions::Expression ^ expression, System::Reflection::MemberInfo ^ member);
public static System.Linq.Expressions.MemberExpression MakeMemberAccess (System.Linq.Expressions.Expression expression, System.Reflection.MemberInfo member);
public static System.Linq.Expressions.MemberExpression MakeMemberAccess (System.Linq.Expressions.Expression? expression, System.Reflection.MemberInfo member);
static member MakeMemberAccess : System.Linq.Expressions.Expression * System.Reflection.MemberInfo -> System.Linq.Expressions.MemberExpression
Public Shared Function MakeMemberAccess (expression As Expression, member As MemberInfo) As MemberExpression
- expression
- Expression
Expression qui représente l'objet auquel appartient le membre. Cette valeur peut être null pour les membres statiques.
- member
- MemberInfo
MemberInfo qui décrit le champ ou la propriété auquel accéder.
MemberExpression qui résulte de l'appel de la méthode de fabrique appropriée.
member
a la valeur null
.
member
ne représente pas un champ ou une propriété.
Cette méthode peut être utilisée pour créer un qui représente l’accès MemberExpression à un champ ou à une propriété, selon le type de member
. Si member
est de type FieldInfo, cette méthode appelle Field pour créer le MemberExpression. Si member
est de type PropertyInfo, cette méthode appelle Property pour créer le MemberExpression.
Produit | Versions |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :