C# Class Rsdn.Janus.JanusDatabaseManager

Inheritance: ServiceConsumer, IJanusDatabaseManager
Afficher le fichier Open project: rsdn/janus

Méthodes publiques

Méthode Description
CreateDBContext ( ) : IJanusDataContext
GetCurrentConnectionString ( ) : string
GetCurrentDriver ( ) : IDBDriver
GetCurrentDriverName ( ) : string
GetLock ( ) : IJanusRWLock

Возвращает лок для работы с БД. Необходим для движков, которые не поддерживают нормальный параллельный доступ (Jet, Sqlite).

JanusDatabaseManager ( IServiceProvider provider ) : System

Method Details

CreateDBContext() public méthode

public CreateDBContext ( ) : IJanusDataContext
Résultat IJanusDataContext

GetCurrentConnectionString() public méthode

public GetCurrentConnectionString ( ) : string
Résultat string

GetCurrentDriver() public méthode

public GetCurrentDriver ( ) : IDBDriver
Résultat IDBDriver

GetCurrentDriverName() public méthode

public GetCurrentDriverName ( ) : string
Résultat string

GetLock() public méthode

Возвращает лок для работы с БД. Необходим для движков, которые не поддерживают нормальный параллельный доступ (Jet, Sqlite).
public GetLock ( ) : IJanusRWLock
Résultat IJanusRWLock

JanusDatabaseManager() public méthode

public JanusDatabaseManager ( IServiceProvider provider ) : System
provider IServiceProvider
Résultat System