INonTrackedModificationCommand Arabirim

Tanım

Satır eklemek/güncelleştirmek/silmek için değiştirilebilir kavramsal veritabanı komutunu temsil eder.

Bu tür genellikle veritabanı sağlayıcıları tarafından kullanılır; genellikle uygulama kodunda kullanılmaz.

public interface INonTrackedModificationCommand : Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand
type INonTrackedModificationCommand = interface
    interface IReadOnlyModificationCommand
Public Interface INonTrackedModificationCommand
Implements IReadOnlyModificationCommand
Türetilmiş
Uygulamalar

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantıların uygulanması .

Özellikler

ColumnModifications

Ekleme, güncelleştirme veya silme işlemini gerçekleştirmek için gerekenler listesi IColumnModification .

(Devralındığı yer: IReadOnlyModificationCommand)
EntityState

Satırın EntityState eklenip eklenmeyeceğini (Added), güncelleştirileceğini (Modified veya silineceğini ((Deleted) gösterir.

Entries

IUpdateEntry Güncelleştirilecek satıra eşlenen varlıkları temsil eden.

(Devralındığı yer: IReadOnlyModificationCommand)
RequiresResultPropagation

Veritabanının, daha sonra izlenen varlıklara geri yayılması gereken bazı eşlenmiş özellikler için değer döndüreceğini gösterir.

(Devralındığı yer: IReadOnlyModificationCommand)
RowsAffectedColumn

Saklı yordam kullanırken, bu isteğe bağlı olarak etkilenen satırları içeren çıkış parametresine veya sonuç sütununa işaret ediyor.

(Devralındığı yer: IReadOnlyModificationCommand)
Schema

Tabloyu içeren veya null varsayılan şemayı kullanan şema.

(Devralındığı yer: IReadOnlyModificationCommand)
StoreStoredProcedure

Verileri güncelleştirmek için kullanılacak saklı yordam.

(Devralındığı yer: IReadOnlyModificationCommand)
Table

Değiştirilecek verileri içeren tablo.

(Devralındığı yer: IReadOnlyModificationCommand)
TableName

Değiştirilecek verileri içeren tablonun adı.

(Devralındığı yer: IReadOnlyModificationCommand)

Yöntemler

AddColumnModification(ColumnModificationParameters)

Yeni IColumnModification bir oluşturur ve bu komuta ekleyin.

PropagateOutputParameters(DbParameterCollection, Int32)

Verilen parameterCollection veritabanından döndürülen çıkış parametrelerini okur ve bunları, değerlerin izlenen varlıklara yayılabildiği uygun IColumnModification değere geri yayar.

(Devralındığı yer: IReadOnlyModificationCommand)
PropagateResults(RelationalDataReader)

Verilen relationalReader veritabanından döndürülen sonuç kümesi sütunlarını okur ve bunları, değerlerin izlenen varlıklara yayılabildiği uygun IColumnModification değere geri yayar.

(Devralındığı yer: IReadOnlyModificationCommand)
PropagateResults(ValueBuffer)

Verilen ValueBuffer veritabanından döndürülen değerleri okur ve değerlerin izlenen varlıklara yayılabildiği uygun IColumnModification değere geri yayar.

(Devralındığı yer: IReadOnlyModificationCommand)

Şunlara uygulanır