IConventionEntityTypeBuilder.HasOwnership Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| HasOwnership(IConventionEntityType, MemberInfo, Boolean) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). |
| HasOwnership(IConventionEntityType, String, Boolean) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). |
| HasOwnership(IConventionEntityType, MemberInfo, MemberInfo, Boolean) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). |
| HasOwnership(IConventionEntityType, String, String, Boolean) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). |
| HasOwnership(Type, MemberInfo, Boolean) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). |
| HasOwnership(Type, String, Boolean) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). |
| HasOwnership(Type, MemberInfo, MemberInfo, Boolean) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). |
| HasOwnership(Type, String, String, Boolean) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). |
HasOwnership(IConventionEntityType, MemberInfo, Boolean)
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).
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
Parametreler
- targetEntityType
- IConventionEntityType
Bu ilişkinin hedeflediği varlık türü.
- navigation
- MemberInfo
İlişkinin parçası olan bu varlık türündeki gezinti özelliği.
- fromDataAnnotation
- Boolean
Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.
Döndürülenler
Varlık türünde varsa ilişkiyi yapılandırmak için kullanılabilen bir nesne, null Aksi durumda.
Şunlara uygulanır
HasOwnership(IConventionEntityType, String, Boolean)
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).
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
Parametreler
- targetEntityType
- IConventionEntityType
Bu ilişkinin hedeflediği varlık türü.
- navigationName
- String
İlişkinin parçası olan bu varlık türündeki Gezinti özelliğinin adı.
- fromDataAnnotation
- Boolean
Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.
Döndürülenler
İlişkiyi yapılandırmak için kullanılabilen bir nesne.
Şunlara uygulanır
HasOwnership(IConventionEntityType, MemberInfo, MemberInfo, Boolean)
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).
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
Parametreler
- targetEntityType
- IConventionEntityType
Bu ilişkinin hedeflediği varlık türü.
- navigation
- MemberInfo
İlişkinin parçası olan bu varlık türündeki gezinti özelliği.
- inverseNavigation
- MemberInfo
İlişkinin parçası olan hedef varlık türündeki gezinti özelliği. nullBelirtilmişse, ilişki hedef uçta bir gezinti özelliği olmadan yapılandırılır.
- fromDataAnnotation
- Boolean
Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.
Döndürülenler
Varlık türünde varsa ilişkiyi yapılandırmak için kullanılabilen bir nesne, null Aksi durumda.
Şunlara uygulanır
HasOwnership(IConventionEntityType, String, String, Boolean)
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).
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
Parametreler
- targetEntityType
- IConventionEntityType
Bu ilişkinin hedeflediği varlık türü.
- navigationName
- String
İlişkinin parçası olan bu varlık türündeki Gezinti özelliğinin adı.
- inverseNavigationName
- String
İlişkinin parçası olan hedef varlık türündeki Gezinti özelliğinin adı. nullBelirtilmişse, ilişki hedef uçta bir gezinti özelliği olmadan yapılandırılır.
- fromDataAnnotation
- Boolean
Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.
Döndürülenler
Varlık türünde varsa ilişkiyi yapılandırmak için kullanılabilen bir nesne, null Aksi durumda.
Şunlara uygulanır
HasOwnership(Type, MemberInfo, Boolean)
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).
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
Parametreler
- targetEntityType
- Type
Bu ilişkinin hedeflediği tür.
- navigationToTargetnavigation
- MemberInfo
İlişkinin parçası olan bu varlık türündeki gezinti özelliği.
- fromDataAnnotation
- Boolean
Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.
Döndürülenler
Varlık türünde varsa ilişkiyi yapılandırmak için kullanılabilen bir nesne, null Aksi durumda.
Şunlara uygulanır
HasOwnership(Type, String, Boolean)
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).
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
Parametreler
- targetEntityType
- Type
Bu ilişkinin hedeflediği tür.
- navigationToTargetNamenavigationName
- String
İlişkinin parçası olan bu varlık türündeki Gezinti özelliğinin adı.
- fromDataAnnotation
- Boolean
Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.
Döndürülenler
İlişkiyi yapılandırmak için kullanılabilen bir nesne.
Şunlara uygulanır
HasOwnership(Type, MemberInfo, MemberInfo, Boolean)
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).
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
Parametreler
- targetEntityType
- Type
Bu ilişkinin hedeflediği tür.
- navigationToTargetnavigation
- MemberInfo
İlişkinin parçası olan bu varlık türündeki gezinti özelliği.
- inverseNavigation
- MemberInfo
İlişkinin parçası olan hedef varlık türündeki gezinti özelliği. nullBelirtilmişse, ilişki hedef uçta bir gezinti özelliği olmadan yapılandırılır.
- fromDataAnnotation
- Boolean
Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.
Döndürülenler
Varlık türünde varsa ilişkiyi yapılandırmak için kullanılabilen bir nesne, null Aksi durumda.
Şunlara uygulanır
HasOwnership(Type, String, String, Boolean)
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası).
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
Parametreler
- targetEntityType
- Type
Bu ilişkinin hedeflediği tür.
- navigationToTargetNamenavigationName
- String
İlişkinin parçası olan bu varlık türündeki Gezinti özelliğinin adı.
- inverseNavigationName
- String
İlişkinin parçası olan hedef varlık türündeki Gezinti özelliğinin adı. nullBelirtilmişse, ilişki hedef uçta bir gezinti özelliği olmadan yapılandırılır.
- fromDataAnnotation
- Boolean
Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.
Döndürülenler
Varlık türünde varsa ilişkiyi yapılandırmak için kullanılabilen bir nesne, null Aksi durumda.