Bagikan melalui


IModificationCommand Antarmuka

Definisi

Mewakili perintah database konseptual yang dapat diubah untuk menyisipkan/memperbarui/menghapus baris.

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

public interface IModificationCommand : Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand
type IModificationCommand = interface
    interface IReadOnlyModificationCommand
Public Interface IModificationCommand
Implements IReadOnlyModificationCommand
Turunan
Penerapan

Keterangan

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

Properti

ColumnModifications

Daftar IColumnModification yang diperlukan untuk melakukan penyisipan, pembaruan, atau penghapusan.

(Diperoleh dari IReadOnlyModificationCommand)
EntityState

EntityState yang menunjukkan apakah baris akan disisipkan (Added), diperbarui (Modified), atau dihapus ((Deleted).

(Diperoleh dari IReadOnlyModificationCommand)
Entries

IUpdateEntry yang mewakili entitas yang dipetakan ke baris untuk diperbarui.

(Diperoleh dari IReadOnlyModificationCommand)
RequiresResultPropagation

Menunjukkan apakah database akan mengembalikan nilai untuk beberapa properti yang dipetakan yang kemudian perlu disebarluaskan kembali ke entitas yang dilacak.

(Diperoleh dari IReadOnlyModificationCommand)
RowsAffectedColumn

Saat menggunakan prosedur tersimpan, ini secara opsional menunjuk ke parameter output atau kolom hasil yang berisi baris yang terpengaruh.

(Diperoleh dari IReadOnlyModificationCommand)
Schema

Skema yang berisi tabel, atau null untuk menggunakan skema default.

(Diperoleh dari IReadOnlyModificationCommand)
StoreStoredProcedure

Prosedur tersimpan yang digunakan untuk memperbarui data.

(Diperoleh dari IReadOnlyModificationCommand)
Table

Tabel yang berisi data yang akan dimodifikasi.

(Diperoleh dari IReadOnlyModificationCommand)
TableName

Nama tabel yang berisi data yang akan dimodifikasi.

(Diperoleh dari IReadOnlyModificationCommand)

Metode

AddColumnModification(ColumnModificationParameters)

Membuat baru IColumnModification dan menambahkannya ke perintah ini.

AddEntry(IUpdateEntry, Boolean)

Menambahkan entri ke perintah .

PropagateOutputParameters(DbParameterCollection, Int32)

Membaca parameter output yang dikembalikan dari database dalam yang diberikan parameterCollection dan menyebarkannya kembali ke yang sesuai IColumnModification dari mana nilai dapat disebarluaskan ke entitas yang dilacak.

(Diperoleh dari IReadOnlyModificationCommand)
PropagateResults(RelationalDataReader)

Membaca kolom tataan hasil yang dikembalikan dari database dalam yang diberikan relationalReader dan menyebarkannya kembali ke yang sesuai IColumnModification dari mana nilai dapat disebarluaskan ke entitas yang dilacak.

(Diperoleh dari IReadOnlyModificationCommand)
PropagateResults(ValueBuffer)

Membaca nilai yang dikembalikan dari database dalam yang diberikan ValueBuffer dan menyebarkannya kembali ke yang sesuai IColumnModification dari mana nilai dapat disebarluaskan ke entitas yang dilacak.

(Diperoleh dari IReadOnlyModificationCommand)

Berlaku untuk