ColumnModification Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ColumnModification(ColumnModificationParameters)
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
Cria uma nova instância 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 criação.
Aplica-se a
ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean)
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
Cria uma nova instância 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
O nome da coluna.
- originalValue
- Object
O valor original da propriedade mapeada para esta coluna.
- value
- Object
Obtém ou define o valor atual da propriedade mapeada para esta coluna.
- property
- IProperty
A propriedade que é mapeada para a coluna.
- isRead
- Boolean
Indica se um valor deve ou não ser lido do banco de dados para a coluna.
- isWrite
- Boolean
Indica se um valor deve ou não ser gravado no banco de dados da coluna.
- isKey
- Boolean
Indica se a parte da coluna de uma chave primária ou alternativa é ou não.
- isCondition
- Boolean
Indica se a coluna é usada ou não na WHERE
cláusula ao atualizar.
Aplica-se a
ColumnModification(IUpdateEntry, IProperty, IRelationalPropertyAnnotations, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean)
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
Cria uma nova instância 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
O IUpdateEntry que representa a entidade que está sendo modificada.
- property
- IProperty
A propriedade que é mapeada para a coluna.
- propertyAnnotations
- IRelationalPropertyAnnotations
Fornece acesso a anotações específicas relacionais para a coluna.
Um delegado para gerar nomes de parâmetro para o SQL de atualização.
- isRead
- Boolean
Indica se um valor deve ou não ser lido do banco de dados para a coluna.
- isWrite
- Boolean
Indica se um valor deve ou não ser gravado no banco de dados da coluna.
- isKey
- Boolean
Indica se a parte da coluna de uma chave primária ou alternativa é ou não.
- isCondition
- Boolean
Indica se a coluna é usada ou não na WHERE
cláusula ao atualizar.
- isConcurrencyToken
- Boolean
Indica se a coluna está ou não agindo como um token de simultaneidade otimista.
Aplica-se a
ColumnModification(IUpdateEntry, IProperty, Func<String>, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
Cuidado
Use the constructor with column
Cuidado
Use the constructor with columnModificationParameters
Cria uma nova instância 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
O IUpdateEntry que representa a entidade que está sendo modificada.
- property
- IProperty
A propriedade que é mapeada para a coluna.
Um delegado para gerar nomes de parâmetro para o SQL de atualização.
- isRead
- Boolean
Indica se um valor deve ser lido do banco de dados para a coluna.
- isWrite
- Boolean
Indica se um valor deve ser gravado no banco de dados da coluna.
- isKey
- Boolean
Indica se a parte da coluna de uma chave primária ou alternativa.
- isCondition
- Boolean
Indica se a coluna é usada na WHERE
cláusula ao atualizar.
- isConcurrencyToken
- Boolean
Indica se a coluna está agindo como um token de simultaneidade otimista.
- sensitiveLoggingEnabled
- Boolean
Indica se dados potencialmente confidenciais (por exemplo, valores de banco de dados) podem ser registrados em log.
- Atributos
Aplica-se a
ColumnModification(String, Object, Object, IProperty, Boolean, Boolean, Boolean, Boolean, Boolean)
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
Cuidado
Use the constructor with columnType
Cuidado
Use the constructor with columnModificationParameters
Cria uma nova instância 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
O nome da coluna.
- originalValue
- Object
O valor original da propriedade mapeada para esta coluna.
- value
- Object
Obtém ou define o valor atual da propriedade mapeada para esta coluna.
- property
- IProperty
A propriedade que é mapeada para a coluna.
- isRead
- Boolean
Indica se um valor deve ser lido do banco de dados para a coluna.
- isWrite
- Boolean
Indica se um valor deve ser gravado no banco de dados da coluna.
- isKey
- Boolean
Indica se a parte da coluna de uma chave primária ou alternativa.
- isCondition
- Boolean
Indica se a coluna é usada na WHERE
cláusula ao atualizar.
- sensitiveLoggingEnabled
- Boolean
Indica se dados potencialmente confidenciais (por exemplo, valores de banco de dados) podem ser registrados em log.
- Atributos
Aplica-se a
ColumnModification(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
Cuidado
Use the constructor with columnModificationParameters
Cria uma nova instância 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
O IUpdateEntry que representa a entidade que está sendo modificada.
- property
- IProperty
A propriedade que é mapeada para a coluna.
- column
- IColumn
A coluna a ser modificada.
Um delegado para gerar nomes de parâmetro para o SQL de atualização.
- typeMapping
- RelationalTypeMapping
O mapeamento de tipo relacional a ser usado para o parâmetro de comando.
- isRead
- Boolean
Indica se um valor deve ser lido do banco de dados para a coluna.
- isWrite
- Boolean
Indica se um valor deve ser gravado no banco de dados da coluna.
- isKey
- Boolean
Indica se a parte da coluna de uma chave primária ou alternativa.
- isCondition
- Boolean
Indica se a coluna é usada na WHERE
cláusula ao atualizar.
- sensitiveLoggingEnabled
- Boolean
Indica se dados potencialmente confidenciais (por exemplo, valores de banco de dados) podem ser registrados em log.
- Atributos
Aplica-se a
ColumnModification(String, Object, Object, IProperty, String, Boolean, Boolean, Boolean, Boolean, Boolean)
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
Cuidado
Use the constructor with type mapping
Cuidado
Use the constructor with columnModificationParameters
Cria uma nova instância 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
O nome da coluna.
- originalValue
- Object
O valor original da propriedade mapeada para esta coluna.
- value
- Object
Obtém ou define o valor atual da propriedade mapeada para esta coluna.
- property
- IProperty
A propriedade que é mapeada para a coluna.
- columnType
- String
O tipo de banco de dados da coluna.
- isRead
- Boolean
Indica se um valor deve ser lido do banco de dados para a coluna.
- isWrite
- Boolean
Indica se um valor deve ser gravado no banco de dados da coluna.
- isKey
- Boolean
Indica se a parte da coluna de uma chave primária ou alternativa.
- isCondition
- Boolean
Indica se a coluna é usada na WHERE
cláusula ao atualizar.
- sensitiveLoggingEnabled
- Boolean
Indica se dados potencialmente confidenciais (por exemplo, valores de banco de dados) podem ser registrados em log.
- Atributos
Aplica-se a
ColumnModification(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
- Origem:
- ColumnModification.cs
- Origem:
- ColumnModification.cs
Cuidado
Use the constructor with columnModificationParameters
Cria uma nova instância 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
O nome da coluna.
- originalValue
- Object
O valor original da propriedade mapeada para esta coluna.
- value
- Object
Obtém ou define o valor atual da propriedade mapeada para esta coluna.
- property
- IProperty
A propriedade que é mapeada para a coluna.
- columnType
- String
O tipo de banco de dados da coluna.
- typeMapping
- RelationalTypeMapping
O mapeamento de tipo relacional a ser usado para o parâmetro de comando.
- isRead
- Boolean
Indica se um valor deve ser lido do banco de dados para a coluna.
- isWrite
- Boolean
Indica se um valor deve ser gravado no banco de dados da coluna.
- isKey
- Boolean
Indica se a parte da coluna de uma chave primária ou alternativa.
- isCondition
- Boolean
Indica se a coluna é usada na WHERE
cláusula ao atualizar.
- sensitiveLoggingEnabled
- Boolean
Indica se dados potencialmente confidenciais (por exemplo, valores de banco de dados) podem ser registrados em log.
- Atributos
Aplica-se a
Entity Framework