IConventionModelBuilder.SharedTypeEntity 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.
Retourne un objet qui peut être utilisé pour configurer un type d’entité de type partagé donné dans le modèle.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder SharedTypeEntity (string name, Type type, bool? shouldBeOwned = False, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? SharedTypeEntity (string name, Type type, bool? shouldBeOwned = False, bool fromDataAnnotation = false);
abstract member SharedTypeEntity : string * Type * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function SharedTypeEntity (name As String, type As Type, Optional shouldBeOwned As Nullable(Of Boolean) = False, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder
Paramètres
- name
- String
Nom du type d’entité à configurer.
- type
- Type
Type du type d’entité à configurer.
true
si le type d’entité doit être détenu, false
si le type d’entité ne doit pas être détenu
- fromDataAnnotation
- Boolean
Indique si la configuration a été spécifiée à l’aide d’une annotation de données.
Retours
Objet qui peut être utilisé pour configurer le type d’entité si le type d’entité a été ajouté ou fait déjà partie du modèle, null
sinon.
Remarques
Si un type d’entité avec le nom fourni ne fait pas déjà partie du modèle, un nouveau type d’entité avec le type CLR fourni est ajouté au modèle en tant que type d’entité de type partagé.
Le type d’entité de type partagé est un type d’entité qui peut partager le type CLR avec d’autres types dans le modèle, mais qui a un nom unique et qui est toujours identifié par le nom.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour