IColumnModification Interface
Definição
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.
Representa uma operação de atualização, inserção ou exclusão para uma única coluna. IReadOnlyModificationCommand contêm listas de IColumnModification.
Esse tipo normalmente é usado por provedores de banco de dados; geralmente não é usado no código do aplicativo.
public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
- Derivado
Comentários
Consulte Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.
Propriedades
Column |
A coluna. |
ColumnName |
O nome da coluna. |
ColumnType |
O tipo de banco de dados da coluna. |
Entry |
O IUpdateEntry que representa a entidade que está sendo modificada. |
IsConcurrencyToken |
Obsoleto.
Indica se a coluna é um token de simultaneidade. |
IsCondition |
Indica se a coluna é usada na |
IsKey |
Indica se a coluna faz parte de uma chave primária ou alternativa. |
IsNullable |
Um valor que indica se a coluna pode conter um valor nulo. |
IsRead |
Indica se um valor deve ser lido do banco de dados para a coluna. |
IsWrite |
Indica se um valor deve ser gravado no banco de dados da coluna. |
JsonPath |
No caso de modificação de coluna JSON, o caminho JSON que leva ao elemento JSON que precisa ser atualizado. |
OriginalParameterName |
O nome do parâmetro a ser usado para o parâmetro de valor original (UseOriginalValueParameter), se necessário. |
OriginalValue |
O valor original da propriedade mapeada para esta coluna. |
ParameterName |
O nome do parâmetro a ser usado para o parâmetro de valor atual (UseCurrentValueParameter), se necessário. |
Property |
A propriedade que é mapeada para a coluna. |
TypeMapping |
O mapeamento de tipo relacional para a coluna. |
UseCurrentValue |
Indica se o valor atual da propriedade deve ser usado. |
UseCurrentValueParameter |
Indica se o valor atual da propriedade deve ser passado como um parâmetro para o SQL. |
UseOriginalValue |
Indica se o valor original da propriedade deve ser usado. |
UseOriginalValueParameter |
Indica se o valor original da propriedade deve ser passado como um parâmetro para o SQL. |
UseParameter |
Indica se o valor da propriedade deve ser passado como um parâmetro para o SQL em vez de ser embutido. |
Value |
Obtém ou define o valor atual da propriedade mapeada para esta coluna. |
Métodos
AddSharedColumnModification(IColumnModification) |
Adiciona uma modificação que afeta o mesmo valor de banco de dados. |
ResetParameterNames() |
Redefine os nomes de parâmetro, para que eles possam ser regenerados se o comando precisar ser adicionado novamente a um novo lote. |
Aplica-se a
Entity Framework