EntityTypeConfiguration<TEntityType>.Map Yöntem

Tanım

Aşırı Yüklemeler

Map(Action<EntityMappingConfiguration<TEntityType>>)

Bu varlık türünün veritabanı şemasına nasıl eşlendiğiyle ilgili gelişmiş yapılandırmaya izin verir. Varsayılan olarak, tüm yapılandırmalar bu varlık türünden türetilen her türe de uygulanır. Türetilmiş türler, türetilmiş bir türü yapılandıran Map aşırı yüklemesi aracılığıyla veya türetilmiş tür için bir EntityTypeConfiguration kullanılarak yapılandırılabilir. Bir varlığın özellikleri, birden çok Map çağrısı kullanılarak birden çok tablo arasında bölünebilir. Eşlemeye yapılan çağrılar eklenebilir, sonraki çağrılar önceden Eşleme aracılığıyla önceden biçimlendirilmiş yapılandırmayı geçersiz kılmaz.

Map<TDerived>(Action<EntityMappingConfiguration<TDerived>>)

Türetilmiş varlık türünün veritabanı şemasına nasıl eşlendiğiyle ilgili gelişmiş yapılandırmaya izin verir. Eşlemeye yapılan çağrılar eklenebilir, sonraki çağrılar önceden Eşleme aracılığıyla önceden biçimlendirilmiş yapılandırmayı geçersiz kılmaz.

Map(Action<EntityMappingConfiguration<TEntityType>>)

Bu varlık türünün veritabanı şemasına nasıl eşlendiğiyle ilgili gelişmiş yapılandırmaya izin verir. Varsayılan olarak, tüm yapılandırmalar bu varlık türünden türetilen her türe de uygulanır. Türetilmiş türler, türetilmiş bir türü yapılandıran Map aşırı yüklemesi aracılığıyla veya türetilmiş tür için bir EntityTypeConfiguration kullanılarak yapılandırılabilir. Bir varlığın özellikleri, birden çok Map çağrısı kullanılarak birden çok tablo arasında bölünebilir. Eşlemeye yapılan çağrılar eklenebilir, sonraki çağrılar önceden Eşleme aracılığıyla önceden biçimlendirilmiş yapılandırmayı geçersiz kılmaz.

public System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<TEntityType> Map(Action<System.Data.Entity.ModelConfiguration.Configuration.EntityMappingConfiguration<TEntityType>> entityMappingConfigurationAction);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<TEntityType> Map(Action<System.Data.Entity.ModelConfiguration.Configuration.EntityMappingConfiguration<TEntityType>> entityMappingConfigurationAction);
member this.Map : Action<System.Data.Entity.ModelConfiguration.Configuration.EntityMappingConfiguration<'EntityType>> -> System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<'EntityType (requires 'EntityType : null)>
Public Function Map (entityMappingConfigurationAction As Action(Of EntityMappingConfiguration(Of TEntityType))) As EntityTypeConfiguration(Of TEntityType)

Parametreler

entityMappingConfigurationAction
Action<EntityMappingConfiguration<TEntityType>>

üzerinde yapılandırma gerçekleştiren bir EntityMappingConfiguration<TEntityType> eylem.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı EntityTypeConfiguration örneği.

Öznitelikler

Şunlara uygulanır

Map<TDerived>(Action<EntityMappingConfiguration<TDerived>>)

Türetilmiş varlık türünün veritabanı şemasına nasıl eşlendiğiyle ilgili gelişmiş yapılandırmaya izin verir. Eşlemeye yapılan çağrılar eklenebilir, sonraki çağrılar önceden Eşleme aracılığıyla önceden biçimlendirilmiş yapılandırmayı geçersiz kılmaz.

public System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<TEntityType> Map<TDerived>(Action<System.Data.Entity.ModelConfiguration.Configuration.EntityMappingConfiguration<TDerived>> derivedTypeMapConfigurationAction) where TDerived : class, TEntityType;
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<TEntityType> Map<TDerived>(Action<System.Data.Entity.ModelConfiguration.Configuration.EntityMappingConfiguration<TDerived>> derivedTypeMapConfigurationAction) where TDerived : class, TEntityType;
member this.Map : Action<System.Data.Entity.ModelConfiguration.Configuration.EntityMappingConfiguration<#'EntityType>> -> System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<'EntityType (requires 'EntityType : null)>
Public Function Map(Of TDerived As {Class, TEntityType}) (derivedTypeMapConfigurationAction As Action(Of EntityMappingConfiguration(Of TDerived))) As EntityTypeConfiguration(Of TEntityType)

Tür Parametreleri

TDerived

Yapılandırılacak türetilmiş varlık türü.

Parametreler

derivedTypeMapConfigurationAction
Action<EntityMappingConfiguration<TDerived>>

üzerinde yapılandırma gerçekleştiren bir EntityMappingConfiguration<TEntityType> eylem.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı EntityTypeConfiguration örneği.

Öznitelikler

Şunlara uygulanır