ColumnModificationParameters Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ColumnModificationParameters(IUpdateEntry, IProperty, IColumn, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
Crée une instance 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)
Paramètres
- entry
- IUpdateEntry
IUpdateEntry qui représente l’entité en cours de modification.
- property
- IProperty
Propriété mappée à la colonne.
- column
- IColumn
Colonne à modifier.
Délégué pour générer des noms de paramètres pour la mise à jour SQL.
- typeMapping
- RelationalTypeMapping
Mappage de type relationnel à utiliser pour le paramètre de commande.
- valueIsRead
- Boolean
Indique si une valeur doit être lue à partir de la base de données pour la colonne.
- valueIsWrite
- Boolean
Indique si une valeur doit être écrite dans la base de données pour la colonne.
- columnIsKey
- Boolean
Indique si la partie colonne d’une clé primaire ou secondaire.
- columnIsCondition
- Boolean
Indique si la colonne est utilisée dans la clause lors de la WHERE
mise à jour.
- sensitiveLoggingEnabled
- Boolean
Indique si des données potentiellement sensibles (par exemple, des valeurs de base de données) peuvent être enregistrées.
S’applique à
ColumnModificationParameters(IUpdateEntry, IProperty, IColumnBase, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)
Crée une instance 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)
Paramètres
- entry
- IUpdateEntry
IUpdateEntry qui représente l’entité en cours de modification.
- property
- IProperty
Propriété mappée à la colonne.
- column
- IColumnBase
Colonne à modifier.
Délégué pour générer des noms de paramètres pour la mise à jour SQL.
- typeMapping
- RelationalTypeMapping
Mappage de type relationnel à utiliser pour le paramètre de commande.
- valueIsRead
- Boolean
Indique si une valeur doit être lue à partir de la base de données pour la colonne.
- valueIsWrite
- Boolean
Indique si une valeur doit être écrite dans la base de données pour la colonne.
- columnIsKey
- Boolean
Indique si la partie colonne d’une clé primaire ou secondaire.
- columnIsCondition
- Boolean
Indique si la colonne est utilisée dans la clause lors de la WHERE
mise à jour.
- sensitiveLoggingEnabled
- Boolean
Indique si des données potentiellement sensibles (par exemple, des valeurs de base de données) peuvent être enregistrées.
S’applique à
ColumnModificationParameters(IColumn, Object, Object, IProperty, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
Crée une instance 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)
Paramètres
- column
- IColumn
Colonne.
- originalValue
- Object
Valeur d’origine de la propriété mappée à cette colonne.
- value
- Object
Valeur actuelle de la propriété mappée à cette colonne.
- property
- IProperty
Propriété mappée à la colonne.
- typeMapping
- RelationalTypeMapping
Mappage de type relationnel à utiliser pour le paramètre de commande.
- read
- Boolean
Indique si une valeur doit être lue à partir de la base de données pour la colonne.
- write
- Boolean
Indique si une valeur doit être écrite dans la base de données pour la colonne.
- key
- Boolean
Indique si la partie colonne d’une clé primaire ou secondaire.
- condition
- Boolean
Indique si la colonne est utilisée dans la clause lors de la WHERE
mise à jour.
- sensitiveLoggingEnabled
- Boolean
Indique si des données potentiellement sensibles (par exemple, des valeurs de base de données) peuvent être enregistrées.
S’applique à
ColumnModificationParameters(String, Object, IProperty, String, RelationalTypeMapping, String, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
Crée un ColumnModificationParameters instance spécifique pour la mise à jour des objets mappés à la colonne 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)
Paramètres
- columnName
- String
Nom de la colonne JSON.
- value
- Object
Valeur actuelle de l’élément JSON situé au niveau du chemin JSON donné.
- property
- IProperty
En cas de modification de propriété scalaire unique de colonne JSON, la propriété scalaire en cours de modification, null dans le cas contraire.
- columnType
- String
Type de base de données de la colonne JSON.
- typeMapping
- RelationalTypeMapping
Mappage de type relationnel à utiliser pour le paramètre de commande.
- jsonPath
- String
Chemin d’accès JSON menant à l’élément JSON qui doit être mis à jour.
- read
- Boolean
Indique si une valeur doit être lue à partir de la base de données pour la colonne.
- write
- Boolean
Indique si une valeur doit être écrite dans la base de données pour la colonne.
- key
- Boolean
Indique si la partie colonne d’une clé primaire ou secondaire.
- condition
- Boolean
Indique si la colonne est utilisée dans la clause lors de la WHERE
mise à jour.
- sensitiveLoggingEnabled
- Boolean
Indique si des données potentiellement sensibles (par exemple, des valeurs de base de données) peuvent être enregistrées.
S’applique à
ColumnModificationParameters(String, Object, Object, IProperty, String, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)
Crée une instance 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)
Paramètres
- columnName
- String
Nom de la colonne.
- originalValue
- Object
Valeur d’origine de la propriété mappée à cette colonne.
- value
- Object
Valeur actuelle de la propriété mappée à cette colonne.
- property
- IProperty
Propriété mappée à la colonne.
- columnType
- String
Type de base de données de la colonne.
- typeMapping
- RelationalTypeMapping
Mappage de type relationnel à utiliser pour le paramètre de commande.
- read
- Boolean
Indique si une valeur doit être lue à partir de la base de données pour la colonne.
- write
- Boolean
Indique si une valeur doit être écrite dans la base de données pour la colonne.
- key
- Boolean
Indique si la partie colonne d’une clé primaire ou secondaire.
- condition
- Boolean
Indique si la colonne est utilisée dans la clause lors de la WHERE
mise à jour.
- sensitiveLoggingEnabled
- Boolean
Indique si des données potentiellement sensibles (par exemple, des valeurs de base de données) peuvent être enregistrées.