Compartilhar via


INonTrackedModificationCommand Interface

Definição

Representa um comando de banco de dados conceitual mutável para inserir/atualizar/excluir uma linha.

Esse tipo normalmente é usado por provedores de banco de dados; geralmente não é usado no código do aplicativo.

public interface INonTrackedModificationCommand : Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand
type INonTrackedModificationCommand = interface
    interface IReadOnlyModificationCommand
Public Interface INonTrackedModificationCommand
Implements IReadOnlyModificationCommand
Derivado
Implementações

Comentários

Consulte Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.

Propriedades

ColumnModifications

A lista de IColumnModification necessários para executar a inserção, atualização ou exclusão.

(Herdado de IReadOnlyModificationCommand)
EntityState

O EntityState que indica se a linha será inserida (Added), atualizada (Modified) ou excluída ((Deleted).

Entries

O IUpdateEntry que representa as entidades mapeadas para a linha a ser atualizada.

(Herdado de IReadOnlyModificationCommand)
RequiresResultPropagation

Indica se o banco de dados retornará valores para algumas propriedades mapeadas que precisarão ser propagadas de volta para as entidades controladas.

(Herdado de IReadOnlyModificationCommand)
RowsAffectedColumn

Ao usar um procedimento armazenado, isso opcionalmente aponta para o parâmetro de saída ou coluna de resultado que contém as linhas afetadas.

(Herdado de IReadOnlyModificationCommand)
Schema

O esquema que contém a tabela ou null para usar o esquema padrão.

(Herdado de IReadOnlyModificationCommand)
StoreStoredProcedure

O procedimento armazenado a ser usado para atualizar os dados.

(Herdado de IReadOnlyModificationCommand)
Table

A tabela que contém os dados a serem modificados.

(Herdado de IReadOnlyModificationCommand)
TableName

O nome da tabela que contém os dados a serem modificados.

(Herdado de IReadOnlyModificationCommand)

Métodos

AddColumnModification(ColumnModificationParameters)

Cria um novo IColumnModification e o adiciona a este comando.

PropagateOutputParameters(DbParameterCollection, Int32)

Lê os parâmetros de saída retornados do banco de dados no fornecido parameterCollection e os propaga de volta para o apropriado IColumnModification do qual os valores podem ser propagados para entidades controladas.

(Herdado de IReadOnlyModificationCommand)
PropagateResults(RelationalDataReader)

Lê as colunas do conjunto de resultados retornadas do banco de dados no determinado relationalReader e as propaga de volta para o apropriado IColumnModification do qual os valores podem ser propagados para entidades controladas.

(Herdado de IReadOnlyModificationCommand)
PropagateResults(ValueBuffer)

Lê os valores retornados do banco de dados no determinado ValueBuffer e os propaga de volta para o apropriado IColumnModification do qual os valores podem ser propagados para entidades controladas.

(Herdado de IReadOnlyModificationCommand)

Aplica-se a