internal AssociationContainedInEnumerable(ExtentFiltered extent, IAssociationType association, IEnumerable <IObject> enumerable) { extent.CheckAssociation(association); PredicateAssertions.AssertAssociationContainedIn(association, this.enumerable); this.association = association; this.enumerable = enumerable; }
internal AllorsPredicateAssociationInExtentSql(AllorsExtentFilteredSql extent, IAssociationType association, Extent inExtent) { extent.CheckAssociation(association); PredicateAssertions.AssertAssociationContainedIn(association, inExtent); this.association = association; this.inExtent = (AllorsExtentSql)inExtent; }
internal AssociationContainedInExtent(ExtentFiltered extent, IAssociationType association, Allors.Extent inExtent) { extent.CheckAssociation(association); PredicateAssertions.AssertAssociationContainedIn(association, inExtent); this.association = association; this.inExtent = ((Extent)inExtent).ContainedInExtent; }
internal AssociationContainedInExtent(ExtentFiltered extent, IAssociationType associationType, Allors.Extent containingExtent) { extent.CheckForAssociationType(associationType); PredicateAssertions.AssertAssociationContainedIn(associationType, containingExtent); this.associationType = associationType; this.containingExtent = containingExtent; }
internal AssociationContainedInEnumerable(ExtentFiltered extent, IAssociationType associationType, IEnumerable <IObject> containingEnumerable) { extent.CheckForAssociationType(associationType); PredicateAssertions.AssertAssociationContainedIn(associationType, containingEnumerable); this.associationType = associationType; this.containingEnumerable = containingEnumerable; }