Aracılığıyla paylaş


ModelConfigurationBuilder.DefaultTypeMapping Yöntem

Tanım

Aşırı Yüklemeler

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ını sağlar.

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ını sağlar.

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ını sağlar.

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ını sağlar.

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ını sağlar.

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öntemin aksine Properties(Type) , yalnızca null atanamaz 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 örnekler için bkz. EF Core'da kural öncesi model oluşturma .

Şunlara uygulanı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ını sağlar.

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öntemin aksine Properties(Type) , yalnızca null atanamaz 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 örnekler için bkz. EF Core'da kural öncesi model oluşturma .

Şunlara uygulanı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ını sağlar.

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öntemin aksine Properties<TProperty>() , yalnızca null atanamaz 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 örnekler için bkz. EF Core'da kural öncesi model oluşturma .

Şunlara uygulanır

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ını sağlar.

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öntemin aksine Properties<TProperty>() , yalnızca null atanamaz 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 örnekler için bkz. EF Core'da kural öncesi model oluşturma .

Şunlara uygulanır