ColumnModificationParameters Structure
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.
Paramètres pour la création d’un ColumnModification instance.
Ce type est généralement utilisé par les fournisseurs de base de données ; il n’est généralement pas utilisé dans le code d’application.
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct ColumnModificationParameters : IEquatable<Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters>
[<System.Runtime.CompilerServices.IsReadOnly>]
type ColumnModificationParameters = struct
Public Structure ColumnModificationParameters
Implements IEquatable(Of ColumnModificationParameters)
- Héritage
-
ColumnModificationParameters
- Attributs
- Implémente
Remarques
Pour plus d’informations et d’exemples, consultez Implémentation des fournisseurs et extensions de base de données .
Constructeurs
Propriétés
Column |
Colonne. |
ColumnName |
Nom de la colonne. |
ColumnType |
Type de base de données de la colonne. |
Entry |
IUpdateEntry qui représente l’entité en cours de modification. |
GenerateParameterName |
Délégué pour générer des noms de paramètres pour la mise à jour SQL. |
IsCondition |
Indique si la colonne est utilisée dans la clause lors de la |
IsKey |
Indique si la colonne fait partie d’une clé primaire ou secondaire. |
IsNullable |
Valeur indiquant si la colonne peut contenir une valeur Null. |
IsRead |
Indique si une valeur doit être lue à partir de la base de données pour la colonne. |
IsWrite |
Indique si une valeur doit être écrite dans la base de données pour la colonne. |
JsonPath |
En cas de modification de colonne JSON, chemin d’accès JSON menant à l’élément JSON qui doit être mis à jour. |
OriginalValue |
Valeur d’origine de la propriété mappée à la colonne. |
Property |
Propriété mappée à la colonne. |
SensitiveLoggingEnabled |
Indique si des données potentiellement sensibles (par exemple, des valeurs de base de données) peuvent être enregistrées. |
TypeMapping |
Mappage de type relationnel pour la colonne. |
Value |
Valeur actuelle de la propriété mappée à la colonne. |
Méthodes
Equals(ColumnModificationParameters) |
Paramètres pour la création d’un ColumnModification instance. Ce type est généralement utilisé par les fournisseurs de base de données ; il n’est généralement pas utilisé dans le code d’application. |
Equals(Object) |
Paramètres pour la création d’un ColumnModification instance. Ce type est généralement utilisé par les fournisseurs de base de données ; il n’est généralement pas utilisé dans le code d’application. |
GetHashCode() |
Paramètres pour la création d’un ColumnModification instance. Ce type est généralement utilisé par les fournisseurs de base de données ; il n’est généralement pas utilisé dans le code d’application. |
ToString() |
Paramètres pour la création d’un ColumnModification instance. Ce type est généralement utilisé par les fournisseurs de base de données ; il n’est généralement pas utilisé dans le code d’application. |
Opérateurs
Equality(ColumnModificationParameters, ColumnModificationParameters) |
Paramètres pour la création d’un ColumnModification instance. Ce type est généralement utilisé par les fournisseurs de base de données ; il n’est généralement pas utilisé dans le code d’application. |
Inequality(ColumnModificationParameters, ColumnModificationParameters) |
Paramètres pour la création d’un ColumnModification instance. Ce type est généralement utilisé par les fournisseurs de base de données ; il n’est généralement pas utilisé dans le code d’application. |