Table of Contents

Class QPersonSecretSearch

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public class QPersonSecretSearch : IPersonSecretSearch
Inheritance
QPersonSecretSearch
Implements
Inherited Members

Constructors

QPersonSecretSearch()

public QPersonSecretSearch()

Methods

Bind<T>(Expression<Func<QPersonSecret, T>>, QPersonSecretFilter)

public T[] Bind<T>(Expression<Func<QPersonSecret, T>> binder, QPersonSecretFilter filter)

Parameters

binder Expression<Func<QPersonSecret, T>>
filter QPersonSecretFilter

Returns

T[]

Type Parameters

T

Bind<T>(Expression<Func<QPersonSecret, T>>, QPersonSecretFilter, params Expression<Func<QPersonSecret, object>>[])

public T[] Bind<T>(Expression<Func<QPersonSecret, T>> binder, QPersonSecretFilter filter, params Expression<Func<QPersonSecret, object>>[] includes)

Parameters

binder Expression<Func<QPersonSecret, T>>
filter QPersonSecretFilter
includes Expression<Func<QPersonSecret, object>>[]

Returns

T[]

Type Parameters

T

Count()

public int Count()

Returns

int

Count(QPersonSecretFilter)

public int Count(QPersonSecretFilter filter)

Parameters

filter QPersonSecretFilter

Returns

int

GetByPerson(Guid, string)

public QPersonSecret GetByPerson(Guid personId, string name)

Parameters

personId Guid
name string

Returns

QPersonSecret

GetBySecretValue(string)

public QPersonSecret GetBySecretValue(string secret)

Parameters

secret string

Returns

QPersonSecret

GetBySecretValue(string, params Expression<Func<QPersonSecret, object>>[])

public QPersonSecret GetBySecretValue(string secret, params Expression<Func<QPersonSecret, object>>[] includes)

Parameters

secret string
includes Expression<Func<QPersonSecret, object>>[]

Returns

QPersonSecret

GetSecret(Guid)

public QPersonSecret GetSecret(Guid secretId)

Parameters

secretId Guid

Returns

QPersonSecret

GetSecret(Guid, params Expression<Func<QPersonSecret, object>>[])

public QPersonSecret GetSecret(Guid secretId, params Expression<Func<QPersonSecret, object>>[] includes)

Parameters

secretId Guid
includes Expression<Func<QPersonSecret, object>>[]

Returns

QPersonSecret