public ElementReferenceBuilderImpl(ChildElementImpl <TSource> child) : base(child) { this.ElementReferenceCollectionImpl = new ElementReferenceImpl <TTarget, TSource>(child); }
public QNameElementReferenceBuilderImpl(Type childElementType, Type referenceTargetClass, ChildElementImpl <Source> child) { referenceTargetClass = typeof(Target); base(childElementType, referenceTargetClass, child); this.elementReferenceCollectionImpl = new QNameElementReferenceImpl <Target, Source>(child); }