namespace OpenTap; /// This interface describes an Embedded member data. /// When embedding an object with N properties, the embedee object will have /// N of these virtual properties. Each with the same OwnerMember, but different InnerMember. public interface IEmbeddedMemberData : IMemberData { /// The owner member is the member of the object in which the member data is embedded. public IMemberData OwnerMember { get; } /// This is the member of the embedded object that this member data describes. public IMemberData InnerMember { get; } }