IConventionEntityTypeBuilder.HasOwnership 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
HasOwnership(IConventionEntityType, MemberInfo, Boolean) |
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité. |
HasOwnership(IConventionEntityType, String, Boolean) |
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité. |
HasOwnership(IConventionEntityType, MemberInfo, MemberInfo, Boolean) |
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité. |
HasOwnership(IConventionEntityType, String, String, Boolean) |
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité. |
HasOwnership(Type, MemberInfo, Boolean) |
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité. |
HasOwnership(Type, String, Boolean) |
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité. |
HasOwnership(Type, MemberInfo, MemberInfo, Boolean) |
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité. |
HasOwnership(Type, String, String, Boolean) |
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité. |
HasOwnership(IConventionEntityType, MemberInfo, Boolean)
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasOwnership (Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, System.Reflection.MemberInfo navigation, bool fromDataAnnotation = false);
abstract member HasOwnership : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasOwnership (targetEntityType As IConventionEntityType, navigation As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Paramètres
- targetEntityType
- IConventionEntityType
Type d’entité cible par cette relation.
- navigation
- MemberInfo
Propriété de navigation sur ce type d’entité qui fait partie de la relation.
- 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 la relation s’il existe sur le type d’entité, null
sinon.
S’applique à
HasOwnership(IConventionEntityType, String, Boolean)
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasOwnership (Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, string navigationName, bool fromDataAnnotation = false);
abstract member HasOwnership : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasOwnership (targetEntityType As IConventionEntityType, navigationName As String, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Paramètres
- targetEntityType
- IConventionEntityType
Type d’entité cible par cette relation.
- navigationName
- String
Nom de la propriété de navigation sur ce type d’entité qui fait partie de la relation.
- 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 la relation.
S’applique à
HasOwnership(IConventionEntityType, MemberInfo, MemberInfo, Boolean)
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasOwnership (Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, System.Reflection.MemberInfo navigation, System.Reflection.MemberInfo? inverseNavigation, bool fromDataAnnotation = false);
abstract member HasOwnership : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * System.Reflection.MemberInfo * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasOwnership (targetEntityType As IConventionEntityType, navigation As MemberInfo, inverseNavigation As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Paramètres
- targetEntityType
- IConventionEntityType
Type d’entité cible par cette relation.
- navigation
- MemberInfo
Propriété de navigation sur ce type d’entité qui fait partie de la relation.
- inverseNavigation
- MemberInfo
Propriété de navigation sur le type d’entité cible qui fait partie de la relation. Si null
est spécifié, la relation est configurée sans propriété de navigation à l’extrémité cible.
- 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 la relation s’il existe sur le type d’entité, null
sinon.
S’applique à
HasOwnership(IConventionEntityType, String, String, Boolean)
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasOwnership (Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType targetEntityType, string navigationName, string? inverseNavigationName, bool fromDataAnnotation = false);
abstract member HasOwnership : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * string * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasOwnership (targetEntityType As IConventionEntityType, navigationName As String, inverseNavigationName As String, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Paramètres
- targetEntityType
- IConventionEntityType
Type d’entité cible par cette relation.
- navigationName
- String
Nom de la propriété de navigation sur ce type d’entité qui fait partie de la relation.
- inverseNavigationName
- String
Nom de la propriété de navigation sur le type d’entité cible qui fait partie de la relation. Si null
est spécifié, la relation est configurée sans propriété de navigation à l’extrémité cible.
- 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 la relation s’il existe sur le type d’entité, null
sinon.
S’applique à
HasOwnership(Type, MemberInfo, Boolean)
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder HasOwnership (Type targetEntityType, System.Reflection.MemberInfo navigationToTarget, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasOwnership (Type targetEntityType, System.Reflection.MemberInfo navigation, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasOwnership (Type targetEntityType, System.Reflection.MemberInfo navigation, bool fromDataAnnotation = false);
abstract member HasOwnership : Type * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder
abstract member HasOwnership : Type * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasOwnership (targetEntityType As Type, navigationToTarget As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionRelationshipBuilder
Public Function HasOwnership (targetEntityType As Type, navigation As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Paramètres
- targetEntityType
- Type
Type cible par cette relation.
- navigationToTargetnavigation
- MemberInfo
Propriété de navigation sur ce type d’entité qui fait partie de la relation.
- 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 la relation s’il existe sur le type d’entité, null
sinon.
S’applique à
HasOwnership(Type, String, Boolean)
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder HasOwnership (Type targetEntityType, string navigationToTargetName, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasOwnership (Type targetEntityType, string navigationName, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasOwnership (Type targetEntityType, string navigationName, bool fromDataAnnotation = false);
abstract member HasOwnership : Type * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder
abstract member HasOwnership : Type * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasOwnership (targetEntityType As Type, navigationToTargetName As String, Optional fromDataAnnotation As Boolean = false) As IConventionRelationshipBuilder
Public Function HasOwnership (targetEntityType As Type, navigationName As String, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Paramètres
- targetEntityType
- Type
Type cible par cette relation.
- navigationToTargetNamenavigationName
- String
Nom de la propriété de navigation sur ce type d’entité qui fait partie de la relation.
- 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 la relation.
S’applique à
HasOwnership(Type, MemberInfo, MemberInfo, Boolean)
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder HasOwnership (Type targetEntityType, System.Reflection.MemberInfo navigationToTarget, System.Reflection.MemberInfo inverseNavigation, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasOwnership (Type targetEntityType, System.Reflection.MemberInfo navigation, System.Reflection.MemberInfo inverseNavigation, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasOwnership (Type targetEntityType, System.Reflection.MemberInfo navigation, System.Reflection.MemberInfo? inverseNavigation, bool fromDataAnnotation = false);
abstract member HasOwnership : Type * System.Reflection.MemberInfo * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder
abstract member HasOwnership : Type * System.Reflection.MemberInfo * System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasOwnership (targetEntityType As Type, navigationToTarget As MemberInfo, inverseNavigation As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionRelationshipBuilder
Public Function HasOwnership (targetEntityType As Type, navigation As MemberInfo, inverseNavigation As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Paramètres
- targetEntityType
- Type
Type cible par cette relation.
- navigationToTargetnavigation
- MemberInfo
Propriété de navigation sur ce type d’entité qui fait partie de la relation.
- inverseNavigation
- MemberInfo
Propriété de navigation sur le type d’entité cible qui fait partie de la relation. Si null
est spécifié, la relation est configurée sans propriété de navigation à l’extrémité cible.
- 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 la relation s’il existe sur le type d’entité, null
sinon.
S’applique à
HasOwnership(Type, String, String, Boolean)
Configure une relation dans laquelle l’entité cible appartient (ou fait partie de) cette entité.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder HasOwnership (Type targetEntityType, string navigationToTargetName, string inverseNavigationName, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder HasOwnership (Type targetEntityType, string navigationName, string inverseNavigationName, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder? HasOwnership (Type targetEntityType, string navigationName, string? inverseNavigationName, bool fromDataAnnotation = false);
abstract member HasOwnership : Type * string * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder
abstract member HasOwnership : Type * string * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder
Public Function HasOwnership (targetEntityType As Type, navigationToTargetName As String, inverseNavigationName As String, Optional fromDataAnnotation As Boolean = false) As IConventionRelationshipBuilder
Public Function HasOwnership (targetEntityType As Type, navigationName As String, inverseNavigationName As String, Optional fromDataAnnotation As Boolean = false) As IConventionForeignKeyBuilder
Paramètres
- targetEntityType
- Type
Type cible par cette relation.
- navigationToTargetNamenavigationName
- String
Nom de la propriété de navigation sur ce type d’entité qui fait partie de la relation.
- inverseNavigationName
- String
Nom de la propriété de navigation sur le type d’entité cible qui fait partie de la relation. Si null
est spécifié, la relation est configurée sans propriété de navigation à l’extrémité cible.
- 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 la relation s’il existe sur le type d’entité, null
sinon.
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