DatabaseContext Public class
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph Data.Context
Data.Context.DatabaseContext[[DatabaseContext]]
class Data.Context.DatabaseContext abstractStyle;
end
subgraph Microsoft.EntityFrameworkCore
Microsoft.EntityFrameworkCore.DbContext[[DbContext]]
end
Microsoft.EntityFrameworkCore.DbContext --> Data.Context.DatabaseContext
Loading
Type |
Name |
Methods |
DbSet <EFACSnapshot > |
ACSnapshots |
get, set |
DbSet <EFAliasLink > |
AliasLinks |
get, set |
DbSet <EFAlias > |
Aliases |
get, set |
DbSet <EFClientKill > |
ClientKills |
get, set |
DbSet <EFClientMessage > |
ClientMessages |
get, set |
DbSet <EFClientStatistics > |
ClientStatistics |
get, set |
DbSet <EFClient > |
Clients |
get, set |
DbSet <EFClientConnectionHistory > |
ConnectionHistory |
get, set |
DbSet <EFChangeHistory > |
EFChangeHistory |
get, set |
DbSet <EFMeta > |
EFMeta |
get, set |
DbSet <EFHitLocation > |
HitLocations |
get, set |
DbSet <EFClientHitStatistic > |
HitStatistics |
get, set |
DbSet <EFInboxMessage > |
InboxMessages |
get, set |
DbSet <EFMap > |
Maps |
get, set |
DbSet <EFPenalty > |
Penalties |
get, set |
DbSet <EFPenaltyIdentifier > |
PenaltyIdentifiers |
get, set |
DbSet <EFServerSnapshot > |
ServerSnapshots |
get, set |
DbSet <EFServerStatistics > |
ServerStatistics |
get, set |
DbSet <EFServer > |
Servers |
get, set |
DbSet <EFACSnapshotVector3 > |
SnapshotVector3s |
get, set |
DbSet <Vector3 > |
Vector3s |
get, set |
DbSet <EFWeaponAttachment > |
WeaponAttachments |
get, set |
DbSet <EFWeapon > |
Weapons |
get, set |
DbSet <ZombieAggregateClientStat > |
ZombieClientStatAggregates |
get, set |
DbSet <ZombieClientStatRecord > |
ZombieClientStatRecords |
get, set |
DbSet <ZombieMatchClientStat > |
ZombieMatchClientStats |
get, set |
DbSet <ZombieMatch > |
ZombieMatches |
get, set |
DbSet <ZombieRoundClientStat > |
ZombieRoundClientStats |
get, set |
Source code
Source code
protected DatabaseContext(DbContextOptions options)
Type |
Name |
Description |
DbContextOptions |
options |
|
Source code
public override Task<int> SaveChangesAsync(bool acceptAllChangesOnSuccess, CancellationToken cancellationToken)
Type |
Name |
Description |
bool |
acceptAllChangesOnSuccess |
|
CancellationToken |
cancellationToken |
|
Source code
public override int SaveChanges()
Source code
protected override void OnModelCreating(ModelBuilder modelBuilder)
Type |
Name |
Description |
ModelBuilder |
modelBuilder |
|
public DbSet<EFClient> Clients { get; set; }
public DbSet<EFAlias> Aliases { get; set; }
public DbSet<EFAliasLink> AliasLinks { get; set; }
public DbSet<EFPenalty> Penalties { get; set; }
public DbSet<EFPenaltyIdentifier> PenaltyIdentifiers { get; set; }
public DbSet<EFMeta> EFMeta { get; set; }
public DbSet<EFChangeHistory> EFChangeHistory { get; set; }
public DbSet<Vector3> Vector3s { get; set; }
public DbSet<EFACSnapshotVector3> SnapshotVector3s { get; set; }
public DbSet<EFACSnapshot> ACSnapshots { get; set; }
public DbSet<EFServer> Servers { get; set; }
public DbSet<EFClientKill> ClientKills { get; set; }
public DbSet<EFClientMessage> ClientMessages { get; set; }
public DbSet<EFServerStatistics> ServerStatistics { get; set; }
public DbSet<EFClientStatistics> ClientStatistics { get; set; }
public DbSet<EFHitLocation> HitLocations { get; set; }
public DbSet<EFClientHitStatistic> HitStatistics { get; set; }
public DbSet<EFWeapon> Weapons { get; set; }
public DbSet<EFWeaponAttachment> WeaponAttachments { get; set; }
public DbSet<EFMap> Maps { get; set; }
public DbSet<EFInboxMessage> InboxMessages { get; set; }
public DbSet<EFServerSnapshot> ServerSnapshots { get; set; }
public DbSet<EFClientConnectionHistory> ConnectionHistory { get; set; }
public DbSet<ZombieMatch> ZombieMatches { get; set; }
public DbSet<ZombieMatchClientStat> ZombieMatchClientStats { get; set; }
public DbSet<ZombieRoundClientStat> ZombieRoundClientStats { get; set; }
ZombieClientStatAggregates
public DbSet<ZombieAggregateClientStat> ZombieClientStatAggregates { get; set; }
public DbSet<ZombieClientStatRecord> ZombieClientStatRecords { get; set; }
Generated with ModularDoc