DatabaseTrigger 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.
Modèle simple pour un déclencheur de base de données utilisé lors de l’ingénierie inverse d’une base de données existante.
[System.Runtime.CompilerServices.Nullable(0)]
public class DatabaseTrigger : Microsoft.EntityFrameworkCore.Infrastructure.Annotatable
public class DatabaseTrigger : Microsoft.EntityFrameworkCore.Infrastructure.Annotatable
[<System.Runtime.CompilerServices.Nullable(0)>]
type DatabaseTrigger = class
inherit Annotatable
type DatabaseTrigger = class
inherit Annotatable
Public Class DatabaseTrigger
Inherits Annotatable
- Héritage
- Attributs
Remarques
Pour plus d’informations et d’exemples, consultez l’ingénierie inverse (génération de modèles) d’une base de données existante et les services de conception EF Core .
Constructeurs
| Nom | Description |
|---|---|
| DatabaseTrigger() |
Modèle simple pour un déclencheur de base de données utilisé lors de l’ingénierie inverse d’une base de données existante. |
Propriétés
| Nom | Description |
|---|---|
| IsReadOnly |
Indique si l’objet actuel est en lecture seule. (Hérité de AnnotatableBase) |
| Name |
Nom du déclencheur. |
Méthodes
| Nom | Description |
|---|---|
| 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 runtime à 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 runtime à 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 runtime à cet objet. (Hérité de AnnotatableBase) |
| AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>) |
Ajoute des annotations runtime à cet objet. (Hérité de AnnotatableBase) |
| 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) |
| FindRuntimeAnnotation(String) |
Obtient l’annotation runtime avec le nom donné, en retournant |
| GetAnnotation(String) |
Obtient l’annotation portant le nom donné, levée s’il n’existe pas. (Hérité de AnnotatableBase) |
| 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’existe pas. (Hérité de AnnotatableBase) |
| GetRuntimeAnnotations() |
Obtient toutes les annotations d’exécution sur l’objet actuel. (Hérité de AnnotatableBase) |
| RemoveRuntimeAnnotation(String) |
Supprime l’annotation runtime donnée de cet objet. (Hérité de AnnotatableBase) |
| SetRuntimeAnnotation(String, Annotation, Annotation) |
Définit l’annotation runtime 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 runtime 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
| Nom | Description |
|---|---|
| IAnnotatable.AddRuntimeAnnotation(String, Object) |
Ajoute une annotation runtime à cet objet. Lève si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
| IAnnotatable.FindRuntimeAnnotation(String) |
Obtient l’annotation runtime avec le nom donné, en retournant |
| IAnnotatable.GetRuntimeAnnotations() |
Obtient toutes les annotations runtime sur l’objet actuel. (Hérité de AnnotatableBase) |
| IAnnotatable.RemoveRuntimeAnnotation(String) |
Supprime l’annotation runtime donnée de cet objet. (Hérité de AnnotatableBase) |
| IAnnotatable.SetRuntimeAnnotation(String, Object) |
Définit l’annotation runtime 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 portant le nom donné, en retournant |
| IReadOnlyAnnotatable.GetAnnotations() |
Obtient toutes les annotations sur l’objet actuel. (Hérité de AnnotatableBase) |
| IReadOnlyAnnotatable.Item[String] |
Obtient la valeur de l’annotation portant le nom donné, en retournant |