IColumnModification Interface
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.
Représente une opération de mise à jour, d’insertion ou de suppression pour une seule colonne. IReadOnlyModificationCommand contiennent des listes de IColumnModification.
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.
public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
- Dérivé
Remarques
Pour plus d’informations et d’exemples, consultez Implémentation des fournisseurs et extensions de base de données .
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. |
IsConcurrencyToken |
Obsolète.
Indique si la colonne est un jeton d’accès concurrentiel. |
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. |
OriginalParameterName |
Nom du paramètre à utiliser pour le paramètre de valeur d’origine (UseOriginalValueParameter), si nécessaire. |
OriginalValue |
Valeur d’origine de la propriété mappée à cette colonne. |
ParameterName |
Nom du paramètre à utiliser pour le paramètre de valeur actuel (UseCurrentValueParameter), si nécessaire. |
Property |
Propriété mappée à la colonne. |
TypeMapping |
Mappage de type relationnel pour la colonne. |
UseCurrentValue |
Indique si la valeur actuelle de la propriété doit être utilisée. |
UseCurrentValueParameter |
Indique si la valeur actuelle de la propriété doit être passée en tant que paramètre au sql. |
UseOriginalValue |
Indique si la valeur d’origine de la propriété doit être utilisée. |
UseOriginalValueParameter |
Indique si la valeur d’origine de la propriété doit être passée en tant que paramètre au sql. |
UseParameter |
Indique si la valeur de la propriété doit être passée en tant que paramètre au sql au lieu d’être insérée. |
Value |
Obtient ou définit la valeur actuelle de la propriété mappée à cette colonne. |
Méthodes
AddSharedColumnModification(IColumnModification) |
Ajoute une modification affectant la même valeur de base de données. |
ResetParameterNames() |
Réinitialise les noms de paramètres afin qu’ils puissent être régénérés si la commande doit être rajoutée à un nouveau lot. |