AddColumnOperation Classe
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.
pour MigrationOperation ajouter une nouvelle colonne.
public class AddColumnOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation
public class AddColumnOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.ColumnOperation
[System.Diagnostics.DebuggerDisplay("ALTER TABLE {Table} ADD {Name}")]
public class AddColumnOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.ColumnOperation
type AddColumnOperation = class
inherit MigrationOperation
type AddColumnOperation = class
inherit ColumnOperation
[<System.Diagnostics.DebuggerDisplay("ALTER TABLE {Table} ADD {Name}")>]
type AddColumnOperation = class
inherit ColumnOperation
Public Class AddColumnOperation
Inherits MigrationOperation
Public Class AddColumnOperation
Inherits ColumnOperation
- Héritage
- Héritage
- Héritage
- Attributs
Remarques
Pour plus d’informations et d’exemples, consultez Migrations de bases de données .
Constructeurs
AddColumnOperation() |
pour MigrationOperation ajouter une nouvelle colonne. |
Propriétés
ClrType |
pour MigrationOperation ajouter une nouvelle colonne. |
ClrType |
CLR Type de la propriété ou des propriétés mappées à la colonne. (Hérité de ColumnOperation) |
Collation |
Classement de cette colonne ou |
ColumnType |
pour MigrationOperation ajouter une nouvelle colonne. |
ColumnType |
Type de magasin de la colonne, par exemple , 'nvarchar(max)'. (Hérité de ColumnOperation) |
Comment |
Commentaire pour cette colonne (Hérité de ColumnOperation) |
ComputedColumnSql |
pour MigrationOperation ajouter une nouvelle colonne. |
ComputedColumnSql |
Expression SQL à utiliser pour calculer la valeur de la colonne, |
DefaultValue |
pour MigrationOperation ajouter une nouvelle colonne. |
DefaultValue |
Valeur par défaut pour les lignes insérées sans valeur explicite pour cette colonne, ou |
DefaultValueSql |
pour MigrationOperation ajouter une nouvelle colonne. |
DefaultValueSql |
Expression SQL à utiliser comme contrainte par défaut lors de la création de la colonne ou |
IsDestructiveChange |
Indique si l’opération peut entraîner une perte de données dans la base de données. (Hérité de MigrationOperation) |
IsFixedLength |
Indique si la colonne est ou non limitée à des données de longueur fixe. (Hérité de ColumnOperation) |
IsNullable |
pour MigrationOperation ajouter une nouvelle colonne. |
IsNullable |
Indique si la colonne peut ou non stocker des |
IsReadOnly |
Indique si l’objet actif est en lecture seule. (Hérité de AnnotatableBase) |
IsRowVersion |
pour MigrationOperation ajouter une nouvelle colonne. |
IsRowVersion |
Indique si cette colonne agit ou non comme un jeton d’accès concurrentiel automatique dans la même veine que les colonnes 'rowversion'/'timestamp' sur SQL Server. (Hérité de ColumnOperation) |
IsStored |
Indique si la valeur de la colonne calculée à laquelle cette propriété est mappée est stockée dans la base de données ou calculée lors de sa lecture. (Hérité de ColumnOperation) |
IsUnicode |
pour MigrationOperation ajouter une nouvelle colonne. |
IsUnicode |
Indique si la colonne peut ou non contenir des données Unicode, ou |
Item[String] |
Obtient l’annotation de valeur avec le nom donné, en retournant |
MaxLength |
pour MigrationOperation ajouter une nouvelle colonne. |
MaxLength |
Quantité maximale de données que la colonne peut stocker, ou |
Name |
Nom de la colonne. |
Name |
Nom de la colonne. (Hérité de ColumnOperation) |
Precision |
Nombre maximal de chiffres que la colonne peut stocker, ou |
Scale |
Nombre maximal de décimales que la colonne peut stocker, ou |
Schema |
Schéma qui contient la table, ou |
Schema |
Schéma qui contient la table, ou |
Table |
Table à laquelle la colonne sera ajoutée. |
Table |
Table qui contient la colonne. (Hérité de ColumnOperation) |
Méthodes
AddAnnotation(String, Annotation) |
Ajoute une annotation à cet objet. Lève si une annotation portant le nom spécifié existe déjà. (Hérité de Annotatable) |
AddAnnotation(String, Object) |
Ajoute une annotation à cet objet. Lève si une annotation portant le nom spécifié existe déjà. (Hérité de Annotatable) |
AddAnnotations(IEnumerable<IAnnotation>) |
Ajoute des annotations à cet objet. (Hérité de AnnotatableBase) |
AddAnnotations(IReadOnlyDictionary<String,Object>) |
Ajoute des annotations à cet objet. (Hérité de AnnotatableBase) |
AddRuntimeAnnotation(String, Annotation) |
Ajoute une annotation d’exécution à cet objet. Lève si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
AddRuntimeAnnotation(String, Object) |
Ajoute une annotation d’exécution à cet objet. Lève si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
AddRuntimeAnnotations(IEnumerable<Annotation>) |
Ajoute des annotations d’exécution à cet objet. (Hérité de AnnotatableBase) |
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>) |
Ajoute des annotations d’exécution à cet objet. (Hérité de AnnotatableBase) |
CreateAnnotation(String, Object) |
Crée une annotation. (Hérité de Annotatable) |
CreateRuntimeAnnotation(String, Object) |
Crée une annotation d’exécution. (Hérité de AnnotatableBase) |
EnsureMutable() |
Lève si le modèle est en lecture seule. (Hérité de Annotatable) |
EnsureReadOnly() |
Lève si le modèle n’est pas en lecture seule. (Hérité de Annotatable) |
FindAnnotation(String) |
Obtient l’annotation avec le nom donné, retournée |
FindRuntimeAnnotation(String) |
Obtient l’annotation du runtime avec le nom donné, en retournant |
GetAnnotation(String) |
Obtient l’annotation avec le nom donné, en lisant si elle n’existe pas. (Hérité de AnnotatableBase) |
GetAnnotations() |
Obtient toutes les annotations sur l’objet actif. (Hérité de Annotatable) |
GetOrAddAnnotation(String, Object) |
Ajoute une annotation à cet objet ou retourne l’annotation existante si une annotation portant le nom spécifié existe déjà. (Hérité de Annotatable) |
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg) |
Obtient la valeur de l’annotation runtime avec le nom donné, en l’ajoutant si elle n’en existe pas. (Hérité de AnnotatableBase) |
GetRuntimeAnnotations() |
Obtient toutes les annotations d’exécution sur l’objet actif. (Hérité de AnnotatableBase) |
OnAnnotationSet(String, Annotation, Annotation) |
Appelé lorsqu’une annotation a été définie ou supprimée. (Hérité de Annotatable) |
RemoveAnnotation(String) |
Supprime l’annotation donnée de cet objet. (Hérité de Annotatable) |
RemoveRuntimeAnnotation(String) |
Supprime l’annotation d’exécution donnée de cet objet. (Hérité de AnnotatableBase) |
SetAnnotation(String, Annotation) |
Définit l’annotation stockée sous la clé donnée. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. (Hérité de Annotatable) |
SetAnnotation(String, Annotation, Annotation) |
Définit l’annotation stockée sous la clé donnée. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. (Hérité de Annotatable) |
SetAnnotation(String, Object) |
Définit l’annotation stockée sous la clé donnée. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. (Hérité de Annotatable) |
SetRuntimeAnnotation(String, Annotation, Annotation) |
Définit l’annotation d’exécution stockée sous la clé donnée. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
SetRuntimeAnnotation(String, Object) |
Définit l’annotation d’exécution stockée sous la clé donnée. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
Implémentations d’interfaces explicites
IAnnotatable.AddRuntimeAnnotation(String, Object) |
Ajoute une annotation d’exécution à cet objet. Lève si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
IAnnotatable.FindAnnotation(String) |
Obtient l’annotation avec le nom donné, en retournant null si elle n’existe pas. (Hérité de Annotatable) |
IAnnotatable.FindRuntimeAnnotation(String) |
Obtient l’annotation du runtime avec le nom donné, en retournant |
IAnnotatable.GetAnnotations() |
Obtient toutes les annotations sur l’objet actif. (Hérité de Annotatable) |
IAnnotatable.GetRuntimeAnnotations() |
Obtient toutes les annotations d’exécution sur l’objet actif. (Hérité de AnnotatableBase) |
IAnnotatable.RemoveRuntimeAnnotation(String) |
Supprime l’annotation d’exécution donnée de cet objet. (Hérité de AnnotatableBase) |
IAnnotatable.SetRuntimeAnnotation(String, Object) |
Définit l’annotation d’exécution stockée sous la clé donnée. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
IMutableAnnotatable.AddAnnotation(String, Object) |
Ajoute une annotation à cet objet. Lève si une annotation portant le nom spécifié existe déjà. (Hérité de Annotatable) |
IMutableAnnotatable.RemoveAnnotation(String) |
Supprime l’annotation donnée de cet objet. (Hérité de Annotatable) |
IMutableAnnotatable.SetOrRemoveAnnotation(String, Object) |
Définit l’annotation stockée sous le nom donné. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. Supprime l’annotation existante si |
IReadOnlyAnnotatable.FindAnnotation(String) |
Obtient l’annotation avec le nom donné, retournée |
IReadOnlyAnnotatable.GetAnnotations() |
Obtient toutes les annotations sur l’objet actif. (Hérité de AnnotatableBase) |
IReadOnlyAnnotatable.Item[String] |
Obtient la valeur de l’annotation avec le nom donné, en retournant |
Méthodes d’extension
AnnotationsToDebugString(IAnnotatable, Int32) |
Obtient la chaîne de débogage pour toutes les annotations déclarées sur l’objet. |
GetAnnotation(IAnnotatable, String) |
Obtient l’annotation avec le nom donné, en lisant si elle n’existe pas. |
AddAnnotations(IMutableAnnotatable, IEnumerable<IAnnotation>) |
Ajoute des annotations à un objet. |
GetAnnotation(IMutableAnnotatable, String) |
Obtient l’annotation avec le nom donné, en lisant si elle n’existe pas. |
GetOrAddAnnotation(IMutableAnnotatable, String, String) |
Obtient l’annotation existante avec une clé donnée ou ajoute une nouvelle annotation si elle n’en existe pas. |
SetOrRemoveAnnotation(IMutableAnnotatable, String, Object) |
Définit l’annotation stockée sous le nom donné. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. Supprime l’annotation existante si |