QPAS
QUSMA Performance Analytics Suite
Public Member Functions | Properties | List of all members
EntityModel.IQpasDbContext Interface Reference
Inheritance diagram for EntityModel.IQpasDbContext:
EntityModel.QpasDbContext

Public Member Functions

EntityEntry< TEntity > Attach< TEntity > (TEntity entity)
 
DbSet< TEntity > Set< TEntity > ()
 
int SaveChanges ()
 
Task< int > SaveChangesAsync (bool acceptAllChangesOnSuccess, CancellationToken cancellationToken=default)
 
Task< int > SaveChangesAsync (CancellationToken cancellationToken=default)
 
EntityEntry Entry (object obj)
 

Properties

DatabaseFacade Database [get]
 
DbSet< BenchmarkBenchmarks [get, set]
 
DbSet< BenchmarkComponentBenchmarkComponents [get, set]
 
DbSet< CashTransactionCashTransactions [get, set]
 
DbSet< CurrencyCurrencies [get, set]
 
DbSet< DividendAccrualDividendAccruals [get, set]
 
DbSet< EquitySummaryEquitySummaries [get, set]
 
DbSet< ExecutionExecutions [get, set]
 
DbSet< FXPositionFXPositions [get, set]
 
DbSet< FXRateFXRates [get, set]
 
DbSet< FXTransactionFXTransactions [get, set]
 
DbSet< InstrumentInstruments [get, set]
 
DbSet< OpenPositionOpenPositions [get, set]
 
DbSet< OrderOrders [get, set]
 
DbSet< PriorPositionPriorPositions [get, set]
 
DbSet< StrategyStrategies [get, set]
 
DbSet< TagTags [get, set]
 
DbSet< TradeTrades [get, set]
 
DbSet< DatasourcePreferenceDatasourcePreferences [get, set]
 
DbSet< AccountAccounts [get, set]
 
DbSet< UserScriptUserScripts [get, set]
 
DbSet< ReportSettingsReportSettings [get, set]
 

Member Function Documentation

◆ Attach< TEntity >()

EntityEntry<TEntity> EntityModel.IQpasDbContext.Attach< TEntity > ( TEntity  entity)
Type Constraints
TEntity :class 

◆ Entry()

EntityEntry EntityModel.IQpasDbContext.Entry ( object  obj)

◆ SaveChanges()

int EntityModel.IQpasDbContext.SaveChanges ( )

◆ SaveChangesAsync() [1/2]

Task<int> EntityModel.IQpasDbContext.SaveChangesAsync ( bool  acceptAllChangesOnSuccess,
CancellationToken  cancellationToken = default 
)

◆ SaveChangesAsync() [2/2]

Task<int> EntityModel.IQpasDbContext.SaveChangesAsync ( CancellationToken  cancellationToken = default)

◆ Set< TEntity >()

DbSet<TEntity> EntityModel.IQpasDbContext.Set< TEntity > ( )
Type Constraints
TEntity :class 

Property Documentation

◆ Accounts

DbSet<Account> EntityModel.IQpasDbContext.Accounts
getset

◆ BenchmarkComponents

DbSet<BenchmarkComponent> EntityModel.IQpasDbContext.BenchmarkComponents
getset

◆ Benchmarks

DbSet<Benchmark> EntityModel.IQpasDbContext.Benchmarks
getset

◆ CashTransactions

DbSet<CashTransaction> EntityModel.IQpasDbContext.CashTransactions
getset

◆ Currencies

DbSet<Currency> EntityModel.IQpasDbContext.Currencies
getset

◆ Database

DatabaseFacade EntityModel.IQpasDbContext.Database
get

◆ DatasourcePreferences

DbSet<DatasourcePreference> EntityModel.IQpasDbContext.DatasourcePreferences
getset

◆ DividendAccruals

DbSet<DividendAccrual> EntityModel.IQpasDbContext.DividendAccruals
getset

◆ EquitySummaries

DbSet<EquitySummary> EntityModel.IQpasDbContext.EquitySummaries
getset

◆ Executions

DbSet<Execution> EntityModel.IQpasDbContext.Executions
getset

◆ FXPositions

DbSet<FXPosition> EntityModel.IQpasDbContext.FXPositions
getset

◆ FXRates

DbSet<FXRate> EntityModel.IQpasDbContext.FXRates
getset

◆ FXTransactions

DbSet<FXTransaction> EntityModel.IQpasDbContext.FXTransactions
getset

◆ Instruments

DbSet<Instrument> EntityModel.IQpasDbContext.Instruments
getset

◆ OpenPositions

DbSet<OpenPosition> EntityModel.IQpasDbContext.OpenPositions
getset

◆ Orders

DbSet<Order> EntityModel.IQpasDbContext.Orders
getset

◆ PriorPositions

DbSet<PriorPosition> EntityModel.IQpasDbContext.PriorPositions
getset

◆ ReportSettings

DbSet<ReportSettings> EntityModel.IQpasDbContext.ReportSettings
getset

◆ Strategies

DbSet<Strategy> EntityModel.IQpasDbContext.Strategies
getset

◆ Tags

DbSet<Tag> EntityModel.IQpasDbContext.Tags
getset

◆ Trades

DbSet<Trade> EntityModel.IQpasDbContext.Trades
getset

◆ UserScripts

DbSet<UserScript> EntityModel.IQpasDbContext.UserScripts
getset

The documentation for this interface was generated from the following file: