IDbContextTransaction Interface
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma transação no banco de dados.
public interface IDbContextTransaction : IDisposable
public interface IDbContextTransaction : IAsyncDisposable, IDisposable
type IDbContextTransaction = interface
interface IDisposable
type IDbContextTransaction = interface
interface IDisposable
interface IAsyncDisposable
Public Interface IDbContextTransaction
Implements IDisposable
Public Interface IDbContextTransaction
Implements IAsyncDisposable, IDisposable
- Derivado
- Implementações
Normalmente, as instâncias dessa classe são obtidas de BeginTransaction() e ela não foi projetada para ser construída diretamente no código do aplicativo.
Consulte Transações no EF Core para obter mais informações e exemplos.
Supports |
Obtém um valor que indica se esta instância de IDbContextTransaction dá suporte para pontos de salvamento do banco de dados. Se |
Transaction |
Obtém o identificador de transação. |
Commit() |
Confirma todas as alterações feitas no banco de dados na transação atual. |
Commit |
Confirma todas as alterações feitas no banco de dados na transação atual de forma assíncrona. |
Create |
Cria um ponto de salvamento na transação. Isso permite que todos os comandos executados após e estabelecimento do ponto de salvamento sejam revertidos, restaurando o estado da transação para o que era no momento do salvamento. |
Create |
Cria um ponto de salvamento na transação. Isso permite que todos os comandos executados após e estabelecimento do ponto de salvamento sejam revertidos, restaurando o estado da transação para o que era no momento do salvamento. |
Release |
Destrói um ponto de salvamento definido anteriormente na transação atual. Isso permite que o sistema recupere alguns recursos antes que a transação termine. |
Release |
Destrói um ponto de salvamento definido anteriormente na transação atual. Isso permite que o sistema recupere alguns recursos antes que a transação termine. |
Rollback() |
Descarta todas as alterações feitas no banco de dados na transação atual. |
Rollback |
Descarta todas as alterações feitas no banco de dados na transação atual de forma assíncrona. |
Rollback |
Reverte todos os comandos que foram executados após o estabelecimento do ponto de salvamento especificado. |
Rollback |
Reverte todos os comandos que foram executados após o estabelecimento do ponto de salvamento especificado. |
Get |
Obtém o subjacente DbTransaction para a transação fornecida. Gerará se o banco de dados que está sendo direcionado não for um banco de dados relacional que usa DbTransaction. |
Comentários do Entity Framework
O Entity Framework é um projeto código aberto. Selecione um link para fornecer comentários: