Dil

INonTrackedModificationCommand Arabirim

Tanım

Satır eklemek/güncelleştirmek/silmek için değiştirilebilir bir 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ın uygulanması .

Özellikler

Veri Akışı Adı Description
ColumnModifications

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

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

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

Entries

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

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

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

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

Saklı yordam kullanılı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

Veri Akışı Adı Description
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 değerlerin izlenen varlıklara yayılabildiği uygun IColumnModification değere geri yayılır.

(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 yayılır.

(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 yayılır.

(Devralındığı yer: IReadOnlyModificationCommand)

Şunlara uygulanır