C# Class DataAccessFramework.SqlServerDataTool

Specialization of DataTool that works with MS Sql Server
Inheritance: MSSqlDataTool
Afficher le fichier Open project: PeteProgrammer/DataAccessFramework

Méthodes publiques

Méthode Description
BeginTransaction ( ) : void

Starts an Sql Server transaction.

CommitTransaction ( ) : void

Commits the SQL Server transaction.

RollbackTransaction ( ) : void

Rolls back the SQL Server transaction

SqlServerDataTool ( string connectionString ) : System

Creates a new SqlServerDataTool instance.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Disposes the object, closing transactions and connections. Only if disposing = true;

GetConnection ( ) : IDbConnection

Implements template function DataTool.GetConnection

GetTransaction ( ) : IDbTransaction

Implements DataTool.GetTransaction for Sql Server.

Method Details

BeginTransaction() public méthode

Starts an Sql Server transaction.
public BeginTransaction ( ) : void
Résultat void

CommitTransaction() public méthode

Commits the SQL Server transaction.
public CommitTransaction ( ) : void
Résultat void

Dispose() protected méthode

Disposes the object, closing transactions and connections. Only if disposing = true;
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GetConnection() protected méthode

Implements template function DataTool.GetConnection
protected GetConnection ( ) : IDbConnection
Résultat IDbConnection

GetTransaction() protected méthode

Implements DataTool.GetTransaction for Sql Server.
protected GetTransaction ( ) : IDbTransaction
Résultat IDbTransaction

RollbackTransaction() public méthode

Rolls back the SQL Server transaction
public RollbackTransaction ( ) : void
Résultat void

SqlServerDataTool() public méthode

Creates a new SqlServerDataTool instance.
public SqlServerDataTool ( string connectionString ) : System
connectionString string
Résultat System