NavigationAttributeConventionBase<TAttribute>.ProcessEntityTypeIgnored Méthode
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.
Surcharges
ProcessEntityTypeIgnored(IConventionModelBuilder, String, Type, IConventionContext<String>) |
Appelé après qu’un type d’entité soit ignoré. |
ProcessEntityTypeIgnored(IConventionModelBuilder, Type, MemberInfo, Type, TAttribute, IConventionContext<String>) |
Appelée pour chaque propriété de navigation qui a un attribut après qu’un type d’entité a été ignoré. |
ProcessEntityTypeIgnored(IConventionModelBuilder, String, Type, IConventionContext<String>)
Appelé après qu’un type d’entité soit ignoré.
public virtual void ProcessEntityTypeIgnored (Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string name, Type type, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> context);
public virtual void ProcessEntityTypeIgnored (Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string name, Type? type, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> context);
abstract member ProcessEntityTypeIgnored : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * string * Type * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> -> unit
override this.ProcessEntityTypeIgnored : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * string * Type * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> -> unit
Public Overridable Sub ProcessEntityTypeIgnored (modelBuilder As IConventionModelBuilder, name As String, type As Type, context As IConventionContext(Of String))
Paramètres
- modelBuilder
- IConventionModelBuilder
Générateur du modèle.
- name
- String
Nom du type d’entité ignoré.
- type
- Type
Type d’entité ignoré.
- context
- IConventionContext<String>
Informations supplémentaires associées à l’exécution de la convention.
Implémente
S’applique à
ProcessEntityTypeIgnored(IConventionModelBuilder, Type, MemberInfo, Type, TAttribute, IConventionContext<String>)
Appelée pour chaque propriété de navigation qui a un attribut après qu’un type d’entité a été ignoré.
public virtual void ProcessEntityTypeIgnored (Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, Type type, System.Reflection.MemberInfo navigationMemberInfo, Type targetClrType, TAttribute attribute, Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> context);
abstract member ProcessEntityTypeIgnored : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * Type * System.Reflection.MemberInfo * Type * 'Attribute * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> -> unit
override this.ProcessEntityTypeIgnored : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * Type * System.Reflection.MemberInfo * Type * 'Attribute * Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext<string> -> unit
Public Overridable Sub ProcessEntityTypeIgnored (modelBuilder As IConventionModelBuilder, type As Type, navigationMemberInfo As MemberInfo, targetClrType As Type, attribute As TAttribute, context As IConventionContext(Of String))
Paramètres
- modelBuilder
- IConventionModelBuilder
Générateur du modèle.
- type
- Type
Type d’entité ignoré.
- navigationMemberInfo
- MemberInfo
Informations de membre de navigation.
- targetClrType
- Type
Type CLR du type d’entité cible.
- attribute
- TAttribute
L'attribut.
- context
- IConventionContext<String>
Informations supplémentaires associées à l’exécution de la convention.