Class QPersonSecretSearch
- Namespace
- InSite.Persistence
- Assembly
- InSite.Persistence.dll
public class QPersonSecretSearch : IPersonSecretSearch
- Inheritance
-
QPersonSecretSearch
- Implements
-
- Inherited Members
-
Constructors
QPersonSecretSearch()
public QPersonSecretSearch()
Methods
public T[] Bind<T>(Expression<Func<QPersonSecret, T>> binder, QPersonSecretFilter filter)
Parameters
binder Expression<Func<QPersonSecret, T>>
filter QPersonSecretFilter
Returns
- T[]
Type Parameters
T
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()
Returns
- int
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
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
public QPersonSecret GetSecret(Guid secretId, params Expression<Func<QPersonSecret, object>>[] includes)
Parameters
secretId Guid
includes Expression<Func<QPersonSecret, object>>[]
Returns
- QPersonSecret