12 references to IsCollectionProducingExpression
System.Data.Services.Client (12)
System\Data\Services\Client\ALinq\ExpressionNormalizer.cs (1)
176
if(!(ClientType.CheckElementTypeIsEntity(visited.Operand.Type) && ProjectionAnalyzer.
IsCollectionProducingExpression
(visited.Operand)))
System\Data\Services\Client\ALinq\ProjectionAnalyzer.cs (11)
185
return
IsCollectionProducingExpression
(e);
401
if (!ClientType.CheckElementTypeIsEntity(m.Expression.Type) ||
IsCollectionProducingExpression
(m.Expression))
576
||
IsCollectionProducingExpression
(b.Left) ||
IsCollectionProducingExpression
(b.Right))
586
if (ClientType.CheckElementTypeIsEntity(b.Expression.Type) ||
IsCollectionProducingExpression
(b.Expression))
604
||
IsCollectionProducingExpression
(c.Test) ||
IsCollectionProducingExpression
(c.IfTrue) ||
IsCollectionProducingExpression
(c.IfFalse))
635
if (!ClientType.CheckElementTypeIsEntity(m.Expression.Type) ||
IsCollectionProducingExpression
(m.Expression))
678
if (ClientType.CheckElementTypeIsEntity(iv.Expression.Type) ||
IsCollectionProducingExpression
(iv.Expression)
679
|| iv.Arguments.Any(a => ClientType.CheckElementTypeIsEntity(a.Type) ||
IsCollectionProducingExpression
(a)))