IConventionEntityTypeBuilder.HasOwnership Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
HasOwnership(IConventionEntityType, MemberInfo, Boolean) |
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí). |
HasOwnership(IConventionEntityType, String, Boolean) |
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí). |
HasOwnership(IConventionEntityType, MemberInfo, MemberInfo, Boolean) |
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí). |
HasOwnership(IConventionEntityType, String, String, Boolean) |
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí). |
HasOwnership(Type, MemberInfo, Boolean) |
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí). |
HasOwnership(Type, String, Boolean) |
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí). |
HasOwnership(Type, MemberInfo, MemberInfo, Boolean) |
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí). |
HasOwnership(Type, String, String, Boolean) |
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí). |
HasOwnership(IConventionEntityType, MemberInfo, Boolean)
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí).
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
Parametry
- targetEntityType
- IConventionEntityType
Typ entity, na který tento vztah cílí.
- navigation
- MemberInfo
Vlastnost navigace u tohoto typu entity, která je součástí relace.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Objekt, který lze použít ke konfiguraci relace, pokud existuje u typu entity, null
jinak.
Platí pro
HasOwnership(IConventionEntityType, String, Boolean)
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí).
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
Parametry
- targetEntityType
- IConventionEntityType
Typ entity, na který tento vztah cílí.
- navigationName
- String
Název navigační vlastnosti u tohoto typu entity, která je součástí relace.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Objekt, který lze použít ke konfiguraci relace.
Platí pro
HasOwnership(IConventionEntityType, MemberInfo, MemberInfo, Boolean)
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí).
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
Parametry
- targetEntityType
- IConventionEntityType
Typ entity, na který tento vztah cílí.
- navigation
- MemberInfo
Vlastnost navigace u tohoto typu entity, která je součástí relace.
- inverseNavigation
- MemberInfo
Vlastnost navigace typu cílové entity, která je součástí relace. Pokud null
je zadaný, bude relace nakonfigurována bez vlastnosti navigace na cílovém konci.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Objekt, který lze použít ke konfiguraci relace, pokud existuje u typu entity, null
jinak.
Platí pro
HasOwnership(IConventionEntityType, String, String, Boolean)
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí).
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
Parametry
- targetEntityType
- IConventionEntityType
Typ entity, na který tento vztah cílí.
- navigationName
- String
Název navigační vlastnosti u tohoto typu entity, která je součástí relace.
- inverseNavigationName
- String
Název vlastnosti navigace u cílového typu entity, který je součástí relace. Pokud null
je zadaný, bude relace nakonfigurována bez vlastnosti navigace na cílovém konci.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Objekt, který lze použít ke konfiguraci relace, pokud existuje u typu entity, null
jinak.
Platí pro
HasOwnership(Type, MemberInfo, Boolean)
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí).
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
Parametry
- targetEntityType
- Type
Typ, na který tato relace cílí.
- navigationToTargetnavigation
- MemberInfo
Vlastnost navigace u tohoto typu entity, která je součástí relace.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Objekt, který lze použít ke konfiguraci relace, pokud existuje u typu entity, null
jinak.
Platí pro
HasOwnership(Type, String, Boolean)
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí).
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
Parametry
- targetEntityType
- Type
Typ, na který tato relace cílí.
- navigationToTargetNamenavigationName
- String
Název navigační vlastnosti u tohoto typu entity, která je součástí relace.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Objekt, který lze použít ke konfiguraci relace.
Platí pro
HasOwnership(Type, MemberInfo, MemberInfo, Boolean)
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí).
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
Parametry
- targetEntityType
- Type
Typ, na který tato relace cílí.
- navigationToTargetnavigation
- MemberInfo
Vlastnost navigace u tohoto typu entity, která je součástí relace.
- inverseNavigation
- MemberInfo
Vlastnost navigace typu cílové entity, která je součástí relace. Pokud null
je zadaný, bude relace nakonfigurována bez vlastnosti navigace na cílovém konci.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Objekt, který lze použít ke konfiguraci relace, pokud existuje u typu entity, null
jinak.
Platí pro
HasOwnership(Type, String, String, Boolean)
Nakonfiguruje relaci, ve které je cílová entita vlastněná touto entitou (nebo její částí).
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
Parametry
- targetEntityType
- Type
Typ, na který tato relace cílí.
- navigationToTargetNamenavigationName
- String
Název navigační vlastnosti u tohoto typu entity, která je součástí relace.
- inverseNavigationName
- String
Název vlastnosti navigace u cílového typu entity, který je součástí relace. Pokud null
je zadaný, bude relace nakonfigurována bez vlastnosti navigace na cílovém konci.
- fromDataAnnotation
- Boolean
Určuje, zda byla konfigurace zadána pomocí datové poznámky.
Návraty
Objekt, který lze použít ke konfiguraci relace, pokud existuje u typu entity, null
jinak.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro