Bagikan melalui


IColumnModification Antarmuka

Definisi

Mewakili operasi pembaruan, sisipkan, atau hapus untuk satu kolom. IReadOnlyModificationCommand berisi daftar IColumnModification.

Jenis ini biasanya digunakan oleh penyedia database; umumnya tidak digunakan dalam kode aplikasi.

public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
Turunan

Keterangan

Lihat Implementasi penyedia dan ekstensi database untuk informasi dan contoh selengkapnya.

Properti

Column

Kolom.

ColumnName

Nama kolom.

ColumnType

Jenis database kolom.

Entry

IUpdateEntry yang mewakili entitas yang sedang dimodifikasi.

IsConcurrencyToken
Kedaluwarsa.

Menunjukkan apakah kolom adalah token konkurensi.

IsCondition

Menunjukkan apakah kolom digunakan dalam WHERE klausul saat memperbarui.

IsKey

Menunjukkan apakah kolom adalah bagian dari kunci primer atau alternatif.

IsNullable

Nilai yang menunjukkan apakah kolom dapat berisi nilai null.

IsRead

Menunjukkan apakah nilai harus dibaca dari database untuk kolom tersebut.

IsWrite

Menunjukkan apakah nilai harus ditulis ke database untuk kolom tersebut.

JsonPath

Dalam kasus modifikasi kolom JSON, jalur JSON yang mengarah ke elemen JSON yang perlu diperbarui.

OriginalParameterName

Nama parameter yang digunakan untuk parameter nilai asli (UseOriginalValueParameter), jika diperlukan.

OriginalValue

Nilai asli properti yang dipetakan ke kolom ini.

ParameterName

Nama parameter yang digunakan untuk parameter nilai saat ini (UseCurrentValueParameter), jika diperlukan.

Property

Properti yang memetakan ke kolom.

TypeMapping

Pemetaan jenis relasional untuk kolom.

UseCurrentValue

Menunjukkan apakah nilai properti saat ini harus digunakan.

UseCurrentValueParameter

Menunjukkan apakah nilai properti saat ini harus diteruskan sebagai parameter ke SQL.

UseOriginalValue

Menunjukkan apakah nilai asli properti harus digunakan.

UseOriginalValueParameter

Menunjukkan apakah nilai asli properti harus diteruskan sebagai parameter ke SQL.

UseParameter

Menunjukkan apakah nilai properti harus diteruskan sebagai parameter ke SQL sebagai lawan inlin.

Value

Mendapatkan atau mengatur nilai properti saat ini yang dipetakan ke kolom ini.

Metode

AddSharedColumnModification(IColumnModification)

Menambahkan modifikasi yang memengaruhi nilai database yang sama.

ResetParameterNames()

Mengatur ulang nama parameter, sehingga dapat diregenerasi jika perintah perlu ditambahkan kembali ke batch baru.

Berlaku untuk