Compartir a través de


ColumnModificationParameters Estructura

Definición

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

ColumnModificationParameters(IColumn, Object, Object, IProperty, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

Crea una nueva instancia de ColumnModificationParameters.

ColumnModificationParameters(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

Crea una nueva instancia de ColumnModificationParameters.

ColumnModificationParameters(IUpdateEntry, IProperty, IColumnBase, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

Crea una nueva instancia de ColumnModificationParameters.

ColumnModificationParameters(String, Object, IProperty, String, RelationalTypeMapping, String, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

Crea una nueva ColumnModificationParameters instancia específica para actualizar objetos asignados a la columna JSON.

ColumnModificationParameters(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

Crea una nueva instancia de ColumnModificationParameters.

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 WHERE cláusula al actualizar.

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.

Se aplica a