src/NetStandard/EntityFrameworkCore/Query/src/CollectionConstantPredicateBuilder{SourceType,ComparisonType}.cs
/// <summary>
/// Creates a deferred collection constant predicate builder from <paramref name="comparisonItemsFactory"/> that might return a null or 
/// empty collection.
/// </summary>
/// <typeparam name="ThenComparisonItemType">The type of an item of the return value of <paramref name="comparisonItemsFactory"/>.</typeparam>
/// <param name="comparisonItemsFactory">A collection expression that might return a comparison value list with at least one item.</param>
/// <returns>A deferred collection constant predicate builder.</returns>
Creates a deferred collection constant predicate builder from  that might return a null or
empty collection.
Creates a deferred collection constant predicate builder from that might return a null or empty collection .
public DeferredThenCreateBuilder<ThenComparisonItemType> ThenCreateFromCollection<ThenComparisonItemType>(
            Func<Expression, Expression, BinaryExpression> parentBinaryExpressionFactory,
            Func<ComparisonItemType, IEnumerable<ThenComparisonItemType>?> comparisonItemsFactory,
            ComparisonItemsBehaviourFlags comparisonItemsBehaviourFlags = ComparisonItemsBehaviourFlags.NullOrEmptyLeadsToSkip) =>
            new DeferredThenCreateBuilder<ThenComparisonItemType>(this, parentBinaryExpressionFactory, comparisonItemsFactory, comparisonItemsBehaviourFlags);
public DeferredThenCreateBuilder < ThenComparisonItemType > ThenCreateFromCollection < ThenComparisonItemType > ( Func < Expression , Expression , BinaryExpression > parentBinaryExpressionFactory , Func < ComparisonItemType , IEnumerable < ThenComparisonItemType > ? > comparisonItemsFactory , ComparisonItemsBehaviourFlags comparisonItemsBehaviourFlags = ComparisonItemsBehaviourFlags . NullOrEmptyLeadsToSkip ) => new DeferredThenCreateBuilder < ThenComparisonItemType > ( this , parentBinaryExpressionFactory , comparisonItemsFactory , comparisonItemsBehaviourFlags ) ;
Creates a deferred collection constant predicate builder from  that might return a null or
empty collection.
Creates a deferred collection constant predicate builder from that might return a null or empty collection .
A deferred collection constant predicate builder.
A deferred collection constant predicate builder .
parentBinaryExpressionFactory
Func<Expression, Expression, BinaryExpression>
comparisonItemsFactory
Func<ComparisonItemType, IEnumerable<ThenComparisonItemType>?>
A collection expression that might return a comparison value list with at least one item.
A collection expression that might return a comparison value list with at least one item .
comparisonItemsBehaviourFlags
ComparisonItemsBehaviourFlags
typeparam
The type of an item of the return value of .
The type of an item of the return value of .