AddToQueue(Action< TConnection > value, bool wait) | ATAS.DataFeedsCore.Database.Cache< TConnection > | protected |
AddToQueue(long id, Action< TConnection > value) | ATAS.DataFeedsCore.Database.Cache< TConnection > | protected |
Cache(string configurationName) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Cache(string providerName, string connectionString) | ATAS.DataFeedsCore.Database.Cache< TConnection > | protected |
Cache(DataProviderBase provider, string connectionString) | ATAS.DataFeedsCore.Database.Cache< TConnection > | protected |
Cache(string configurationName) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Cache(string providerName, string connectionString) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Cache(DataProviderBase provider, string connectionString) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
CheckConsistency | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
ClearCachePeriod | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
ClearHistoryTrades() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
ClearMyTrades() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
ClearOrders() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
ConfigurationName | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
ConnectionString | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
CreateDatabaseManager() | ATAS.DataFeedsCore.Database.Cache< TConnection > | protectedpure virtual |
CreateDatabaseManager() | ATAS.DataFeedsCore.Database.Cache< TConnection > | protected |
CreateMarketDepth() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
CreateTrade() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
DeletePortfolioData(Portfolio portfolio) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetCommissionGroups(UserGroup group) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetExchange(string code) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetExchanges() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetHistoryTrades(DateTime from, DateTime to, IEnumerable< string > accounts, IEnumerable< string > securities) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetInstrumentExchanges() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetMyTrades(string accountId) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetMyTrades(DateTime from, DateTime to, IEnumerable< string > accounts, IEnumerable< string > securities) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetMyTrades(string accountId, long tradeId) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetNews(string[] accounts, DateTime from, DateTime to) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetNews(DateTime from, DateTime to) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetNews(User user, bool unhandled) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetNumberOfActiveUsers() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetOpenedMyTrades() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetOrCreateMyTrade(string tradeId, Func< string, MyTrade > create) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetOrCreateOrder(long extId, Func< long, Order > create) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetOrCreatePortfolio(string accountId, Func< string, Portfolio > create) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetOrCreatePosition(Portfolio portfolio, Security security, Func< Portfolio, Security, Position > create) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetOrCreateSecurity(string id, Func< string, Security > create) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetOrders(string accountId) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetOrders(DateTime from, DateTime to, IEnumerable< string > accounts, IEnumerable< string > securities) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetPortfolio(string accountId) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetPortfolioChanges(string accountId, DateTime from, DateTime to) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetPortfolioChanges(DateTime from, DateTime to, IEnumerable< string > accounts) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetPortfolios() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetPortfolioViewers() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetPositionMyTrdades(Position position) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetPositions(string accountId) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetPositions() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetPositionSecurities() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetSecurities() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetSecurities(string code, string exchange) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetSecuritiesByExchange(string exchange) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetSecurity(string id) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetSecurityMargins() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetServerPnL(DateTime from, DateTime to) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetUser(string login) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetUser(long id) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetUser(TConnection db, long id) | ATAS.DataFeedsCore.Database.Cache< TConnection > | protected |
GetUserGroup(long id) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetUserGroups() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetUserGroups(UserGroup parent) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetUserRole(long id) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetUserRoles() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetUsers(UserGroup group) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
GetValue(string name) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Init(bool isServer) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Insert< T >(TConnection db, T entity) | ATAS.DataFeedsCore.Database.Cache< TConnection > | protected |
InsertOrUpdate< T >(TConnection db, T entity) | ATAS.DataFeedsCore.Database.Cache< TConnection > | protected |
InsertWithIdentityOrUpdate< T >(TConnection db, T entity, Func< T, long > getId, Action< T, long > setId) | ATAS.DataFeedsCore.Database.Cache< TConnection > | protected |
IsInitialized | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
LastExtId | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
LastOrderId | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
LastTradeId | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
LoadAllSecurities() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
LoadAllSwapValues() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
OnInit(TConnection db) | ATAS.DataFeedsCore.Database.Cache< TConnection > | protectedvirtual |
ProcessDb< T >(Func< TConnection, T > action) | ATAS.DataFeedsCore.Database.Cache< TConnection > | protected |
Provider | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
ProviderName | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
RaiseLoggingSettingsChanged(string propertyName="") | ATAS.DataFeedsCore.Database.Cache< TConnection > | protected |
Remove(Exchange exchange) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Remove(InstrumentExchange instrumentExchange) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Remove(MyTrade trade) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(PortfolioChange portfolioChange, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(PortfolioState portfolioState, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(IEnumerable< Security > securities, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(Security security, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(SecurityMargin margin, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(Exchange exchange, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(InstrumentExchange instrumentExchange, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(UserRole role, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(UserGroup group, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(User user, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(CommissionGroup commissionGroup, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(Order order, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(MyTrade trade, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(HistoryMyTrade trade, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(Portfolio portfolio, bool extended, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(Position position, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(News news, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Save(PortfolioViewer viewer, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
SetValue(string name, string value, bool wait=false) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
ToString() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetCommissionGroup(long id) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetCommissionGroup(Portfolio portfolio) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetExchange(string code) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetInstrumentExchange(string instrument, string code) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetInstrumentExchange(string instrument) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetMyTrade(string accountId, string tradeId, bool searchInDb) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetOrder(string accountId, long extId, bool searchInDb) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetPortfolio(string accountId) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetPortfolioViewer(long id) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetPosition(string accountId, string securityId) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetSecurityMargin(string securityId) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetUserGroup(long id) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
TryGetUserRole(long id) | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
Wait() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |
WaitInitialized() | ATAS.DataFeedsCore.Database.Cache< TConnection > | |