Bagikan melalui


IReadOnlyModificationCommand Antarmuka

Definisi

Mewakili perintah database konseptual untuk menyisipkan/memperbarui/menghapus baris.

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

public interface IReadOnlyModificationCommand
type IReadOnlyModificationCommand = interface
Public Interface IReadOnlyModificationCommand
Turunan

Keterangan

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

Properti

ColumnModifications

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

EntityState

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

Entries

IUpdateEntry yang mewakili entitas yang dipetakan ke baris untuk diperbarui.

RequiresResultPropagation

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

RowsAffectedColumn

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

Schema

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

StoreStoredProcedure

Prosedur tersimpan yang digunakan untuk memperbarui data.

Table

Tabel yang berisi data yang akan dimodifikasi.

TableName

Nama tabel yang berisi data yang akan dimodifikasi.

Metode

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.

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.

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.

Berlaku untuk