C# Class Marten.Linq.CollectionAnyContainmentWhereFragment

Inheritance: IWhereFragment
Mostra file Open project: JasperFx/marten Class Usage Examples

Public Methods

Method Description
CollectionAnyContainmentWhereFragment ( MemberInfo members, ISerializer serializer, Remotion.Linq.Clauses.Expressions.SubQueryExpression expression ) : System
Contains ( string sqlText ) : bool
ToSql ( NpgsqlCommand command ) : string

Private Methods

Method Description
buildBinary ( BinaryExpression binaryExpressions, NpgsqlCommand command ) : IEnumerable
buildSubQuery ( Remotion.Linq.Clauses.Expressions.SubQueryExpression subQuery, NpgsqlCommand command ) : string
gatherSearch ( BinaryExpression x, object>.Dictionary search ) : void
isListOrArrayOf ( Type value, Type valid ) : bool
throwNotSupportedContains ( ) : void

Method Details

CollectionAnyContainmentWhereFragment() public method

public CollectionAnyContainmentWhereFragment ( MemberInfo members, ISerializer serializer, Remotion.Linq.Clauses.Expressions.SubQueryExpression expression ) : System
members System.Reflection.MemberInfo
serializer ISerializer
expression Remotion.Linq.Clauses.Expressions.SubQueryExpression
return System

Contains() public method

public Contains ( string sqlText ) : bool
sqlText string
return bool

ToSql() public method

public ToSql ( NpgsqlCommand command ) : string
command Npgsql.NpgsqlCommand
return string