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

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

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

Метод Описание
AsEventSource ( this session ) : IEventSource
AutoCommit ( this session ) : bool
AutoCommit ( this session, bool value ) : void
Begin ( this session, IsolationLevel isolation ) : ISession
CurrentSchema ( this session ) : string
CurrentSchema ( this session, string value ) : void
Database ( this session ) : IDatabase
Enter ( this session, IDbObject obj, AccessType accessType ) : void
Enter ( this session, IEnumerable objects, AccessType accessType ) : void
Exit ( this session, IDbObject obj, AccessType accessType ) : void
Exit ( this session, IEnumerable objects, AccessType accessType ) : void
IgnoreIdentifiersCase ( this session ) : bool
IgnoreIdentifiersCase ( this session, bool value ) : void
IsFinished ( this session ) : bool
LastCommandTime ( this session ) : DateTimeOffset?
Lock ( this session, IEnumerable objectNames, AccessType accessType, LockingMode mode, int timeout ) : void
ParameterStyle ( this session ) : QueryParameterStyle
ParameterStyle ( this session, QueryParameterStyle value ) : void
StartedOn ( this session ) : DateTimeOffset?
TimeZoneOffset ( this session ) : System.TimeSpan

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

Метод Описание
Access ( this session ) : SystemAccess

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

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

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

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

public static AutoCommit ( this session ) : bool
session this
Результат bool

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

public static AutoCommit ( this session, bool value ) : void
session this
value bool
Результат void

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

public static Begin ( this session, IsolationLevel isolation ) : ISession
session this
isolation IsolationLevel
Результат ISession

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

public static CurrentSchema ( this session ) : string
session this
Результат string

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

public static CurrentSchema ( this session, string value ) : void
session this
value string
Результат void

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

public static Database ( this session ) : IDatabase
session this
Результат IDatabase

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

public static Enter ( this session, IDbObject obj, AccessType accessType ) : void
session this
obj IDbObject
accessType AccessType
Результат void

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

public static Enter ( this session, IEnumerable objects, AccessType accessType ) : void
session this
objects IEnumerable
accessType AccessType
Результат void

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

public static Exit ( this session, IDbObject obj, AccessType accessType ) : void
session this
obj IDbObject
accessType AccessType
Результат void

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

public static Exit ( this session, IEnumerable objects, AccessType accessType ) : void
session this
objects IEnumerable
accessType AccessType
Результат void

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

public static IgnoreIdentifiersCase ( this session ) : bool
session this
Результат bool

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

public static IgnoreIdentifiersCase ( this session, bool value ) : void
session this
value bool
Результат void

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

public static IsFinished ( this session ) : bool
session this
Результат bool

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

public static LastCommandTime ( this session ) : DateTimeOffset?
session this
Результат DateTimeOffset?

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

public static Lock ( this session, IEnumerable objectNames, AccessType accessType, LockingMode mode, int timeout ) : void
session this
objectNames IEnumerable
accessType AccessType
mode LockingMode
timeout int
Результат void

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

public static ParameterStyle ( this session ) : QueryParameterStyle
session this
Результат QueryParameterStyle

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

public static ParameterStyle ( this session, QueryParameterStyle value ) : void
session this
value QueryParameterStyle
Результат void

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

public static StartedOn ( this session ) : DateTimeOffset?
session this
Результат DateTimeOffset?

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

public static TimeZoneOffset ( this session ) : System.TimeSpan
session this
Результат System.TimeSpan