C# Class Marten.Linq.ContainmentWhereFragment

Inheritance: IWhereFragment
Exibir arquivo Open project: JasperFx/marten Class Usage Examples

Public Methods

Method Description
ContainmentWhereFragment ( ISerializer serializer, BinaryExpression binary ) : System
ContainmentWhereFragment ( ISerializer serializer, object>.IDictionary dictionary ) : System
Contains ( string sqlText ) : bool
CreateDictionaryForSearch ( BinaryExpression binary, object>.IDictionary dict ) : void
CreateDictionaryForSearch ( object>.IDictionary dict, Expression memberExpression, object expressionValue ) : void
SimpleArrayContains ( MemberInfo members, ISerializer serializer, Expression @from, object value ) : IWhereFragment
ToSql ( NpgsqlCommand command ) : string

Method Details

ContainmentWhereFragment() public method

public ContainmentWhereFragment ( ISerializer serializer, BinaryExpression binary ) : System
serializer ISerializer
binary System.Linq.Expressions.BinaryExpression
return System

ContainmentWhereFragment() public method

public ContainmentWhereFragment ( ISerializer serializer, object>.IDictionary dictionary ) : System
serializer ISerializer
dictionary object>.IDictionary
return System

Contains() public method

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

CreateDictionaryForSearch() public static method

public static CreateDictionaryForSearch ( BinaryExpression binary, object>.IDictionary dict ) : void
binary System.Linq.Expressions.BinaryExpression
dict object>.IDictionary
return void

CreateDictionaryForSearch() public static method

public static CreateDictionaryForSearch ( object>.IDictionary dict, Expression memberExpression, object expressionValue ) : void
dict object>.IDictionary
memberExpression System.Linq.Expressions.Expression
expressionValue object
return void

SimpleArrayContains() public static method

public static SimpleArrayContains ( MemberInfo members, ISerializer serializer, Expression @from, object value ) : IWhereFragment
members System.Reflection.MemberInfo
serializer ISerializer
@from System.Linq.Expressions.Expression
value object
return IWhereFragment

ToSql() public method

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