Transaction

@native @JSImport("mssql", "Transaction") @JSType
class Transaction(pool: UndefOr[ConnectionPool]) extends MSSQLEventEmitter
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Concrete methods

def begin(isolationLevel: UndefOr[Int]): Promise[Transaction]
def commit(): Promise[Unit]
def rollback(): Promise[Unit]

Inherited methods

def eventNames(): Array[String | Symbol]
Inherited from
MSSQLEventEmitter
def getMaxListeners(): Int
Inherited from
MSSQLEventEmitter
def hasOwnProperty(v: String): Boolean
Inherited from
Object
def isPrototypeOf(v: Object): Boolean
Inherited from
Object
def listenerCount(name: String | Symbol): Int
Inherited from
MSSQLEventEmitter
def listenerCount(): Int
Inherited from
MSSQLEventEmitter
def listeners(name: String | Symbol): Array[Function]
Inherited from
MSSQLEventEmitter
def off(name: String | Symbol, cb: Function): MSSQLEventEmitter
Inherited from
MSSQLEventEmitter
def on(name: String | Symbol, cb: Function): MSSQLEventEmitter
Inherited from
MSSQLEventEmitter
def once(naem: String | Symbol, cb: Function): MSSQLEventEmitter
Inherited from
MSSQLEventEmitter
def propertyIsEnumerable(v: String): Boolean
Inherited from
Object
def removeAllListeners(name: String | Symbol): MSSQLEventEmitter
Inherited from
MSSQLEventEmitter
def removeListener(name: String | Symbol, cb: Function): MSSQLEventEmitter
Inherited from
MSSQLEventEmitter
def toLocaleString(): String
Inherited from
Object
def valueOf(): Any
Inherited from
Object