ColumnModificationParameters Constructores

Definición

Sobrecargas

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(IColumn, Object, Object, IProperty, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<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.

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.

generateParameterName
Func<String>

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.

generateParameterName
Func<String>

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).

isNullable
Nullable<Boolean>

Valor que indica si el valor podría ser NULL.

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).

isNullable
Nullable<Boolean>

Valor que indica si el valor podría ser NULL.

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).

isNullable
Nullable<Boolean>

Valor que indica si el valor podría ser NULL.

Se aplica a