Bagikan melalui


IMutableEntityTypeMappingFragment Antarmuka

Definisi

Mewakili pemetaan jenis entitas untuk objek penyimpanan seperti tabel tertentu.

public interface IMutableEntityTypeMappingFragment : Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityTypeMappingFragment
type IMutableEntityTypeMappingFragment = interface
    interface IReadOnlyEntityTypeMappingFragment
    interface IReadOnlyAnnotatable
    interface IMutableAnnotatable
Public Interface IMutableEntityTypeMappingFragment
Implements IMutableAnnotatable, IReadOnlyEntityTypeMappingFragment
Penerapan

Keterangan

Lihat Pemodelan jenis entitas dan hubungan untuk informasi dan contoh selengkapnya.

Properti

EntityType

Mendapatkan jenis entitas yang fragmennya ditentukan.

IsTableExcludedFromMigrations

Mendapatkan atau menetapkan nilai yang menunjukkan apakah tabel terkait diabaikan oleh Migrasi.

Item[String]

Mendapatkan atau menetapkan nilai anotasi dengan nama yang diberikan.

(Diperoleh dari IMutableAnnotatable)
StoreObject

Mendapatkan objek penyimpanan tempat konfigurasi diterapkan.

(Diperoleh dari IReadOnlyEntityTypeMappingFragment)

Metode

AddAnnotation(String, Object)

Menambahkan anotasi ke objek ini. Melemparkan jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari IMutableAnnotatable)
AddAnnotations(IEnumerable<IAnnotation>)

Menambahkan anotasi ke objek.

(Diperoleh dari IMutableAnnotatable)
AnnotationsToDebugString(Int32)

Mendapatkan string debug untuk semua anotasi yang dideklarasikan pada objek .

(Diperoleh dari IReadOnlyAnnotatable)
FindAnnotation(String)

Mendapatkan anotasi dengan nama yang diberikan, mengembalikan null jika tidak ada.

(Diperoleh dari IMutableAnnotatable)
GetAnnotation(String)

Mendapatkan anotasi dengan nama yang diberikan, melemparkan jika tidak ada.

(Diperoleh dari IReadOnlyAnnotatable)
GetAnnotations()

Mendapatkan semua anotasi pada objek saat ini.

(Diperoleh dari IMutableAnnotatable)
RemoveAnnotation(String)

Menghapus anotasi yang diberikan dari objek ini.

(Diperoleh dari IMutableAnnotatable)
SetAnnotation(String, Object)

Mengatur anotasi yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari IMutableAnnotatable)
SetOrRemoveAnnotation(String, Object)

Mengatur anotasi yang disimpan di bawah nama yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. Menghapus anotasi yang ada jika null disediakan.

(Diperoleh dari IMutableAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Membuat representasi metadata yang dapat dibaca manusia.

Peringatan: Jangan mengandalkan format string yang dikembalikan. Ini dirancang untuk penelusuran kesalahan saja dan dapat berubah sesegera mungkin antara rilis.

(Diperoleh dari IReadOnlyEntityTypeMappingFragment)

Metode Ekstensi

IsSqlReturningClauseUsed(IReadOnlyEntityTypeMappingFragment)

Mengembalikan nilai yang menunjukkan apakah akan menggunakan klausa SQL RETURNING saat menyimpan perubahan pada tabel. Klausa RETURNING tidak kompatibel dengan fitur Sqlite tertentu, seperti tabel virtual atau tabel dengan pemicu AFTER.

UseSqlReturningClause(IMutableEntityTypeMappingFragment, Nullable<Boolean>)

Mengatur nilai yang menunjukkan apakah akan menggunakan klausa SQL RETURNING saat menyimpan perubahan pada tabel. Klausa RETURNING tidak kompatibel dengan fitur Sqlite tertentu, seperti tabel virtual atau tabel dengan pemicu AFTER.

IsSqlOutputClauseUsed(IReadOnlyEntityTypeMappingFragment)

Mengembalikan nilai yang menunjukkan apakah akan menggunakan klausa OUTPUT SQL saat menyimpan perubahan ke tabel terkait. Klausa OUTPUT tidak kompatibel dengan fitur SQL Server tertentu, seperti tabel dengan pemicu.

UseSqlOutputClause(IMutableEntityTypeMappingFragment, Nullable<Boolean>)

Mengatur apakah akan menggunakan klausa OUTPUT SQL saat menyimpan perubahan ke tabel terkait. Klausa OUTPUT tidak kompatibel dengan fitur SQL Server tertentu, seperti tabel dengan pemicu.

Berlaku untuk