Class IncludedMemberSource
Takes a source belonging to another map and reads it against a member of this one, which is
what IncludeMembers produces.
public sealed class IncludedMemberSource : MemberSource
- Inheritance
-
IncludedMemberSource
- Inherited Members
Remarks
Only the sources that cannot simply be rebased end up here. A path is folded into a longer path and a constant needs no owner at all, so both stay as they were; a resolver or a lambda is written against the included type and has to be handed an instance of it.
Constructors
- IncludedMemberSource(MemberPath, MemberSource)
Creates a source read against an included member.
Properties
- Inner
Gets the source as the included map declared it.
- Kind
Gets the discriminator for this source.
- Prefix
Gets the path to the member the inner source is read against.
Methods
- ToString()
Returns a string that represents the current object.