Table of Contents

Class EmailSearch

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public class EmailSearch
Inheritance
EmailSearch
Inherited Members

Constructors

EmailSearch()

public EmailSearch()

Methods

Count(EmailFilter)

public static int Count(EmailFilter filter)

Parameters

filter EmailFilter

Returns

int

Distinct<T>(Expression<Func<VMailout, T>>, Expression<Func<VMailout, bool>>, string)

public static T[] Distinct<T>(Expression<Func<VMailout, T>> binder, Expression<Func<VMailout, bool>> filter, string modelSort = null)

Parameters

binder Expression<Func<VMailout, T>>
filter Expression<Func<VMailout, bool>>
modelSort string

Returns

T[]

Type Parameters

T

Select(EmailFilter, params Expression<Func<VMailout, object>>[])

public static List<VMailout> Select(EmailFilter filter, params Expression<Func<VMailout, object>>[] includes)

Parameters

filter EmailFilter
includes Expression<Func<VMailout, object>>[]

Returns

List<VMailout>

Select(Guid)

public static List<VMailout> Select(Guid identifier)

Parameters

identifier Guid

Returns

List<VMailout>

SelectFirstOrDefault(EmailFilter)

public static VMailout SelectFirstOrDefault(EmailFilter filter)

Parameters

filter EmailFilter

Returns

VMailout