ModelConfigurationBuilder.DefaultTypeMapping 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
| Veri Akışı Adı | Description |
|---|---|
| DefaultTypeMapping(Type) |
Varlık türlerinin dışında kullanıldığında bile verilen türü skaler olarak işaretler. Bu, bu türdeki değerlerin bu türün özelliğine başvurmayan sorgularda kullanılmasına olanak tanır. |
| DefaultTypeMapping(Type, Action<TypeMappingConfigurationBuilder>) |
Varlık türlerinin dışında kullanıldığında bile verilen türü skaler olarak işaretler. Bu, bu türdeki değerlerin bu türün özelliğine başvurmayan sorgularda kullanılmasına olanak tanır. |
| DefaultTypeMapping<TScalar>(Action<TypeMappingConfigurationBuilder<TScalar>>) |
Varlık türlerinin dışında kullanıldığında bile verilen türü skaler olarak işaretler. Bu, bu türdeki değerlerin bu türün özelliğine başvurmayan sorgularda kullanılmasına olanak tanır. Bunu çağırmak, bu tür özelliklerin bulunup bulunmayacağını etkilemez. |
| DefaultTypeMapping<TScalar>() |
Varlık türlerinin dışında kullanıldığında bile verilen türü skaler olarak işaretler. Bu, bu türdeki değerlerin bu türün özelliğine başvurmayan sorgularda kullanılmasına olanak tanır. Bunu çağırmak, bu tür özelliklerin bulunup bulunmayacağını etkilemez. |
DefaultTypeMapping(Type)
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
Varlık türlerinin dışında kullanıldığında bile verilen türü skaler olarak işaretler. Bu, bu türdeki değerlerin bu türün özelliğine başvurmayan sorgularda kullanılmasına olanak tanır.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder DefaultTypeMapping(Type scalarType);
abstract member DefaultTypeMapping : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder
override this.DefaultTypeMapping : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder
Public Overridable Function DefaultTypeMapping (scalarType As Type) As TypeMappingConfigurationBuilder
Parametreler
- scalarType
- Type
Yapılandırılacak skaler tür.
Döndürülenler
Skalerleri yapılandırmak için kullanılabilecek bir nesne.
Açıklamalar
Bu yöntemden farklı olarak Properties(Type) yalnızca null atanamayan bir beton türünde çağrılmalıdır. Bunu bir temel tür üzerinde çağırmak, türetilen türlere yapılandırmayı uygulamaz.
Bunu çağırmak nadiren gereklidir. Verilen tür çağrısının Properties(Type) özellikleri varsa çoğu durumda yeterli olmalıdır.
Daha fazla bilgi ve örnek için bkz. EF Core'da kural öncesi model oluşturma .
Şunlara uygulanır
DefaultTypeMapping(Type, Action<TypeMappingConfigurationBuilder>)
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
Varlık türlerinin dışında kullanıldığında bile verilen türü skaler olarak işaretler. Bu, bu türdeki değerlerin bu türün özelliğine başvurmayan sorgularda kullanılmasına olanak tanır.
public virtual Microsoft.EntityFrameworkCore.ModelConfigurationBuilder DefaultTypeMapping(Type scalarType, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder> buildAction);
abstract member DefaultTypeMapping : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
override this.DefaultTypeMapping : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
Public Overridable Function DefaultTypeMapping (scalarType As Type, buildAction As Action(Of TypeMappingConfigurationBuilder)) As ModelConfigurationBuilder
Parametreler
- scalarType
- Type
Yapılandırılacak skaler tür.
- buildAction
- Action<TypeMappingConfigurationBuilder>
Skalerler için yapılandırma gerçekleştiren bir eylem.
Döndürülenler
Ek yapılandırma çağrılarının zincirlenebilmesi için aynı ModelConfigurationBuilder örnek.
Açıklamalar
Bu yöntemden farklı olarak Properties(Type) yalnızca null atanamayan bir beton türünde çağrılmalıdır. Bunu bir temel tür üzerinde çağırmak, türetilen türlere yapılandırmayı uygulamaz.
Bunu çağırmak nadiren gereklidir. Verilen tür çağrısının Properties(Type) özellikleri varsa çoğu durumda yeterli olmalıdır.
Daha fazla bilgi ve örnek için bkz. EF Core'da kural öncesi model oluşturma .
Şunlara uygulanır
DefaultTypeMapping<TScalar>(Action<TypeMappingConfigurationBuilder<TScalar>>)
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
Varlık türlerinin dışında kullanıldığında bile verilen türü skaler olarak işaretler. Bu, bu türdeki değerlerin bu türün özelliğine başvurmayan sorgularda kullanılmasına olanak tanır. Bunu çağırmak, bu tür özelliklerin bulunup bulunmayacağını etkilemez.
public virtual Microsoft.EntityFrameworkCore.ModelConfigurationBuilder DefaultTypeMapping<TScalar>(Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<TScalar>> buildAction);
abstract member DefaultTypeMapping : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
override this.DefaultTypeMapping : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
Public Overridable Function DefaultTypeMapping(Of TScalar) (buildAction As Action(Of TypeMappingConfigurationBuilder(Of TScalar))) As ModelConfigurationBuilder
Tür Parametreleri
- TScalar
Yapılandırılacak skaler tür.
Parametreler
- buildAction
- Action<TypeMappingConfigurationBuilder<TScalar>>
Skalerler için yapılandırma gerçekleştiren bir eylem.
Döndürülenler
Ek yapılandırma çağrılarının zincirlenebilmesi için aynı ModelConfigurationBuilder örnek.
Açıklamalar
Bu yöntemden farklı olarak Properties<TProperty>() yalnızca null atanamayan bir beton türünde çağrılmalıdır. Bunu bir temel tür üzerinde çağırmak, türetilen türlere yapılandırmayı uygulamaz.
Bunu çağırmak nadiren gereklidir. Verilen tür çağrısının Properties<TProperty>() özellikleri varsa çoğu durumda yeterli olmalıdır.
Daha fazla bilgi ve örnek için bkz. EF Core'da kural öncesi model oluşturma .
Şunlara uygulanır
DefaultTypeMapping<TScalar>()
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
- Kaynak:
- ModelConfigurationBuilder.cs
Varlık türlerinin dışında kullanıldığında bile verilen türü skaler olarak işaretler. Bu, bu türdeki değerlerin bu türün özelliğine başvurmayan sorgularda kullanılmasına olanak tanır. Bunu çağırmak, bu tür özelliklerin bulunup bulunmayacağını etkilemez.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<TScalar> DefaultTypeMapping<TScalar>();
abstract member DefaultTypeMapping : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>
override this.DefaultTypeMapping : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>
Public Overridable Function DefaultTypeMapping(Of TScalar) () As TypeMappingConfigurationBuilder(Of TScalar)
Tür Parametreleri
- TScalar
Yapılandırılacak skaler tür.
Döndürülenler
Skalerleri yapılandırmak için kullanılabilecek bir nesne.
Açıklamalar
Bu yöntemden farklı olarak Properties<TProperty>() yalnızca null atanamayan bir beton türünde çağrılmalıdır. Bunu bir temel tür üzerinde çağırmak, türetilen türlere yapılandırmayı uygulamaz.
Bunu çağırmak nadiren gereklidir. Verilen tür çağrısının Properties<TProperty>() özellikleri varsa çoğu durumda yeterli olmalıdır.
Daha fazla bilgi ve örnek için bkz. EF Core'da kural öncesi model oluşturma .