C# Class System.Data.ProviderBase.AbstractTransaction

Inheritance: System.Data.Common.DbTransaction
显示文件 Open project: runefs/Marvin

Protected Properties

Property Type Description
_connection AbstractDBConnection
_isolationLevel IsolationLevel
_transactionName String

Private Properties

Property Type Description
convertIsolationLevel int

Public Methods

Method Description
AbstractTransaction ( IsolationLevel isolationLevel, AbstractDBConnection connection, String transactionName ) : System.Data.Common
Commit ( ) : void
Rollback ( ) : void

Private Methods

Method Description
convertIsolationLevel ( IsolationLevel isolationLevel ) : int

Method Details

AbstractTransaction() public method

public AbstractTransaction ( IsolationLevel isolationLevel, AbstractDBConnection connection, String transactionName ) : System.Data.Common
isolationLevel IsolationLevel
connection AbstractDBConnection
transactionName String
return System.Data.Common

Commit() public method

public Commit ( ) : void
return void

Rollback() public method

public Rollback ( ) : void
return void

Property Details

_connection protected_oe property

protected AbstractDBConnection,System.Data.ProviderBase _connection
return AbstractDBConnection

_isolationLevel protected_oe property

protected IsolationLevel _isolationLevel
return IsolationLevel

_transactionName protected_oe property

protected String _transactionName
return String