ColumnModificationParameters Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Parámetros para crear una ColumnModification instancia de .
Este tipo suele ser utilizado por los proveedores de bases de datos; por lo general no se usa en el código de la aplicación.
[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)
- Herencia
-
ColumnModificationParameters
- Atributos
- Implementaciones
Comentarios
Consulte Implementación de proveedores y extensiones de bases de datos para obtener más información y ejemplos.
Constructores
Propiedades
Column |
Columna. |
ColumnName |
El nombre de la columna. |
ColumnType |
Tipo de base de datos de la columna. |
Entry |
IUpdateEntry que representa la entidad que se está modificando. |
GenerateParameterName |
Delegado para generar nombres de parámetro para la actualización de SQL. |
IsCondition |
Indica si la columna se usa en la |
IsKey |
Indica si la columna forma parte de una clave principal o alternativa. |
IsNullable |
Valor que indica si la columna podría contener un valor NULL. |
IsRead |
Indica si se debe leer un valor de la base de datos de la columna. |
IsWrite |
Indica si se debe escribir un valor en la base de datos de la columna. |
JsonPath |
En el caso de la modificación de columnas JSON, la ruta de acceso JSON que conduce al elemento JSON que debe actualizarse. |
OriginalValue |
Valor original de la propiedad asignada a la columna. |
Property |
Propiedad que se asigna a la columna. |
SensitiveLoggingEnabled |
Indica si se pueden registrar datos potencialmente confidenciales (por ejemplo, valores de base de datos). |
TypeMapping |
Asignación de tipos relacionales para la columna. |
Value |
Valor actual de la propiedad asignada a la columna. |
Métodos
Equals(ColumnModificationParameters) |
Parámetros para crear una ColumnModification instancia de . Este tipo suele ser utilizado por los proveedores de bases de datos; por lo general no se usa en el código de la aplicación. |
Equals(Object) |
Parámetros para crear una ColumnModification instancia de . Este tipo suele ser utilizado por los proveedores de bases de datos; por lo general no se usa en el código de la aplicación. |
GetHashCode() |
Parámetros para crear una ColumnModification instancia de . Este tipo suele ser utilizado por los proveedores de bases de datos; por lo general no se usa en el código de la aplicación. |
ToString() |
Parámetros para crear una ColumnModification instancia de . Este tipo suele ser utilizado por los proveedores de bases de datos; por lo general no se usa en el código de la aplicación. |
Operadores
Equality(ColumnModificationParameters, ColumnModificationParameters) |
Parámetros para crear una ColumnModification instancia de . Este tipo suele ser utilizado por los proveedores de bases de datos; por lo general no se usa en el código de la aplicación. |
Inequality(ColumnModificationParameters, ColumnModificationParameters) |
Parámetros para crear una ColumnModification instancia de . Este tipo suele ser utilizado por los proveedores de bases de datos; por lo general no se usa en el código de la aplicación. |