public RelatedValuesEnumerable( AsyncIncludeCollectionIterator iterator, IIncludeKeyComparer keyComparer) { _iterator = iterator; _keyComparer = keyComparer; }
public RelatedValuesEnumerable( AsyncIncludeCollectionIterator iterator, EntityKey primaryKey, Func <ValueBuffer, EntityKey> relatedKeyFactory) { _iterator = iterator; _primaryKey = primaryKey; _relatedKeyFactory = relatedKeyFactory; }
public RelatedValuesEnumerable( AsyncIncludeCollectionIterator iterator, IKeyValue primaryKeyValue, Func <ValueBuffer, IKeyValue> relatedKeyFactory) { _iterator = iterator; _primaryKeyValue = primaryKeyValue; _relatedKeyFactory = relatedKeyFactory; }