ColumnModification Constructores

Definición

Sobrecargas

ColumnModification(ColumnModificationParameters)

Crea una nueva instancia de ColumnModification.

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)

Crea una nueva instancia de ColumnModification.

ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)

Crea una nueva instancia de ColumnModification.

ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
Obsoletos.
Obsoletos.

Crea una nueva instancia de ColumnModification.

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)
Obsoletos.
Obsoletos.

Crea una nueva instancia de ColumnModification.

ColumnModification(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
Obsoletos.

Crea una nueva instancia de ColumnModification.

ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)
Obsoletos.
Obsoletos.

Crea una nueva instancia de ColumnModification.

ColumnModification(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
Obsoletos.

Crea una nueva instancia de ColumnModification.

ColumnModification(ColumnModificationParameters)

Crea una nueva instancia de ColumnModification.

public ColumnModification (in Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters columnModificationParameters);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : ColumnModificationParameters -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (ByRef columnModificationParameters As ColumnModificationParameters)

Parámetros

columnModificationParameters
ColumnModificationParameters

Parámetros de creación.

Se aplica a

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)

Crea una nueva instancia de ColumnModification.

public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, bool isRead, bool isWrite, bool isKey, bool isCondition);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean)

Parámetros

columnName
String

El nombre de la columna.

originalValue
Object

Valor original de la propiedad asignada a esta columna.

value
Object

Obtiene o establece el valor actual de la propiedad asignada a esta columna.

property
IProperty

Propiedad que se asigna a la columna.

isRead
Boolean

Indica si se debe leer o no un valor de la base de datos de la columna.

isWrite
Boolean

Indica si se debe escribir o no un valor en la base de datos de la columna.

isKey
Boolean

Indica si la parte de columna de una clave principal o alternativa.

isCondition
Boolean

Indica si la columna se usa o no en la WHERE cláusula al actualizar.

Se aplica a

ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)

Crea una nueva instancia de ColumnModification.

public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations propertyAnnotations, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IRelationalPropertyAnnotations * Func<string> * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (entry As IUpdateEntry, property As IProperty, propertyAnnotations As IRelationalPropertyAnnotations, generateParameterName As Func(Of String), isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, isConcurrencyToken As Boolean)

Parámetros

entry
IUpdateEntry

IUpdateEntry que representa la entidad que se está modificando.

property
IProperty

Propiedad que se asigna a la columna.

propertyAnnotations
IRelationalPropertyAnnotations

Proporciona acceso a anotaciones específicas de relacionales para la columna.

generateParameterName
Func<String>

Delegado para generar nombres de parámetro para la actualización de SQL.

isRead
Boolean

Indica si se debe leer o no un valor de la base de datos de la columna.

isWrite
Boolean

Indica si se debe escribir o no un valor en la base de datos de la columna.

isKey
Boolean

Indica si la parte de columna de una clave principal o alternativa.

isCondition
Boolean

Indica si la columna se usa o no en la WHERE cláusula al actualizar.

isConcurrencyToken
Boolean

Indica si la columna actúa como un token de simultaneidad optimista.

Se aplica a

ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)

Precaución

Use the constructor with column

Precaución

Use the constructor with columnModificationParameters

Crea una nueva instancia de ColumnModification.

public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with column")]
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Func<string> generateParameterName, bool isRead, bool isWrite, bool isKey, bool isCondition, bool isConcurrencyToken, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Func<string> * bool * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with column")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Func<string> * bool * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : Microsoft.EntityFrameworkCore.Update.IUpdateEntry * Microsoft.EntityFrameworkCore.Metadata.IProperty * Func<string> * bool * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (entry As IUpdateEntry, property As IProperty, generateParameterName As Func(Of String), isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, isConcurrencyToken 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.

generateParameterName
Func<String>

Delegado para generar nombres de parámetro para la actualización de SQL.

isRead
Boolean

Indica si se debe leer un valor de la base de datos de la columna.

isWrite
Boolean

Indica si se debe escribir un valor en la base de datos de la columna.

isKey
Boolean

Indica si la parte de columna de una clave principal o alternativa.

isCondition
Boolean

Indica si la columna se usa en la WHERE cláusula al actualizar.

