ColumnModificationParameters Estrutura
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.
Parâmetros para criar uma ColumnModification instância.
Esse tipo normalmente é usado por provedores de banco de dados; geralmente não é usado no código do aplicativo.
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct ColumnModificationParameters : IEquatable<Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters>
[<System.Runtime.CompilerServices.IsReadOnly>]
type ColumnModificationParameters = struct
Public Structure ColumnModificationParameters
Implements IEquatable(Of ColumnModificationParameters)
- Herança
-
ColumnModificationParameters
- Atributos
- Implementações
Comentários
Consulte Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.
Construtores
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. |
GenerateParameterName |
Um delegado para gerar nomes de parâmetro para o SQL de atualização. |
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. |
OriginalValue |
O valor original da propriedade mapeada para a coluna. |
Property |
A propriedade que é mapeada para a coluna. |
SensitiveLoggingEnabled |
Indica se dados potencialmente confidenciais (por exemplo, valores de banco de dados) podem ser registrados em log. |
TypeMapping |
O mapeamento de tipo relacional para a coluna. |
Value |
O valor atual da propriedade mapeada para a coluna. |
Métodos
Equals(ColumnModificationParameters) |
Parâmetros para criar uma ColumnModification instância. Esse tipo normalmente é usado por provedores de banco de dados; geralmente não é usado no código do aplicativo. |
Equals(Object) |
Parâmetros para criar uma ColumnModification instância. Esse tipo normalmente é usado por provedores de banco de dados; geralmente não é usado no código do aplicativo. |
GetHashCode() |
Parâmetros para criar uma ColumnModification instância. Esse tipo normalmente é usado por provedores de banco de dados; geralmente não é usado no código do aplicativo. |
ToString() |
Parâmetros para criar uma ColumnModification instância. Esse tipo normalmente é usado por provedores de banco de dados; geralmente não é usado no código do aplicativo. |
Operadores
Equality(ColumnModificationParameters, ColumnModificationParameters) |
Parâmetros para criar uma ColumnModification instância. Esse tipo normalmente é usado por provedores de banco de dados; geralmente não é usado no código do aplicativo. |
Inequality(ColumnModificationParameters, ColumnModificationParameters) |
Parâmetros para criar uma ColumnModification instância. Esse tipo normalmente é usado por provedores de banco de dados; geralmente não é usado no código do aplicativo. |
Aplica-se a
Entity Framework