ModelConfigurationBuilder.DefaultTypeMapping Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
DefaultTypeMapping(Type) |
Menandai jenis yang diberikan sebagai skalar, bahkan saat digunakan di luar jenis entitas. Ini memungkinkan nilai jenis ini digunakan dalam kueri yang tidak mereferensikan properti jenis ini. |
DefaultTypeMapping(Type, Action<TypeMappingConfigurationBuilder>) |
Menandai jenis yang diberikan sebagai skalar, bahkan saat digunakan di luar jenis entitas. Ini memungkinkan nilai jenis ini digunakan dalam kueri yang tidak mereferensikan properti jenis ini. |
DefaultTypeMapping<TScalar>(Action<TypeMappingConfigurationBuilder<TScalar>>) |
Menandai jenis yang diberikan sebagai skalar, bahkan saat digunakan di luar jenis entitas. Ini memungkinkan nilai jenis ini digunakan dalam kueri yang tidak mereferensikan properti jenis ini. |
DefaultTypeMapping<TScalar>() |
Menandai jenis yang diberikan sebagai skalar, bahkan saat digunakan di luar jenis entitas. Ini memungkinkan nilai jenis ini digunakan dalam kueri yang tidak mereferensikan properti jenis ini. |
DefaultTypeMapping(Type)
Menandai jenis yang diberikan sebagai skalar, bahkan saat digunakan di luar jenis entitas. Ini memungkinkan nilai jenis ini digunakan dalam kueri yang tidak mereferensikan properti jenis ini.
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
Parameter
- scalarType
- Type
Jenis skalar yang akan dikonfigurasi.
Mengembalikan
Objek yang dapat digunakan untuk mengonfigurasi skalar.
Keterangan
Tidak seperti Properties(Type) metode ini hanya boleh dipanggil pada jenis beton yang tidak dapat diubah ke null. Memanggilnya pada jenis dasar tidak akan menerapkan konfigurasi ke jenis turunan.
Memanggil ini jarang diperlukan. Jika ada properti dari panggilan Properties(Type) jenis yang diberikan harus cukup dalam banyak kasus.
Lihat Pembuatan model pra-konvensi di EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
DefaultTypeMapping(Type, Action<TypeMappingConfigurationBuilder>)
Menandai jenis yang diberikan sebagai skalar, bahkan saat digunakan di luar jenis entitas. Ini memungkinkan nilai jenis ini digunakan dalam kueri yang tidak mereferensikan properti jenis ini.
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
Parameter
- scalarType
- Type
Jenis skalar yang akan dikonfigurasi.
- buildAction
- Action<TypeMappingConfigurationBuilder>
Tindakan yang melakukan konfigurasi untuk skalar.
Mengembalikan
Instans yang sama ModelConfigurationBuilder sehingga panggilan konfigurasi tambahan dapat dirangkai.
Keterangan
Tidak seperti Properties(Type) metode ini hanya boleh dipanggil pada jenis beton yang tidak dapat diubah ke null. Memanggilnya pada jenis dasar tidak akan menerapkan konfigurasi ke jenis turunan.
Memanggil ini jarang diperlukan. Jika ada properti dari panggilan Properties(Type) jenis yang diberikan harus cukup dalam banyak kasus.
Lihat Pembuatan model pra-konvensi di EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
DefaultTypeMapping<TScalar>(Action<TypeMappingConfigurationBuilder<TScalar>>)
Menandai jenis yang diberikan sebagai skalar, bahkan saat digunakan di luar jenis entitas. Ini memungkinkan nilai jenis ini digunakan dalam kueri yang tidak mereferensikan properti jenis ini.
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
Jenis parameter
- TScalar
Jenis skalar yang akan dikonfigurasi.
Parameter
- buildAction
- Action<TypeMappingConfigurationBuilder<TScalar>>
Tindakan yang melakukan konfigurasi untuk skalar.
Mengembalikan
Instans yang sama ModelConfigurationBuilder sehingga panggilan konfigurasi tambahan dapat dirangkai.
Keterangan
Tidak seperti Properties<TProperty>() metode ini hanya boleh dipanggil pada jenis beton yang tidak dapat diubah ke null. Memanggilnya pada jenis dasar tidak akan menerapkan konfigurasi ke jenis turunan.
Memanggil ini jarang diperlukan. Jika ada properti dari panggilan Properties<TProperty>() jenis yang diberikan harus cukup dalam banyak kasus.
Lihat Pembuatan model pra-konvensi di EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
DefaultTypeMapping<TScalar>()
Menandai jenis yang diberikan sebagai skalar, bahkan saat digunakan di luar jenis entitas. Ini memungkinkan nilai jenis ini digunakan dalam kueri yang tidak mereferensikan properti jenis ini.
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)
Jenis parameter
- TScalar
Jenis skalar yang akan dikonfigurasi.
Mengembalikan
Objek yang dapat digunakan untuk mengonfigurasi skalar.
Keterangan
Tidak seperti Properties<TProperty>() metode ini hanya boleh dipanggil pada jenis beton yang tidak dapat diubah ke null. Memanggilnya pada jenis dasar tidak akan menerapkan konfigurasi ke jenis turunan.
Memanggil ini jarang diperlukan. Jika ada properti dari panggilan Properties<TProperty>() jenis yang diberikan harus cukup dalam banyak kasus.
Lihat Pembuatan model pra-konvensi di EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
Entity Framework
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk