C# Class BeiDream.Data.Ef.DbContextBase

Inheritance: DbContext
Afficher le fichier Open project: BeiMeng/BeiDream

Méthodes publiques

Méthode Description
DbContextBase ( string dbName ) : System
DisableFilters ( ) : IDisposable
SaveChanges ( ) : int

保存更改

Méthodes protégées

Méthode Description
InterceptAddedOperation ( DbEntityEntry entry ) : void

拦截添加操作

InterceptDeletedOperation ( DbEntityEntry entry ) : void

拦截删除操作

InterceptModifiedOperation ( DbEntityEntry entry ) : void

拦截修改操作

OnModelCreating ( DbModelBuilder modelBuilder ) : void
SaveChangesAfter ( int result ) : int

保存更改后操作

SaveChangesBefore ( ) : void

保存更改前操作

Private Methods

Méthode Description
EnableFilters ( ) : IDisposable
GetApplicationSession ( ) : IApplicationSession

获取应用程序上下文

InitCreationAudited ( DbEntityEntry entry ) : void

初始化创建审计信息

InitModificationAudited ( DbEntityEntry entry ) : void

初始化修改审计信息

WriteLog ( ) : void

写日志

Method Details

DbContextBase() public méthode

public DbContextBase ( string dbName ) : System
dbName string
Résultat System

DisableFilters() public méthode

public DisableFilters ( ) : IDisposable
Résultat IDisposable

InterceptAddedOperation() protected méthode

拦截添加操作
protected InterceptAddedOperation ( DbEntityEntry entry ) : void
entry DbEntityEntry
Résultat void

InterceptDeletedOperation() protected méthode

拦截删除操作
protected InterceptDeletedOperation ( DbEntityEntry entry ) : void
entry DbEntityEntry
Résultat void

InterceptModifiedOperation() protected méthode

拦截修改操作
protected InterceptModifiedOperation ( DbEntityEntry entry ) : void
entry DbEntityEntry
Résultat void

OnModelCreating() protected méthode

protected OnModelCreating ( DbModelBuilder modelBuilder ) : void
modelBuilder DbModelBuilder
Résultat void

SaveChanges() public final méthode

保存更改
public final SaveChanges ( ) : int
Résultat int

SaveChangesAfter() protected méthode

保存更改后操作
protected SaveChangesAfter ( int result ) : int
result int 影响的行数
Résultat int

SaveChangesBefore() protected méthode

保存更改前操作
protected SaveChangesBefore ( ) : void
Résultat void