isConcurrencyToken
Boolean

Indica si la columna actúa como un token de simultaneidad optimista.

sensitiveLoggingEnabled
Boolean

Indica si se pueden registrar datos potencialmente confidenciales (por ejemplo, valores de base de datos).

Atributos

Se aplica a

ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)

Precaución

Use the constructor with columnType

Precaución

Use the constructor with columnModificationParameters

Crea una nueva instancia de ColumnModification.

public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnType")]
public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnType")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, sensitiveLoggingEnabled As Boolean)

Parámetros

columnName
String

El nombre de la columna.

originalValue
Object

Valor original de la propiedad asignada a esta columna.

value
Object

Obtiene o establece el valor actual de la propiedad asignada a esta columna.

property
IProperty

Propiedad que se asigna a la columna.

isRead
Boolean

Indica si se debe leer un valor de la base de datos de la columna.

isWrite
Boolean

Indica si se debe escribir un valor en la base de datos de la columna.

isKey
Boolean

Indica si la parte de columna de una clave principal o alternativa.

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

Atributos

Se aplica a

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

Precaución

Use the constructor with columnModificationParameters

Crea una nueva instancia de ColumnModification.

public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IColumn column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (Microsoft.EntityFrameworkCore.Update.IUpdateEntry entry, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IColumn column, Func<string> generateParameterName, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : 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.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : 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.ColumnModification
Public Sub New (entry As IUpdateEntry, property As IProperty, column As IColumn, generateParameterName As Func(Of String), typeMapping As RelationalTypeMapping, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition 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.

isRead
Boolean

Indica si se debe leer un valor de la base de datos de la columna.

isWrite
Boolean

Indica si se debe escribir un valor en la base de datos de la columna.

isKey
Boolean

Indica si la parte de columna de una clave principal o alternativa.

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

Atributos

Se aplica a

ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)

Precaución

Use the constructor with type mapping

Precaución

Use the constructor with columnModificationParameters

Crea una nueva instancia de ColumnModification.

[System.Obsolete("Use the constructor with type mapping")]
public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, string columnType, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled);
[<System.Obsolete("Use the constructor with type mapping")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * bool * bool * bool * bool * bool -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, columnType As String, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition As Boolean, sensitiveLoggingEnabled As Boolean)

Parámetros

columnName
String

El nombre de la columna.

originalValue
Object

Valor original de la propiedad asignada a esta columna.

value
Object

Obtiene o establece el 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.

isRead
Boolean

Indica si se debe leer un valor de la base de datos de la columna.

isWrite
Boolean

Indica si se debe escribir un valor en la base de datos de la columna.

isKey
Boolean

Indica si la parte de columna de una clave principal o alternativa.

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

Atributos

Se aplica a

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

Precaución

Use the constructor with columnModificationParameters

Crea una nueva instancia de ColumnModification.

public ColumnModification (string columnName, object originalValue, object value, Microsoft.EntityFrameworkCore.Metadata.IProperty property, string columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled, bool? isNullable = default);
[System.Obsolete("Use the constructor with columnModificationParameters")]
public ColumnModification (string columnName, object? originalValue, object? value, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, string? columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping, bool isRead, bool isWrite, bool isKey, bool isCondition, bool sensitiveLoggingEnabled, bool? isNullable = default);
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModification
[<System.Obsolete("Use the constructor with columnModificationParameters")>]
new Microsoft.EntityFrameworkCore.Update.ColumnModification : string * obj * obj * Microsoft.EntityFrameworkCore.Metadata.IProperty * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool * bool * bool * bool * bool * Nullable<bool> -> Microsoft.EntityFrameworkCore.Update.ColumnModification
Public Sub New (columnName As String, originalValue As Object, value As Object, property As IProperty, columnType As String, typeMapping As RelationalTypeMapping, isRead As Boolean, isWrite As Boolean, isKey As Boolean, isCondition 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

Obtiene o establece el 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.

isRead
Boolean

Indica si se debe leer un valor de la base de datos de la columna.

isWrite
Boolean

Indica si se debe escribir un valor en la base de datos de la columna.

isKey
Boolean

Indica si la parte de columna de una clave principal o alternativa.

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

Atributos

Se aplica a