Show / Hide Table of Contents

    Class AccountRepository

    Inheritance
    System.Object
    RepositoryWrapper<Account>
    AccountRepository
    Implements
    IAccountRepository
    IRepositoryWrapper<Account>
    IRepository<Account, System.String>
    Inherited Members
    RepositoryWrapper<Account>.Repository
    RepositoryWrapper<Account>.Conventions
    RepositoryWrapper<Account>.EntityType
    RepositoryWrapper<Account>.KeyType
    RepositoryWrapper<Account>.CachingStrategy
    RepositoryWrapper<Account>.CachingEnabled
    RepositoryWrapper<Account>.CacheUsed
    RepositoryWrapper<Account>.TraceInfo
    RepositoryWrapper<Account>.GenerateKeyOnAdd
    RepositoryWrapper<Account>.Add(Account)
    RepositoryWrapper<Account>.Add(IEnumerable<Account>)
    RepositoryWrapper<Account>.AsQueryable()
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Int32>>)
    RepositoryWrapper<Account>.Average(ISpecification<Account>, Expression<Func<Account, Int32>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Boolean>>, Expression<Func<Account, Int32>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Nullable<Int32>>>)
    RepositoryWrapper<Account>.Average(ISpecification<Account>, Expression<Func<Account, Nullable<Int32>>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Boolean>>, Expression<Func<Account, Nullable<Int32>>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Int64>>)
    RepositoryWrapper<Account>.Average(ISpecification<Account>, Expression<Func<Account, Int64>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Boolean>>, Expression<Func<Account, Int64>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Nullable<Int64>>>)
    RepositoryWrapper<Account>.Average(ISpecification<Account>, Expression<Func<Account, Nullable<Int64>>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Boolean>>, Expression<Func<Account, Nullable<Int64>>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Decimal>>)
    RepositoryWrapper<Account>.Average(ISpecification<Account>, Expression<Func<Account, Decimal>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Boolean>>, Expression<Func<Account, Decimal>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Nullable<Decimal>>>)
    RepositoryWrapper<Account>.Average(ISpecification<Account>, Expression<Func<Account, Nullable<Decimal>>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Boolean>>, Expression<Func<Account, Nullable<Decimal>>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Double>>)
    RepositoryWrapper<Account>.Average(ISpecification<Account>, Expression<Func<Account, Double>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Boolean>>, Expression<Func<Account, Double>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Nullable<Double>>>)
    RepositoryWrapper<Account>.Average(ISpecification<Account>, Expression<Func<Account, Nullable<Double>>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Boolean>>, Expression<Func<Account, Nullable<Double>>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Single>>)
    RepositoryWrapper<Account>.Average(ISpecification<Account>, Expression<Func<Account, Single>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Boolean>>, Expression<Func<Account, Single>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Nullable<Single>>>)
    RepositoryWrapper<Account>.Average(ISpecification<Account>, Expression<Func<Account, Nullable<Single>>>)
    RepositoryWrapper<Account>.Average(Expression<Func<Account, Boolean>>, Expression<Func<Account, Nullable<Single>>>)
    RepositoryWrapper<Account>.BeginBatch()
    RepositoryWrapper<Account>.ClearCache()
    RepositoryWrapper<Account>.Count()
    RepositoryWrapper<Account>.Count(ISpecification<Account>)
    RepositoryWrapper<Account>.Count(Expression<Func<Account, Boolean>>)
    RepositoryWrapper<Account>.Delete(String)
    RepositoryWrapper<Account>.Delete(IEnumerable<String>)
    RepositoryWrapper<Account>.Delete(String[])
    RepositoryWrapper<Account>.Delete(Account)
    RepositoryWrapper<Account>.Delete(IEnumerable<Account>)
    RepositoryWrapper<Account>.Delete(Expression<Func<Account, Boolean>>)
    RepositoryWrapper<Account>.Delete(ISpecification<Account>)
    RepositoryWrapper<Account>.DisableCaching()
    RepositoryWrapper<Account>.Dispose()
    RepositoryWrapper<Account>.Exists(String)
    RepositoryWrapper<Account>.Exists(Expression<Func<Account, Boolean>>)
    RepositoryWrapper<Account>.Exists(ISpecification<Account>)
    RepositoryWrapper<Account>.Find(Expression<Func<Account, Boolean>>, IQueryOptions<Account>)
    RepositoryWrapper<Account>.Find<TResult>(Expression<Func<Account, Boolean>>, Expression<Func<Account, TResult>>, IQueryOptions<Account>)
    RepositoryWrapper<Account>.Find(ISpecification<Account>, IQueryOptions<Account>)
    RepositoryWrapper<Account>.Find<TResult>(ISpecification<Account>, Expression<Func<Account, TResult>>, IQueryOptions<Account>)
    RepositoryWrapper<Account>.FindAll(Expression<Func<Account, Boolean>>, IQueryOptions<Account>)
    RepositoryWrapper<Account>.FindAll<TResult>(Expression<Func<Account, Boolean>>, Expression<Func<Account, TResult>>, IQueryOptions<Account>)
    RepositoryWrapper<Account>.FindAll(ISpecification<Account>, IQueryOptions<Account>)
    RepositoryWrapper<Account>.FindAll<TResult>(ISpecification<Account>, Expression<Func<Account, TResult>>, IQueryOptions<Account>)
    RepositoryWrapper<Account>.Get(String)
    RepositoryWrapper<Account>.Get(String, IFetchStrategy<Account>)
    RepositoryWrapper<Account>.Get(String, String[])
    RepositoryWrapper<Account>.Get(String, Expression<Func<Account, Object>>[])
    RepositoryWrapper<Account>.Get<TResult>(String, Expression<Func<Account, TResult>>)
    RepositoryWrapper<Account>.Get<TResult>(String, Expression<Func<Account, TResult>>, IFetchStrategy<Account>)
    RepositoryWrapper<Account>.Get<TResult>(String, Expression<Func<Account, TResult>>, Expression<Func<Account, Object>>[])
    RepositoryWrapper<Account>.Get<TResult>(String, Expression<Func<Account, TResult>>, String[])
    RepositoryWrapper<Account>.GetAll()
    RepositoryWrapper<Account>.GetAll(IFetchStrategy<Account>)
    RepositoryWrapper<Account>.GetAll(String[])
    RepositoryWrapper<Account>.GetAll(Expression<Func<Account, Object>>[])
    RepositoryWrapper<Account>.GetAll(IQueryOptions<Account>)
    RepositoryWrapper<Account>.GetAll(IQueryOptions<Account>, IFetchStrategy<Account>)
    RepositoryWrapper<Account>.GetAll(IQueryOptions<Account>, String[])
    RepositoryWrapper<Account>.GetAll(IQueryOptions<Account>, Expression<Func<Account, Object>>[])
    RepositoryWrapper<Account>.GetAll<TResult>(Expression<Func<Account, TResult>>)
    RepositoryWrapper<Account>.GetAll<TResult>(Expression<Func<Account, TResult>>, IQueryOptions<Account>)
    RepositoryWrapper<Account>.GetAll<TResult>(Expression<Func<Account, TResult>>, IFetchStrategy<Account>)
    RepositoryWrapper<Account>.GetAll<TResult>(Expression<Func<Account, TResult>>, String[])
    RepositoryWrapper<Account>.GetAll<TResult>(Expression<Func<Account, TResult>>, Expression<Func<Account, Object>>[])
    RepositoryWrapper<Account>.GetAll<TResult>(Expression<Func<Account, TResult>>, IQueryOptions<Account>, IFetchStrategy<Account>)
    RepositoryWrapper<Account>.GetAll<TResult>(Expression<Func<Account, TResult>>, IQueryOptions<Account>, String[])
    RepositoryWrapper<Account>.GetAll<TResult>(Expression<Func<Account, TResult>>, IQueryOptions<Account>, Expression<Func<Account, Object>>[])
    RepositoryWrapper<Account>.GetMany(String[])
    RepositoryWrapper<Account>.GetMany(IEnumerable<String>)
    RepositoryWrapper<Account>.GetMany(IEnumerable<String>, IFetchStrategy<Account>)
    RepositoryWrapper<Account>.GetMany<TResult>(Expression<Func<Account, TResult>>, String[])
    RepositoryWrapper<Account>.GetMany<TResult>(IEnumerable<String>, Expression<Func<Account, TResult>>)
    RepositoryWrapper<Account>.GetManyAsDictionary(String[])
    RepositoryWrapper<Account>.GetManyAsDictionary(IEnumerable<String>)
    RepositoryWrapper<Account>.GetManyAsDictionary(IEnumerable<String>, IFetchStrategy<Account>)
    RepositoryWrapper<Account>.GetPrimaryKey(Account)
    RepositoryWrapper<Account>.GroupBy<TGroupKey, TResult>(Expression<Func<Account, TGroupKey>>, Expression<Func<IGrouping<TGroupKey, Account>, TResult>>)
    RepositoryWrapper<Account>.GroupBy<TGroupKey, TResult>(ISpecification<Account>, Expression<Func<Account, TGroupKey>>, Expression<Func<IGrouping<TGroupKey, Account>, TResult>>)
    RepositoryWrapper<Account>.GroupBy<TGroupKey, TResult>(Expression<Func<Account, Boolean>>, Expression<Func<Account, TGroupKey>>, Expression<Func<IGrouping<TGroupKey, Account>, TResult>>)
    RepositoryWrapper<Account>.GroupCount<TGroupKey>(Expression<Func<Account, TGroupKey>>)
    RepositoryWrapper<Account>.GroupCount<TGroupKey>(ISpecification<Account>, Expression<Func<Account, TGroupKey>>)
    RepositoryWrapper<Account>.GroupCount<TGroupKey>(Expression<Func<Account, Boolean>>, Expression<Func<Account, TGroupKey>>)
    RepositoryWrapper<Account>.GroupLongCount<TGroupKey>(Expression<Func<Account, TGroupKey>>)
    RepositoryWrapper<Account>.GroupLongCount<TGroupKey>(ISpecification<Account>, Expression<Func<Account, TGroupKey>>)
    RepositoryWrapper<Account>.GroupLongCount<TGroupKey>(Expression<Func<Account, Boolean>>, Expression<Func<Account, TGroupKey>>)
    RepositoryWrapper<Account>.Join<TJoinKey, TInner, TResult>(IRepositoryQueryable<TInner>, Expression<Func<Account, TJoinKey>>, Expression<Func<TInner, TJoinKey>>, Expression<Func<Account, TInner, TResult>>)
    RepositoryWrapper<Account>.LongCount()
    RepositoryWrapper<Account>.LongCount(ISpecification<Account>)
    RepositoryWrapper<Account>.LongCount(Expression<Func<Account, Boolean>>)
    RepositoryWrapper<Account>.Max<TResult>(Expression<Func<Account, TResult>>)
    RepositoryWrapper<Account>.Max<TResult>(ISpecification<Account>, Expression<Func<Account, TResult>>)
    RepositoryWrapper<Account>.Max<TResult>(Expression<Func<Account, Boolean>>, Expression<Func<Account, TResult>>)
    RepositoryWrapper<Account>.Min<TResult>(Expression<Func<Account, TResult>>)
    RepositoryWrapper<Account>.Min<TResult>(ISpecification<Account>, Expression<Func<Account, TResult>>)
    RepositoryWrapper<Account>.Min<TResult>(Expression<Func<Account, Boolean>>, Expression<Func<Account, TResult>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Int32>>)
    RepositoryWrapper<Account>.Sum(ISpecification<Account>, Expression<Func<Account, Int32>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Boolean>>, Expression<Func<Account, Int32>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Nullable<Int32>>>)
    RepositoryWrapper<Account>.Sum(ISpecification<Account>, Expression<Func<Account, Nullable<Int32>>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Boolean>>, Expression<Func<Account, Nullable<Int32>>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Int64>>)
    RepositoryWrapper<Account>.Sum(ISpecification<Account>, Expression<Func<Account, Int64>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Boolean>>, Expression<Func<Account, Int64>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Nullable<Int64>>>)
    RepositoryWrapper<Account>.Sum(ISpecification<Account>, Expression<Func<Account, Nullable<Int64>>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Boolean>>, Expression<Func<Account, Nullable<Int64>>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Decimal>>)
    RepositoryWrapper<Account>.Sum(ISpecification<Account>, Expression<Func<Account, Decimal>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Boolean>>, Expression<Func<Account, Decimal>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Nullable<Decimal>>>)
    RepositoryWrapper<Account>.Sum(ISpecification<Account>, Expression<Func<Account, Nullable<Decimal>>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Boolean>>, Expression<Func<Account, Nullable<Decimal>>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Double>>)
    RepositoryWrapper<Account>.Sum(ISpecification<Account>, Expression<Func<Account, Double>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Boolean>>, Expression<Func<Account, Double>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Nullable<Double>>>)
    RepositoryWrapper<Account>.Sum(ISpecification<Account>, Expression<Func<Account, Nullable<Double>>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Boolean>>, Expression<Func<Account, Nullable<Double>>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Single>>)
    RepositoryWrapper<Account>.Sum(ISpecification<Account>, Expression<Func<Account, Single>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Boolean>>, Expression<Func<Account, Single>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Nullable<Single>>>)
    RepositoryWrapper<Account>.Sum(ISpecification<Account>, Expression<Func<Account, Nullable<Single>>>)
    RepositoryWrapper<Account>.Sum(Expression<Func<Account, Boolean>>, Expression<Func<Account, Nullable<Single>>>)
    RepositoryWrapper<Account>.TryFind(Expression<Func<Account, Boolean>>, Account)
    RepositoryWrapper<Account>.TryFind(Expression<Func<Account, Boolean>>, IQueryOptions<Account>, Account)
    RepositoryWrapper<Account>.TryFind<TResult>(Expression<Func<Account, Boolean>>, Expression<Func<Account, TResult>>, TResult)
    RepositoryWrapper<Account>.TryFind<TResult>(Expression<Func<Account, Boolean>>, Expression<Func<Account, TResult>>, IQueryOptions<Account>, TResult)
    RepositoryWrapper<Account>.TryFind(ISpecification<Account>, Account)
    RepositoryWrapper<Account>.TryFind(ISpecification<Account>, IQueryOptions<Account>, Account)
    RepositoryWrapper<Account>.TryFind<TResult>(ISpecification<Account>, Expression<Func<Account, TResult>>, TResult)
    RepositoryWrapper<Account>.TryFind<TResult>(ISpecification<Account>, Expression<Func<Account, TResult>>, IQueryOptions<Account>, TResult)
    RepositoryWrapper<Account>.TryGet(String, Account)
    RepositoryWrapper<Account>.TryGet<TResult>(String, Expression<Func<Account, TResult>>, TResult)
    RepositoryWrapper<Account>.Update(Account)
    RepositoryWrapper<Account>.Update(IEnumerable<Account>)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Catalyst.Core.Modules.Ledger.Repository
    Assembly: Catalyst.Core.Modules.Ledger.dll
    Syntax
    public class AccountRepository : RepositoryWrapper<Account>, IAccountRepository, IRepositoryWrapper<Account>, IRepository<Account, string>

    Constructors

    | Improve this Doc View Source

    AccountRepository(IRepository<Account, String>)

    Declaration
    public AccountRepository(IRepository<Account, string> repository)
    Parameters
    Type Name Description
    IRepository<Account, System.String> repository

    Implements

    IAccountRepository
    IRepositoryWrapper<T>
    IRepository<, >
    • Improve this Doc
    • View Source
    Back to top Copyright © 2019 Catalyst Network