Creates a member expression for the given member on the record.
This will recursively traverse the mapping to find the member
and create a safe member accessor for each level as it goes.
Syntax
public virtual Expression? CreateGetMemberExpression(Expression recordExpression, ClassMap mapping, MemberMap memberMap)
Parameters
| Name |
Type |
Description |
| recordExpression |
Expression |
The current member expression. |
| mapping |
ClassMap |
The mapping to look for the member to map on. |
| memberMap |
MemberMap |
The member map to look for on the mapping. |
Return Value
| Type |
Description |
| Expression? |
An Expression to access the given member. |