EntityTypeConfiguration<TEntityType>.Map 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
| 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