Partager via


ColumnModificationParameters Constructeurs

Définition

Surcharges

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

Crée une instance ColumnModificationParameters.

ColumnModificationParameters(IUpdateEntry, IProperty, IColumnBase, Func<String>, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean)

Crée une instance ColumnModificationParameters.

ColumnModificationParameters(IColumn, Object, Object, IProperty, RelationalTypeMapping, Boolean, Boolean, Boolean, Boolean, Boolean, Nullable<Boolean>)

Crée une instance ColumnModificationParameters.

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.

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

Crée une instance ColumnModificationParameters.

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

Source:
ColumnModificationParameters.cs

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.

generateParameterName
Func<String>

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)

Source:
ColumnModificationParameters.cs
Source:
ColumnModificationParameters.cs
Source:
ColumnModificationParameters.cs

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.

generateParameterName
Func<String>

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

Source:
ColumnModificationParameters.cs
Source:
ColumnModificationParameters.cs
Source:
ColumnModificationParameters.cs

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.

isNullable
Nullable<Boolean>

Valeur indiquant si la valeur peut être null.

S’applique à

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

Source:
ColumnModificationParameters.cs
Source:
ColumnModificationParameters.cs
Source:
ColumnModificationParameters.cs

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.

isNullable
Nullable<Boolean>

Valeur indiquant si la valeur peut être null.

S’applique à

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

Source:
ColumnModificationParameters.cs
Source:
ColumnModificationParameters.cs
Source:
ColumnModificationParameters.cs
Source:
ColumnModificationParameters.cs

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.

isNullable
Nullable<Boolean>

Valeur indiquant si la valeur peut être null.

S’applique à