C# Класс Deveel.Data.DatabaseExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
AsEventSource ( this database ) : IEventSource
Authenticate ( this database, string username, string password ) : bool
Close ( this database ) : bool
CreateSession ( this database, string userName, string password ) : ISession
CreateSession ( this database, string userName, string password, IsolationLevel isolation ) : ISession
CreateTransaction ( this database, IsolationLevel isolation ) : ITransaction
Delete ( this database ) : bool
FindTransactionById ( this database, int commidId ) : ITransaction

Приватные методы

Метод Описание
CreateInitialSystemSession ( this database ) : ISession
CreateSafeTransaction ( this database, IsolationLevel isolation ) : ITransaction
CreateSession ( this database, string userName, IsolationLevel isolation ) : ISession
CreateSystemSession ( this database ) : ISession
CreateSystemSession ( this database, IsolationLevel isolation ) : ISession

Описание методов

AsEventSource() публичный статический Метод

public static AsEventSource ( this database ) : IEventSource
database this
Результат IEventSource

Authenticate() публичный статический Метод

public static Authenticate ( this database, string username, string password ) : bool
database this
username string
password string
Результат bool

Close() публичный статический Метод

public static Close ( this database ) : bool
database this
Результат bool

CreateSession() публичный статический Метод

public static CreateSession ( this database, string userName, string password ) : ISession
database this
userName string
password string
Результат ISession

CreateSession() публичный статический Метод

public static CreateSession ( this database, string userName, string password, IsolationLevel isolation ) : ISession
database this
userName string
password string
isolation IsolationLevel
Результат ISession

CreateTransaction() публичный статический Метод

public static CreateTransaction ( this database, IsolationLevel isolation ) : ITransaction
database this
isolation IsolationLevel
Результат ITransaction

Delete() публичный статический Метод

public static Delete ( this database ) : bool
database this
Результат bool

FindTransactionById() публичный статический Метод

public static FindTransactionById ( this database, int commidId ) : ITransaction
database this
commidId int
Результат ITransaction