C# Класс Npgsql.NpgsqlTransaction

Represents a transaction to be made in a PostgreSQL database. This class cannot be inherited.
Наследование: System.Data.Common.DbTransaction
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Cancel void
CheckDisposed void
NpgsqlTransaction System
NpgsqlTransaction System

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

Метод Описание
Commit ( ) : void

Commits the database transaction.

Rollback ( ) : void

Rolls back a transaction from a pending state.

Rollback ( String savePointName ) : void

Rolls back a transaction from a pending savepoint state.

Save ( String savePointName ) : void

Creates a transaction save point.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Dispose.

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

Метод Описание
Cancel ( ) : void

Cancel the transaction without telling the backend about it. This is used to make the transaction go away when closing a connection.

CheckDisposed ( ) : void
NpgsqlTransaction ( NpgsqlConnection conn ) : System
NpgsqlTransaction ( NpgsqlConnection conn, IsolationLevel isolation ) : System

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

Commit() публичный Метод

Commits the database transaction.
public Commit ( ) : void
Результат void

Dispose() защищенный Метод

Dispose.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Rollback() публичный Метод

Rolls back a transaction from a pending state.
public Rollback ( ) : void
Результат void

Rollback() публичный Метод

Rolls back a transaction from a pending savepoint state.
public Rollback ( String savePointName ) : void
savePointName String
Результат void

Save() публичный Метод

Creates a transaction save point.
public Save ( String savePointName ) : void
savePointName String
Результат void