OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.OwnsOne 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
| OwnsOne(String, String, Action<OwnedNavigationBuilder>) |
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Hedef varlık anahtar değeri her zaman ait olduğu varlıktan dağıtılır. Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor. Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir. Bu yöntemi çağırdıktan sonra, WithOwner ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir. |
| OwnsOne(Type, String, Action<OwnedNavigationBuilder>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz. Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir. |
| OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz. Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir. |
| OwnsOne<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz. Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir. |
| OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity,TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz. Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir. |
| OwnsOne<TNewDependentEntity>(String, String) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz. Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir. |
| OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity,TNewDependentEntity>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz. Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir. |
| OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity,TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz. Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir. |
| OwnsOne<TNewDependentEntity>(String) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz. Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir. |
| OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity,TNewDependentEntity>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz. Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir. |
| OwnsOne<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>) |
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır. Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz. Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir. Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir. |
OwnsOne(String, String, Action<OwnedNavigationBuilder>)
Hedef varlığın bu varlığın sahip olduğu bir ilişki yapılandırır (veya bir parçası). Hedef varlık anahtar değeri her zaman ait olduğu varlıktan dağıtılır.
Gezinti aynı türde olsa bile, her bir sahiplik ilişkisinin hedef varlık türü farklı bir varlık türü olarak değerlendirilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmıyor.
Sahip olduğu bir varlık üzerindeki çoğu işlem, ilgili gezintiyi kullanarak sahip varlık aracılığıyla buna erişmeyi gerektirir.
Bu yöntemi çağırdıktan sonra, WithOwner ilişkiyi tam olarak yapılandırmak için öğesine bir çağrısı zincirlemesi gerekir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsOne (string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsOne (string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
override this.OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)>
override this.OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)>
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Public Overridable Function OwnsOne (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Parametreler
- ownedTypeName
- String
Bu ilişkinin hedeflediği varlık türünün adı.
- navigationName
- String
İlişkiyi temsil eden bu varlık türündeki başvuru gezintisi özelliğinin adı.
- buildAction
- Action<OwnedNavigationBuilder>
İlişkinin yapılandırmasını gerçekleştiren bir eylem.
Döndürülenler
- OwnedNavigationBuilder<TEntity,TDependentEntity>
Varlık türünü yapılandırmak için kullanılabilen bir nesne.
Şunlara uygulanır
OwnsOne(Type, String, Action<OwnedNavigationBuilder>)
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır.
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.
Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsOne (Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsOne (Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
override this.OwnsOne : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)>
override this.OwnsOne : Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)>
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Public Overridable Function OwnsOne (ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Parametreler
- ownedType
- Type
Bu ilişkinin hedeflediği varlık türü.
- navigationName
- String
İlişkiyi temsil eden bu varlık türündeki başvuru gezintisi özelliğinin adı.
- buildAction
- Action<OwnedNavigationBuilder>
İlişkinin yapılandırmasını gerçekleştiren bir eylem.
Döndürülenler
- OwnedNavigationBuilder<TEntity,TDependentEntity>
Varlık türünü yapılandırmak için kullanılan bir nesne.
Şunlara uygulanır
OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır.
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.
Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsOne (string ownedTypeName, Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsOne (string ownedTypeName, Type ownedType, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> buildAction);
override this.OwnsOne : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)>
override this.OwnsOne : string * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)>
Public Overridable Function OwnsOne (ownedTypeName As String, ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Public Overridable Function OwnsOne (ownedTypeName As String, ownedType As Type, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder)) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Parametreler
- ownedTypeName
- String
Bu ilişkinin hedefley olduğu varlık türünün adı.
- ownedType
- Type
Bu ilişkinin hedeflene varlık türünün CLR türü.
- navigationName
- String
İlişkiyi temsil eden bu varlık türü üzerinde başvuru gezintisi özelliğinin adı.
- buildAction
- Action<OwnedNavigationBuilder>
İlişkinin yapılandırmasını gerçekleştiren eylem.
Döndürülenler
- OwnedNavigationBuilder<TEntity,TDependentEntity>
Varlık türünü yapılandırmak için kullanılan bir nesne.
Şunlara uygulanır
OwnsOne<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır.
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.
Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsOne<TNewDependentEntity> (string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsOne<TNewDependentEntity> (string ownedTypeName, string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
override this.OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
override this.OwnsOne : string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsOne(Of TNewDependentEntity As Class) (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Public Overridable Function OwnsOne(Of TNewDependentEntity As Class) (ownedTypeName As String, navigationName As String, buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Tür Parametreleri
- TNewDependentEntity
Bu ilişkinin hedefley olduğu varlık türü.
Parametreler
- ownedTypeName
- String
Bu ilişkinin hedefley olduğu varlık türünün adı.
- navigationName
- String
İlişkiyi temsil eden bu varlık türü üzerinde başvuru gezintisi özelliğinin adı.
- buildAction
- Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>
İlişkinin yapılandırmasını gerçekleştiren eylem.
Döndürülenler
- OwnedNavigationBuilder<TEntity,TDependentEntity>
Varlık türünü yapılandırmak için kullanılan bir nesne.
Şunlara uygulanır
OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity,TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır.
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.
Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsOne<TNewDependentEntity> (string ownedTypeName, System.Linq.Expressions.Expression<Func<TDependentEntity,TNewDependentEntity>> navigationExpression, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsOne<TNewDependentEntity> (string ownedTypeName, System.Linq.Expressions.Expression<Func<TDependentEntity,TNewDependentEntity?>> navigationExpression, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
override this.OwnsOne : string * System.Linq.Expressions.Expression<Func<'DependentEntity, 'NewDependentEntity>> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
override this.OwnsOne : string * System.Linq.Expressions.Expression<Func<'DependentEntity, 'NewDependentEntity>> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsOne(Of TNewDependentEntity As Class) (ownedTypeName As String, navigationExpression As Expression(Of Func(Of TDependentEntity, TNewDependentEntity)), buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Public Overridable Function OwnsOne(Of TNewDependentEntity As Class) (ownedTypeName As String, navigationExpression As Expression(Of Func(Of TDependentEntity, TNewDependentEntity)), buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Tür Parametreleri
- TNewDependentEntity
Bu ilişkinin hedefley olduğu varlık türü.
Parametreler
- ownedTypeName
- String
Bu ilişkinin hedefley olduğu varlık türünün adı.
- navigationExpression
- Expression<Func<TDependentEntity,TNewDependentEntity>>
İlişkiyi ( müşteri = müşteri) temsil eden bu varlık türü üzerinde başvuru gezinti özelliğini temsileden lambda > ifadesi. Adres ).
- buildAction
- Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>
İlişkinin yapılandırmasını gerçekleştiren eylem.
Döndürülenler
- OwnedNavigationBuilder<TEntity,TDependentEntity>
Varlık türünü yapılandırmak için kullanılan bir nesne.
Şunlara uygulanır
OwnsOne<TNewDependentEntity>(String, String)
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır.
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.
Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity> OwnsOne<TNewDependentEntity> (string ownedTypeName, string navigationName) where TNewDependentEntity : class;
override this.OwnsOne : string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity (requires 'DependentEntity : null and 'NewDependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsOne(Of TNewDependentEntity As Class) (ownedTypeName As String, navigationName As String) As OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity)
Tür Parametreleri
- TNewDependentEntity
Bu ilişkinin hedefley olduğu varlık türü.
Parametreler
- ownedTypeName
- String
Bu ilişkinin hedefley olduğu varlık türünün adı.
- navigationName
- String
İlişkiyi temsil eden bu varlık türü üzerinde başvuru gezintisi özelliğinin adı.
Döndürülenler
- OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>
Varlık türünü yapılandırmak için kullanılan bir nesne.
Şunlara uygulanır
OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity,TNewDependentEntity>>)
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır.
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.
Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity> OwnsOne<TNewDependentEntity> (string ownedTypeName, System.Linq.Expressions.Expression<Func<TDependentEntity,TNewDependentEntity>> navigationExpression) where TNewDependentEntity : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity> OwnsOne<TNewDependentEntity> (string ownedTypeName, System.Linq.Expressions.Expression<Func<TDependentEntity,TNewDependentEntity?>> navigationExpression) where TNewDependentEntity : class;
override this.OwnsOne : string * System.Linq.Expressions.Expression<Func<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity (requires 'DependentEntity : null and 'NewDependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsOne(Of TNewDependentEntity As Class) (ownedTypeName As String, navigationExpression As Expression(Of Func(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity)
Tür Parametreleri
- TNewDependentEntity
Bu ilişkinin hedefley olduğu varlık türü.
Parametreler
- ownedTypeName
- String
Bu ilişkinin hedefley olduğu varlık türünün adı.
- navigationExpression
- Expression<Func<TDependentEntity,TNewDependentEntity>>
İlişkiyi ( müşteri = müşteri) temsil eden bu varlık türü üzerinde başvuru gezinti özelliğini temsileden lambda > ifadesi. Adres ).
Döndürülenler
- OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>
Varlık türünü yapılandırmak için kullanılan bir nesne.
Şunlara uygulanır
OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity,TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır.
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.
Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsOne<TNewDependentEntity> (System.Linq.Expressions.Expression<Func<TDependentEntity,TNewDependentEntity>> navigationExpression, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsOne<TNewDependentEntity> (System.Linq.Expressions.Expression<Func<TDependentEntity,TNewDependentEntity?>> navigationExpression, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
override this.OwnsOne : System.Linq.Expressions.Expression<Func<'DependentEntity, 'NewDependentEntity>> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
override this.OwnsOne : System.Linq.Expressions.Expression<Func<'DependentEntity, 'NewDependentEntity>> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsOne(Of TNewDependentEntity As Class) (navigationExpression As Expression(Of Func(Of TDependentEntity, TNewDependentEntity)), buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Public Overridable Function OwnsOne(Of TNewDependentEntity As Class) (navigationExpression As Expression(Of Func(Of TDependentEntity, TNewDependentEntity)), buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Tür Parametreleri
- TNewDependentEntity
Bu ilişkinin hedefley olduğu varlık türü.
Parametreler
- navigationExpression
- Expression<Func<TDependentEntity,TNewDependentEntity>>
İlişkiyi ( müşteri = müşteri) temsil eden bu varlık türü üzerinde başvuru gezinti özelliğini temsileden lambda > ifadesi. Adres ).
- buildAction
- Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>
İlişkinin yapılandırmasını gerçekleştiren eylem.
Döndürülenler
- OwnedNavigationBuilder<TEntity,TDependentEntity>
Varlık türünü yapılandırmak için kullanılan bir nesne.
Şunlara uygulanır
OwnsOne<TNewDependentEntity>(String)
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır.
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.
Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity> OwnsOne<TNewDependentEntity> (string navigationName) where TNewDependentEntity : class;
override this.OwnsOne : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity (requires 'DependentEntity : null and 'NewDependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsOne(Of TNewDependentEntity As Class) (navigationName As String) As OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity)
Tür Parametreleri
- TNewDependentEntity
Bu ilişkinin hedefley olduğu varlık türü.
Parametreler
- navigationName
- String
İlişkiyi temsil eden bu varlık türü üzerinde başvuru gezintisi özelliğinin adı.
Döndürülenler
- OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>
Varlık türünü yapılandırmak için kullanılan bir nesne.
Şunlara uygulanır
OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity,TNewDependentEntity>>)
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır.
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.
Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity> OwnsOne<TNewDependentEntity> (System.Linq.Expressions.Expression<Func<TDependentEntity,TNewDependentEntity>> navigationExpression) where TNewDependentEntity : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity> OwnsOne<TNewDependentEntity> (System.Linq.Expressions.Expression<Func<TDependentEntity,TNewDependentEntity?>> navigationExpression) where TNewDependentEntity : class;
override this.OwnsOne : System.Linq.Expressions.Expression<Func<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity (requires 'DependentEntity : null and 'NewDependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsOne(Of TNewDependentEntity As Class) (navigationExpression As Expression(Of Func(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity)
Tür Parametreleri
- TNewDependentEntity
Bu ilişkinin hedefley olduğu varlık türü.
Parametreler
- navigationExpression
- Expression<Func<TDependentEntity,TNewDependentEntity>>
İlişkiyi ( müşteri = müşteri) temsil eden bu varlık türü üzerinde başvuru gezinti özelliğini temsileden lambda > ifadesi. Adres ).
Döndürülenler
- OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>
Varlık türünü yapılandırmak için kullanılan bir nesne.
Şunlara uygulanır
OwnsOne<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)
Hedef varlığın bu varlığa ait (veya bir parçası) olduğu bir ilişki yapılandırıyor. Hedef varlık anahtarı değeri her zaman ait olduğu varlığa yayılır.
Gezinti aynı türde olsa bile, her sahiplik ilişkisi için hedef varlık türü farklı bir varlık türü olarak kabul edilir. Hedef varlık türünün yapılandırması, diğer sahiplik ilişkilerinin hedef varlık türüne uygulanmaz.
Sahip olunan bir varlıkla ilgili işlemlerin çoğu, buna karşılık gelen gezintiyi kullanarak sahip varlığı üzerinden erişmeyi gerektirir.
Bu yöntemi çağırdikten sonra, ilişkiyi tam olarak yapılandırmak için WithOwner çağrısına zincirlemeniz gerekir.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> OwnsOne<TNewDependentEntity> (string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> OwnsOne<TNewDependentEntity> (string navigationName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>> buildAction) where TNewDependentEntity : class;
override this.OwnsOne : string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
override this.OwnsOne : string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'DependentEntity, 'NewDependentEntity>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> (requires 'NewDependentEntity : null)
Public Overridable Function OwnsOne(Of TNewDependentEntity As Class) (navigationName As String, buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Public Overridable Function OwnsOne(Of TNewDependentEntity As Class) (navigationName As String, buildAction As Action(Of OwnedNavigationBuilder(Of TDependentEntity, TNewDependentEntity))) As OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Tür Parametreleri
- TNewDependentEntity
Bu ilişkinin hedefley olduğu varlık türü.
Parametreler
- navigationName
- String
İlişkiyi temsil eden bu varlık türü üzerinde başvuru gezintisi özelliğinin adı.
- buildAction
- Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>
İlişkinin yapılandırmasını gerçekleştiren eylem.
Döndürülenler
- OwnedNavigationBuilder<TEntity,TDependentEntity>
Varlık türünü yapılandırmak için kullanılan bir nesne.