ColumnModificationParameters Constructores
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í.
Sobrecargas
ColumnModificationParameters(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
Crea una nueva instancia de ColumnModificationParameters.
public ColumnModificationParameters (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IColumn column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool valueIsRead, bool valueIsWrite, bool columnIsKey, bool columnIsCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IColumn * Func<string> * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (entry As IUpdateEntry, property As IProperty, column As IColumn, generateParameterName As Func(Of String), typeMapping As RelationalTypeMapping, valueIsRead As Boolean, valueIsWrite As Boolean, columnIsKey As Boolean, columnIsCondition As Boolean, sensitiveLoggingEnabled As Boolean)
Parámetros
- entry
- IUpdateEntry
IUpdateEntry que representa la entidad que se está modificando.
- property
- IProperty
Propiedad que se asigna a la columna.
- column
- IColumn
Columna que se va a modificar.
Delegado para generar nombres de parámetro para la actualización de SQL.
- typeMapping
- RelationalTypeMapping
Asignación de tipos relacionales que se va a usar para el parámetro de comando.
- valueIsRead
- Boolean
Indica si se debe leer un valor de la base de datos de la columna.
- valueIsWrite
- Boolean
Indica si se debe escribir un valor en la base de datos de la columna.
- columnIsKey
- Boolean
Indica si la parte de columna de una clave principal o alternativa.
- columnIsCondition
- Boolean
Indica si la columna se usa en la WHERE
cláusula al actualizar.
- sensitiveLoggingEnabled
- Boolean
Indica si se pueden registrar datos potencialmente confidenciales (por ejemplo, valores de base de datos).
Se aplica a
ColumnModificationParameters(IUpdateEntry, IProperty, IColumnBase, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
Crea una nueva instancia de ColumnModificationParameters.
public ColumnModificationParameters (Microsoft.EntityFrameworkCore.Update.IUpdateEntry? entry, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, Microsoft.EntityFrameworkCore.Metadata.IColumnBase column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool valueIsRead, bool valueIsWrite, bool columnIsKey, bool columnIsCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IColumnBase * Func<string> * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (entry As IUpdateEntry, property As IProperty, column As IColumnBase, generateParameterName As Func(Of String), typeMapping As RelationalTypeMapping, valueIsRead As Boolean, valueIsWrite As Boolean, columnIsKey As Boolean, columnIsCondition As Boolean, sensitiveLoggingEnabled As Boolean)
Parámetros
- entry
- IUpdateEntry
IUpdateEntry que representa la entidad que se está modificando.
- property
- IProperty
Propiedad que se asigna a la columna.
- column
- IColumnBase
Columna que se va a modificar.
Delegado para generar nombres de parámetro para la actualización de SQL.
- typeMapping
- RelationalTypeMapping
Asignación de tipos relacionales que se va a usar para el parámetro de comando.
- valueIsRead
- Boolean
Indica si se debe leer un valor de la base de datos de la columna.
- valueIsWrite
- Boolean
Indica si se debe escribir un valor en la base de datos de la columna.
- columnIsKey
- Boolean
Indica si la parte de columna de una clave principal o alternativa.
- columnIsCondition
- Boolean
Indica si la columna se usa en la WHERE
cláusula al actualizar.
- sensitiveLoggingEnabled
- Boolean
Indica si se pueden registrar datos potencialmente confidenciales (por ejemplo, valores de base de datos).
Se aplica a
ColumnModificationParameters(IColumn, Object, Object, IProperty, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
Crea una nueva instancia de ColumnModificationParameters.
public ColumnModificationParameters (Microsoft.EntityFrameworkCore.Metadata.IColumn column, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : Microsoft.EntityFrameworkCore.Metadata.IColumn * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (column As IColumn, originalValue As Object, value As Object, property As IProperty, typeMapping As RelationalTypeMapping, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)
Parámetros
- column
- IColumn
Columna.
- originalValue
- Object
Valor original de la propiedad asignada a esta columna.
- value
- Object
Valor actual de la propiedad asignada a esta columna.
- property
- IProperty
Propiedad que se asigna a la columna.
- typeMapping
- RelationalTypeMapping
Asignación de tipos relacionales que se va a usar para el parámetro de comando.
- read
- Boolean
Indica si se debe leer un valor de la base de datos de la columna.
- write
- Boolean
Indica si se debe escribir un valor en la base de datos de la columna.
- key
- Boolean
Indica si la parte de columna de una clave principal o alternativa.
- condition
- Boolean
Indica si la columna se usa en la WHERE
cláusula al actualizar.
- sensitiveLoggingEnabled
- Boolean
Indica si se pueden registrar datos potencialmente confidenciales (por ejemplo, valores de base de datos).
Se aplica a
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.
public ColumnModificationParameters (string columnName, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, string jsonPath, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : string * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * string * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (columnName As String, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, jsonPath As String, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)
Parámetros
- columnName
- String
Nombre de la columna JSON.
- value
- Object
Valor actual del elemento JSON ubicado en la ruta de acceso JSON especificada.
- property
- IProperty
En el caso de la modificación de la propiedad escalar única de columna JSON, la propiedad escalar que se está modificando, en caso contrario, null.
- columnType
- String
Tipo de base de datos de la columna JSON.
- typeMapping
- RelationalTypeMapping
Asignación de tipos relacionales que se va a usar para el parámetro de comando.
- jsonPath
- String
Ruta de acceso JSON que conduce al elemento JSON que debe actualizarse.
- read
- Boolean
Indica si se debe leer un valor de la base de datos de la columna.
- write
- Boolean
Indica si se debe escribir un valor en la base de datos de la columna.
- key
- Boolean
Indica si la parte de columna de una clave principal o alternativa.
- condition
- Boolean
Indica si la columna se usa en la WHERE
cláusula al actualizar.
- sensitiveLoggingEnabled
- Boolean
Indica si se pueden registrar datos potencialmente confidenciales (por ejemplo, valores de base de datos).
Se aplica a
ColumnModificationParameters(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
Crea una nueva instancia de ColumnModificationParameters.
public ColumnModificationParameters (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool read, bool write, bool key, bool condition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, read As Boolean, write As Boolean, key As Boolean, condition As Boolean, sensitiveLoggingEnabled As Boolean, Optional isNullable As Nullable(Of Boolean) = Nothing)
Parámetros
- columnName
- String
El nombre de la columna.
- originalValue
- Object
Valor original de la propiedad asignada a esta columna.
- value
- Object
Valor actual de la propiedad asignada a esta columna.
- property
- IProperty
Propiedad que se asigna a la columna.
- columnType
- String
Tipo de base de datos de la columna.
- typeMapping
- RelationalTypeMapping
Asignación de tipos relacionales que se va a usar para el parámetro de comando.
- read
- Boolean
Indica si se debe leer un valor de la base de datos de la columna.
- write
- Boolean
Indica si se debe escribir un valor en la base de datos de la columna.
- key
- Boolean
Indica si la parte de columna de una clave principal o alternativa.
- condition
- Boolean
Indica si la columna se usa en la WHERE
cláusula al actualizar.
- sensitiveLoggingEnabled
- Boolean
Indica si se pueden registrar datos potencialmente confidenciales (por ejemplo, valores de base de datos).